我用Linux命令修改了网卡ip,为啥重启Linux系统,又自动还原了。

我用Linux命令修改了网卡ip,为啥重启Linux系统,又自动还原了。

如果在命令行下,使用 ifconfig eth0 x.x.x.x netmask x.x.x.x 进行修改IP的,该种方式可以使改变即时生效,但重启后会恢复为原来的IP。
请编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip,然后保存,这才是不会恢复的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-12-01
直接用ifconfig ip 这种方式修改的话是临时的追问

能详细说说吗?

追答

重启系统或者重启服务之后失效
如果永久修改的话,修改以下配置文件:vim /etc/sysconfig/network-scripts/ifcfg-eth0
修改配置文件信息:
进入配置文件之后按"i" 进行编辑
DEVICE=eth0 //网卡名字 不用改
BOOTPROTO=static //默认为dhcp 修改为static
IPADDR=192.168.0.243 //ip 地址
NETMASK=255.255.255.0 //子网掩码
GATEWAY=192.168.0.1 //网关地址
修改完之后按ESC 输入:“:wq” 进行保存退出,然后执行service network restart 重启网卡服务生效。更多配置学习资料,你可以参考《Linux就该这么学》。

本回答被提问者采纳
相似回答