您好,这是我从 ifconfig 获得的响应。现在我有两个 eth0 项显示出来。我需要删除第二个显示为 eth0:avahi 的项。我将 ifconfig 的响应发布到了一个网站上,因为我在使用有线互联网时遇到了问题,他们建议删除 eth0 avahi 才能上网。
但是我是 Linux 网络新手,不知道如何删除它。
ifconfig 的响应
eth0 Link encap:Ethernet HWaddr 18:a9:05:22:cd:f9
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)
Interrupt:28 Base address:0x4000
eth0:avahi Link encap:Ethernet HWaddr 18:a9:05:22:cd:f9
inet addr:169.254.10.43 Bcast:169.254.255.255 Mask:255.255.0.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
Interrupt:28 Base address:0x4000
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:16436 Metric:1
RX packets:796 errors:0 dropped:0 overruns:0 frame:0
TX packets:796 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:64016 (64.0 KB) TX bytes:64016 (64.0 KB)
wlan0 Link encap:Ethernet HWaddr 00:26:82:3c:ac:27
inet6 addr: fe80::226:82ff:fe3c:ac27/64 Scope:Link
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:52142 errors:0 dropped:0 overruns:0 frame:0
TX packets:30404 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:60816983 (60.8 MB) TX bytes:4160159 (4.1 MB)
答案1
你的接口文件中有什么?(不确定这是否是 Ubuntu 10.04 中的正确位置)
$ sudo gedit /etc/network/interfaces
如果 avahi 列在那里,请尝试将其删除。
答案2
您看到 eth0:avahi 设备的原因是 eth0 没有可用的 IP 网络(它没有 IP 地址)。一旦 eth0 可用,eth0:avahi 应该会自动消失,因此您不必关心它。
现在,关于解决这个问题的最佳方法,知道这是一个桌面还是服务器会很有用......