Ubuntu20.04中遇到的网络问题

1. 已连上有线/无线,网络未开代理,却无法访问网络

  • 缘由:我之前在 Ubuntu20.04 开过网络代理服务,当时访问网络正常。但今天突然把代理一关发现怎么都上不了网了,Ping 网络时报错名称解析服务失败,而奇怪的是一开代理又可以访问网络了。
  • 解决:最终发现是 Ubuntu20.04 的网络名称解析服务systemd-resolved.service 未开启,因此导致无法由域名解析到 IP 地址,所以导致 Ping 网址域名的时候失败了。应该是由于我使用网络代理从而导致系统的网络名称解析服务被关闭了,通过开启该服务即可解决该问题:
1
2
sudo systemctl enable systemd-resolved.service
sudo systemctl restart systemd-resolved.service

2. 需登录验证的网络始终无法弹出登录验证界面

  • 问题:如果网络正常没问题,那么可能就是自己的 IP 被限制了(比如在校园网中,如果你使用过魔法或者挖矿之类的,就会导致 IP 被限制)。
  • 解决:
  1. 方案一:如果不想自己折腾,可以直接打电话给网络管理中心,让他们解除限制。
  2. 方案二:Ubuntu20.04 下 MAC 地址随机化