关于修改ip地址

关于修改ip地址

我通过修改etc/sysconfig/network-scripts/ifcfg-eth0来修改ip地址。
保存退出

然后
ifconfig eth0 down
ifconfig eth0 up

用ifconfig查看ip修改情况发现ip地址还是修改前的值。
我重启了一下系统,ip地址才变为修改后的值

请教有没有不重启电脑能使修改的ip地址生效的方法?
[code:1]
ifdown eth0
ifup eth0
[/code:1]

or

[code:1]
service network restart
[/code:1]
一个临时的解决方案用ifconfig eth0 ip设定ip,先使用
重起后,系统会按照配置文件中的内容进行初始化


原因是因为上一次ip的配置被保存在了缓存中,而进行network的重新启动时,缓存并没有被更新。导致了以上的现象。好像是rh7.x的版本有这个问题

记忆中那个缓存文件被存在了某个地方,删除掉就可以了。暂时没有找到。