linux如何增加本地ip
linux如何增加本地ip详细介绍
在 Linux 系统里,增加本地 IP 的方法会因不同的网络管理工具和系统版本而有所不同。下面为你介绍几种常见的方法。
临时添加 IP 地址
如果你只是想临时添加 IP 地址,在系统重启后设置就会失效,可使用ip命令。以下是具体步骤:
- 查看当前网络接口:bash
addr show此命令能显示出系统中所有的网络接口,像
eth0、ens33等。 - 添加 IP 地址:bash
addr IP地址/子网掩码 dev 网络接口例如,要给
eth0接口添加192.168.1.100这个 IP 地址,子网掩码为255.255.255.0,可以使用下面的命令:bashaddr .1.100/24 dev eth0 - 验证 IP 地址是否添加成功:bash
addr show 网络接口例如:bash
addr show eth0
永久添加 IP 地址
若你希望在系统重启后 IP 地址依然有效,就需要修改网络配置文件。下面以常见的系统为例进行说明。
Ubuntu/Debian 系统
- 编辑网络配置文件:
编辑/etc/netplan目录下的配置文件,通常文件名为*.yaml。bash/etc/netplan/01-netcfg.yaml - 添加 IP 地址:
示例配置如下:yamlnetworkd
no
192.168.1.100/24
192.168.1.1
8.8.8.8 8.8.4.4
这里的
addresses字段可添加多个 IP 地址,用逗号分隔。 - 应用配置:bash
netplan apply
CentOS/RHEL 系统
- 编辑网络配置文件:
编辑/etc/sysconfig/network-scripts目录下对应网络接口的配置文件,例如ifcfg-eth0。bash/etc/sysconfig/network-scripts/ifcfg-eth0 - 添加 IP 地址:
示例配置如下:plaintextTYPE=EthernetBOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eth0
DEVICE=eth0
ONBOOT=yes
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=8.8.4.4
若要添加多个 IP 地址,可以在文件中添加额外的
IPADDR、NETMASK等字段。 - 重启网络服务:bash
systemctl restart network912 systemctl network
通过以上方法,你就能在 Linux 系统中增加本地 IP 地址了。