sai*_*sai 9 10.04 networking avahi
你好,这是我从 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)
Run Code Online (Sandbox Code Playgroud)
rap*_*ink 11
Avahi 是一个守护进程(一种服务),它负责几件事,包括在 DHCP(来自网络上 DHCP 服务器的自动 IP 地址)失败时为您分配一个 IP 地址。
eth0:avahi出现的事实意味着系统无法在eth0接口(您的有线网络接口)上获取 IP 。
通常,NetworkManager 应该负责将 IP 自动分配给eth0. 但是,您可以尝试强制它。您/etc/network/interfaces没有列出eth0,因此您可以尝试以下内容。
首先,编辑/etc/network/interfaces(sudo gedit /etc/network/interfaces例如)所以它是这样的:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
Run Code Online (Sandbox Code Playgroud)
这将告诉计算机考虑自动获取 eth0 的 IP。然后,使用以下命令重新启动网络:
$ sudo /etc/init.d/networking restart
Run Code Online (Sandbox Code Playgroud)
如果还是不行,可能还有其他问题:
该的ethX:的avahi(或任何你的接口的名字)会尽快你从如路由器无论是固定或动态IP消失。
如果您使用命令行,则可以使用以下命令:
sudo ifdown eth0 && sudo ifup eth0
或
sudo /etc/init.d/networking restart
尽管 avahi 界面可能很烦人,但它应该只在您没有获得任何 IP 时才会出现。就像 Elias 所说的那样,您也可以尝试通过编辑 /etc/default/avahi-daemon 来禁用守护进程,使其看起来像这样:
AVAHI_DAEMON_DETECT_LOCAL=0
总而言之,我建议您简单地重新启动网络,如果有愿意为您提供 IP 的路由器,那么您的 avahi 接口应该消失了。
这是我的接口文件以防万一:
auto lo
iface lo inet loopback
auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
Run Code Online (Sandbox Code Playgroud)
ps:如您所见,我正在使用 wpasupplicant 并摆脱了网络管理器,但这与 avahi 问题无关。
| 归档时间: |
|
| 查看次数: |
44450 次 |
| 最近记录: |