ubuntu 14.04 修改/etc/network/interface网络参数后如何生效?
我尝试过以下命令重启网络,但ifconfig eth0后参数依旧没有变化:
service network-manager restart
ifconfig eth0 down && eth0 up
并且,以下命令无法使用:
service networking restart
log: root@ubuntu:~# sudo service networking restart
stop: Job failed while stopping
start: Job is already running: networking
ifdown eth0
ifdown: interface eth0 not configured
总之,在/etc/network/interface修改静态IP后,无法生效,只能重启,请帮助解决,谢谢。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(8)
可以试试
sudo dhclient
动态获取IP对于Ubuntu Server来说,在
/etc/network/interfaces
配置静态地址后,执行sudo /etc/init.d/networking restart
就能生效.但是图形界面下NetworkManager会影响networking的配置,也就是说nm-connection-editor里配置的东西会覆盖networking的配置.你要配置静态IP,直接在nm-connection-editor里配置不就好了?
两个方法:
实在不行就reboot
两个方法:
systemctl restart networking.service
/etc/init.d/networking restart
重启系统之后,发现网络无法使用,右上角的网络图标点击之后显示“device not managed”
解决方法:
sudo gedit /etc/NetworkManager/NetworkManager.conf
打开该文件,将“managed=false”修改为“managed=true”。
重启network manager:
sudo service network-manager restart
即可解决问题。
转载自:http://www.linuxidc.com/Linux...
对于楼主这个情况我也遇到过,在/etc/network/interfaces中每一行都认真看过没有错误,并且使用ifconfig看到有eth0,但是使用sudo ifdown eth0 却提示ifdown: interface eth0 not configured,使用/etc/init.d/networking restart之后提示下面内容:
stop: Job failed while stopping
start: Job is already running: networking
搞了几个小时,最后重启虚拟机就OK了。。。不知道楼主这个情况有没有重启虚拟机。