首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法获得ifup & ifdown来打开eth0 \Ubuntu14.04

无法获得ifup & ifdown来打开eth0 \Ubuntu14.04
EN

Ask Ubuntu用户
提问于 2016-12-23 12:00:36
回答 2查看 37.1K关注 0票数 1

我试图在双引导膝上设置一个静态IP ( Win10和UbuntuStudio14.04)。以下是设置:

sudo nano /etc/网络/接口:

代码语言:javascript
复制
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address         192.168.1.101
    netmask         255.255.255.0
    network         192.168.1.0
    broadcast       192.168.1.255
    gateway         192.168.1.1
    dns-nameservers 192.168.1.1 8.8.8.8
    dns-domain example.com
    dns-search example.com

sudo nano /etc/NetworkManager/NetworkManager.conf:

代码语言:javascript
复制
/etc/NetworkManager/NetworkManager.conf
[main]
plugins=ifupdown,keyfile,ofono
#dns=dnsmasq
no-auto-default=54:04:A6:25:64:2E,
[ifupdown]
managed=true

(在“不自动”的上方和下面有一个行空间)

ifconfig返回以下内容:

代码语言:javascript
复制
eth0      Link encap:Ethernet  HWaddr 54:04:a6:25:64:2e  
      inet addr:192.168.1.101  Bcast:192.168.1.255  Mask:255.255.255.0
      UP BROADCAST MULTICAST  MTU:1500  Metric:1
      RX packets:0 errors:0 dropped:0 overruns:0 frame:0
      TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

      lo        Link encap:Local Loopback  
      inet addr:127.0.0.1  Mask:255.0.0.0
      inet6 addr: ::1/128 Scope:Host
      UP LOOPBACK RUNNING  MTU:65536  Metric:1
      RX packets:312 errors:0 dropped:0 overruns:0 frame:0
      TX packets:312 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1 
      RX bytes:29521 (29.5 KB)  TX bytes:29521 (29.5 KB)

      wlan0     Link encap:Ethernet  HWaddr 78:92:9c:45:05:ae  
      inet addr:192.168.43.110  Bcast:192.168.43.255  Mask:255.255.255.0
      inet6 addr: fe80::7a92:9cff:fe45:5ae/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:2631 errors:0 dropped:0 overruns:0 frame:0
      TX packets:2507 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:1816247 (1.8 MB)  TX bytes:375757 (375.7 KB)

sudo eth0返回

代码语言:javascript
复制
 `RTNETLINK answers: No such process

专业人士有什么建议吗?我应该试着把它做好吗?目标配置是: eth0 up / internet连接,而eth0是向上的。我可以张贴路由器和gui网络管理器设置。

sudo eth0引发了这样的反应:

代码语言:javascript
复制
 `RTNETLINK answers: File exists
  Failed to bring up eth0.`
EN

回答 2

Ask Ubuntu用户

发布于 2016-12-23 14:27:31

请尝试'=false‘并重新启动网络管理器:

代码语言:javascript
复制
sudo service network-manager restart

您的interfaces文件看起来有点忙;我会将它修改为:

代码语言:javascript
复制
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 192.168.1.101
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 192.168.1.1 8.8.8.8
dns-domain example.com
dns-search example.com

然后再试:

代码语言:javascript
复制
sudo ifdown eth0 && sudo ifup -v eth0

你联系上了吗?

代码语言:javascript
复制
ping -c3 www.ubuntu.com
票数 2
EN

Ask Ubuntu用户

发布于 2016-12-23 13:58:31

一些事情;MAC地址在NetworkManager.conf中应该是小写的,并且您应该删除尾随',‘。考虑到您已经将有线接口的MAC规定为非托管,您还应该设置:

代码语言:javascript
复制
[ifupdown]
managed=false

您的interfaces文件的格式看起来很好。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/863845

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档