我只能 ping IP 地址和带有域的网站,但浏览、telnet 等...不起作用?

二凡

屏幕截图/网络设置1 屏幕截图/网络设置2

我有一台运行 Ubuntu 18.04 的 PC。我没有任何代理设置。

ifconfig 显示这个:

eth0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
    ether 00:15:5d:6d:75:00  txqueuelen 1000  (Ethernet)
    RX packets 59988  bytes 17593743 (17.5 MB)
    RX errors 0  dropped 1  overruns 0  frame 0
    TX packets 10133  bytes 1763200 (1.7 MB)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

eth1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
    inet 192.168.109.113  netmask 255.255.255.0  broadcast 192.168.109.255
    ether 00:15:5d:6d:75:01  txqueuelen 1000  (Ethernet)
    RX packets 43741  bytes 4775417 (4.7 MB)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 6999  bytes 601083 (601.0 KB)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
    inet 127.0.0.1  netmask 255.0.0.0
    inet6 ::1  prefixlen 128  scopeid 0x10<host>
    loop  txqueuelen 1000  (Local Loopback)
    RX packets 5654  bytes 555802 (555.8 KB)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 5654  bytes 555802 (555.8 KB)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

eth1 用于 Internet,并从 ISP 接收正确的 DHCP 地址。我可以从这台计算机 ping 我 ISP 的 DNS 服务器,我可以 ping www.google.com 和任何其他站点

root@server:~# ping www.facebook.com
PING star-mini.c10r.facebook.com (31.13.84.36) 56(84) bytes of data.
64 bytes from edge-star-mini-shv-01-vie1.facebook.com (31.13.84.36): icmp_seq=22 ttl=57 time=8.81 ms

和 nslookup 可以工作,但我无法浏览它们,也无法通过 telnet 连接到其中任何一个,我不知道原因。

从下面的评论复制,所以我可以应用格式:

@waltinator 是的,这是输出:

ip route 
default via 192.168.109.254 dev eth1 proto dhcp metric 20100
169.254.0.0/16 dev eth1 scope link metric 1000
192.168.109.0/24 dev eth1 proto kernel scope link src 192.168.109.109 metric 100 
jwcooper

通过首先更改 VM 网络配置以共享主机 IP 地址,然后添加 8.8.8.8 作为 DNS 地址,最终解决了该问题。如果其他人遇到类似的问题,可能值得通读评论以尝试其他一些故障排除步骤。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章