以太网接口出现两次,如何修复?

以太网接口出现两次,如何修复?

编辑:静态 IP 似乎不是导致问题的原因。即使使用默认/etc/network/interface/etc/NetworkManager/NetworkManager.conf设置,并禁用无线,仍然似乎有 2 个以太网接口:Wired connection 1和。选择enp2s0时我无法连接到互联网,并且通常在重新启动网络管理器后选择。要解决此问题,我必须手动单击,并且当我执行此操作时会消失。enp2s0enp2s0Wired connection 1enp2s0我该如何解决?

屏幕截图链接(无线禁用、默认接口和网络管理器配置):
2 个以太网接口?
重启后连接到enp2s0,不起作用。

新的 ifconfig

enp2s0    Link encap:Ethernet  HWaddr 38:2c:4a:1f:02:be  
          inet addr:192.168.0.218  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::54de:ea68:cbb:6181/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:106316 errors:0 dropped:13 overruns:0 frame:0
          TX packets:89628 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:57076040 (57.0 MB)  TX bytes:16214470 (16.2 MB)

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:36420 errors:0 dropped:0 overruns:0 frame:0
          TX packets:36420 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1 
          RX bytes:3387717 (3.3 MB)  TX bytes:3387717 (3.3 MB)


编辑前: 我正在使用 Ubuntu 16.04。静态 IP 可以工作,但以太网接口似乎出现了两次enp2s0(不起作用)和ifupdown(enp2s0)。我还为无线接口设置了静态 IP,但没有出现此问题。

计算机偶尔会enp2s0莫名其妙地连接到 ,尤其是在network.service重新启动后。我收到一条错误消息,内容类似于“无法找到此网页”,这看起来像是 DNS 问题。要解决此问题,我必须单击ifupdown(enp2s0)右上角的 或运行。连接到sudo ifdown enp2s0后,就会消失。为什么会发生这种情况?我该如何防止这种情况发生?sudo ifup enp2s0ifupdown(enp2s0)enp2s0

要设置静态 IP,我首先更改/etc/network/interfaces为允许以太网和无线接口具有静态 IP。我转到/etc/NetworkManager/NetworkManager.conf并设置[ifupdown] managed=true


/etc/网络/接口

# interfaces(5) file used by ifup(8) and ifdown(8)
# The loopback network interface
iface lo inet loopback

# Assign static IP
auto enp2s0
iface enp2s0 inet static
address 192.168.0.218
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameservers 8.8.8.8 8.8.4.4

auto wlp3s0
iface wlp3s0 inet static
address 192.168.0.218
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameservers 8.8.8.8 8.8.4.4

/etc/NetworkManager/NetworkManager.conf

[main]
plugins=ifupdown,keyfile,ofono
dns=dnsmasq

[ifupdown]
managed=true

网际协议连接

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
    link/ether 38:2c:4a:1f:02:be brd ff:ff:ff:ff:ff:ff
3: wlp3s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state   DOWN       mode DORMANT group default qlen 1000
    link/ether 18:cf:5e:27:2b:6a brd ff:ff:ff:ff:ff:ff

是否配置

enp2s0    Link encap:Ethernet  HWaddr 38:2c:4a:1f:02:be  
          inet addr:192.168.0.218  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::3b69:a581:1b73:66f/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:77581 errors:0 dropped:9 overruns:0 frame:0
          TX packets:65142 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:39317309 (39.3 MB)  TX bytes:12189434 (12.1 MB)

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:30000 errors:0 dropped:0 overruns:0 frame:0
          TX packets:30000 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1 
          RX bytes:2840650 (2.8 MB)  TX bytes:2840650 (2.8 MB)

wlp3s0    Link encap:Ethernet  HWaddr 18:cf:5e:27:2b:6a  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:83028 errors:0 dropped:0 overruns:0 frame:0
          TX packets:60972 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:86707469 (86.7 MB)  TX bytes:8884239 (8.8 MB)

答案1

首先,你的interfaces文件要求两个都以太网和无线自动启动并使用相同的 IP 地址。由于无线部分有缺陷,没有指定 SSID 或密码,因此系统无疑会混乱。

我建议您删除对 NetworkManager.conf 所做的所有添加interfaces并将它恢复为managed=no

然后,只需在网络管理器中设置您的静态 IP 地址,如下所示:

在此处输入图片描述

当然,在这里替换您的地址。

编辑:为了停止“幽灵”条目,我建议您删除所有以前的连接。从终端:

sudo rm -r /etc/NetworkManager/system-connections/*
sudo service network-manager restart

有改善吗?

相关内容