我住在一家旅馆。我们有一个 LAN 网络,每个房间都有端口。要访问互联网,我们需要输入特定的 IPV4 设置。我进行了必要的设置,连接电缆时,显示 LAN 已连接,但没有互联网访问,而当我使用相同的设置将其他笔记本电脑连接到同一端口时,它可以正常工作。我正在运行 Windows 7 和 ubuntu 14.04 作为双启动。我曾尝试在线寻找解决方案,但都不起作用。Wifi 工作正常。
以下是 ifconfig 的输出-
rishabh@RISHABH-PC:~$ ifconfig
eth0 Link encap:Ethernet HWaddr f0:de:f1:d7:e9:4a
inet addr:10.32.3.100 Bcast:10.32.255.255 Mask:255.255.0.0
inet6 addr: fe80::f2de:f1ff:fed7:e94a/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4 errors:0 dropped:0 overruns:0 frame:0
TX packets:12108 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:240 (240.0 B) TX bytes:557364 (557.3 KB)
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:51630 errors:0 dropped:0 overruns:0 frame:0
TX packets:51630 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:4085191 (4.0 MB) TX bytes:4085191 (4.0 MB)
任何帮助是极大的赞赏.. :)
答案1
这表明该宿舍不支持DHCP,所以你可能没有默认路由设置。输入:
ip route
查看你的路由。你应该看到类似这样的内容:
$ ip route
default via 10.32.3.100 dev eth0 proto static
10.32.0.0/16 dev eth0 proto kernel scope link src 10.32.3.100 metric 1
如果你这样做,那么这个答案不适用,请忽略它。如果你没有“ default via
”条目,请执行
如果他们给了你一个“路由器地址”,请使用它,否则执行以下操作:
$ arp -an
列出以太网段上的 IP 地址和 MAC 地址,然后挑选一个。使用“路由器地址”或从中挑选的地址arp -an
,
$ sudo ip route add default via <IP Address> dev eth0