百度
360搜索
搜狗搜索

linux下命令配置ip地址详细介绍

在 Linux 系统中,配置 IP 地址可以通过命令行工具或修改配置文件实现,以下是常用方法:

一、临时配置(重启后失效)

适用于快速测试网络连接,无需修改系统配置。

1. 使用
ip 命令(推荐,现代 Linux 通用)

bash

show

addr .1.100/24 dev eth0

eth0 up

addr del .1.100/24 dev eth0

route default via .1.1

2. 使用
ifconfig 命令(老旧,部分系统已废弃)

bash

eth0 .1.100 netmask .255.0

eth0 up

route default gw .1.1

二、永久配置(重启后生效)

通过修改网络配置文件实现,不同 Linux 发行版配置文件略有差异。

1. Debian/Ubuntu(
netplan 或传统
interfaces 文件)

方法 1:使用 netplan(推荐,适用于 20.04+)

bash

/etc/netplan/

/etc/netplan/00-installer-config.yaml

network:

version:

renderer: networkd

ethernets:

enp0s3:

dhcp4: no

addresses: .1.100/24

gateway4: .1.1

nameservers:

addresses: .8.8, .4.4

netplan apply

方法 2:传统 interfaces 文件(适用于旧版本)

bash

/etc/network/interfaces

auto enp0s3

iface enp0s3 inet static

address .1.100

netmask .255.0

gateway .1.1

dns-nameservers .8.8 .4.4

systemctl restart networking.service

2. RedHat/CentOS/Fedora(
ifcfg 文件)

bash

/etc/sysconfig/network-scripts/ifcfg-eth0

static

.1.100

.255.0

.1.1

.8.8

yes

systemctl restart network

3. 使用
nmcli(适用于启用 NetworkManager 的系统)

bash

nmcli connection show

nmcli connection ethernet con-name enp0s3 ifname enp0s3 ip4 .1.100/24 gw4 .1.1

nmcli connection modify enp0s3 ipv4.dns

nmcli connection up enp0s3

三、验证配置

bash

addr show

.8.8

route show

注意事项:

  • 接口名称:实际接口名可能为 eth0enp0s3wlan0 等,可通过 ip link show 确认。
  • 管理员权限:配置网络需使用 sudo 或切换到 root 用户。
  • 系统差异:不同 Linux 发行版的配置文件路径和语法可能略有不同,建议参考官方文档。

根据你的 Linux 发行版选择对应的方法即可完成 IP 地址配置。

阅读更多 >>>  编译Linux内核具备什么技术

网站数据信息

"linux下命令配置ip地址"浏览人数已经达到20次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:linux下命令配置ip地址的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!