通常我们为了快速修改IP地址,会这么做
ifconfig eth0 192.168.0.2 netmask 255.255.255.0
这样修改IP地址后,你再运行ifconfig命令后,的确IP地址发生改变
但是你重启Linux系统后,你会发现IP地址又回到了以前的模样。
要想修改IP地址后,重启后任然有效,那就要修改配置文件了,具体方法如下:
vim /etc/sysconfig/network-scripts/ifcfg-eth0
网卡信息配置文件:
DEVICE=eth0 #网卡设备名 BOOTPROTO=none #是否自动获取IP(none、static、dhcp) HWADDR=12:34:56:78:9A:BC #MAC地址 NM_CONTROLLED=yes #是否可由Network Manager图形化工具托管 ONBOOT=yes #是否随网络服务启动 TYPE=Ethernet UUID="sd3rer-3er3t-8ffv999-9vf9v" # 唯一识别码 IPADDR=192.168.0.2 NETMASK=255.255.255.0 GATEWAY=192.168.0.1 DNS1=202.106.0.20 IPV6INIT=no USERCTL=no
修改相应的信息后 ,执行
source /etc/sysconfig/network-scripts/ipcfg-eth0
linux系统的IP地址就改变了,而且重启系统后仍然有效
注:本文转载于csdn:tech2ipo的文章《 Linux永久修改IP地址》