日期:2014-05-16  浏览次数:20657 次

ifconfig修改的桌面版本的ubuntu无效
我用的是ubuntu-12.04.1-desktop-i386.iso这个系统,我的机器有两个网卡eth0和eth1,我做了一个实验如果用命令
sudo ifconfig eth0 192.168.1.115 net mask 255.255.255.0 broadcast 192.168.1.255 up
sudo ifconfig eth0 192.168.2.115 net mask 255.255.255.0 broadcast 192.168.2.255 up
复制代码这样分配ip后,一段时间,我分配的ip无效了,系统自动又还原成了之前的ip.
如果我用鼠标像windows xp那样去分配ip就不会。/etc/netwo/interface里修改了也是一样的。好像系统不让我用命令修改似的。各位牛人帮帮忙啊。。

------解决方案--------------------
引用:
怎么没有人回答啊。帮帮忙啊
有gnome桌面的前提下,那个修改那个只是暂时性的。gnome桌面有一个gnome-network-manager的程序,为了保证你有一个可用的网络连接,也会对网络设备进行一些设置。所以就会有冲突了。gnome-network-manager是根据配置文件里面的内容设置,ifconfig之类的执行没有写如到配置文件当中,所以后来又被改回去了。
------解决方案--------------------
如果没记错,好像是重启后就会失效的,确实没有保存到配置文件的
------解决方案--------------------
对啊,那个命令只是暂时的,没有写到配置文件里面