我在 MSI GT660 上安装了 Ubuntu Desktop 14.04。我是 Linux 新手。
我可以使用 wifi 连接到互联网,但不能通过有线连接到互联网。
内容/etc/network/interfaces
:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
的内容/etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
ifconfig
给出输出:
eth0 Link encap:Ethernet HWaddr 40:61:86:b8:71:f4
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:1693 errors:0 dropped:0 overruns:0 frame:0
TX packets:1693 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:150510 (150.5 B) TX bytes:150510 (150.5 B)
我用另一台笔记本电脑测试了(墙上)插座,可以正常工作。我已经重新安装了 Ubuntu,但问题仍然存在。
问题首先出现在我尝试使用以下方法将 MSI 笔记本电脑配置为静态 IP(未成功)时本指南。现在静态和动态 IP 配置似乎都失败了。我怀疑是 DNS 问题,但目前我真的不知道。
答案1
假设你已经安装了 dhclient(应该由 安装sudo apt-get install dhcp-client
),你可以使用sudo dhclient eth0
为了使其在重启后仍然有效,您需要添加以下行:
auto eth0
allow-hotplug eth0
iface eth0 inet dhcp
到您的/etc/network/interfaces
文件中。