答案1
您需要注意,网络未连接到“eth0”,而它通常应该连接到那里。
尝试运行ifconfig enp2s0 down
然后ifconfig enp2s0 up
检查状态,ifconfig enp2s0
您可以验证是否具有正确的网络详细信息
另外,如果这不起作用。尝试手动将 IP 地址分配给 eth0 以隔离问题
ifconfig eth0 172.29.70.31 netmask 255.255.255.0 broadcast 172.29.70.255
ifconfig eth0 up
最后一件事是检查路由是否正确。
route -n
答案2
当您可以访问您的 ISP 的登录页面时,肯定存在 DNS 问题。
如果互联网正常运行,请运行这些代码,然后根据您的网络管理器和防火墙更改设置
sudo -i
iptables -I OUTPUT 1 -p tcp --dport 53 -j ACCEPT
iptables -I OUTPUT 2 -p udp --dport 53 -j ACCEPT
iptables -I INPUT 1 -p tcp --sport 53 -j ACCEPT
iptables -I INPUT 2 -p udp --sport 53 -j ACCEPT
echo "nameserver 208.67.222.222" > /etc/resolv.conf
echo "nameserver 208.67.220.220" >> /etc/resolv.conf