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