Fedora 38无法ping通路由器及网络连接异常问题求助
Fedora 38无法ping通路由器及网络连接异常问题求助
我刚安装Fedora 38的时候是能正常上网的,所以现在连不上网肯定不是驱动或者网线的问题。之前NetworkManager一直在尝试连接wlp5s0网卡,但总是因为获取不到IP配置失败然后停用它(我特别想知道这是什么原因以及怎么修复),而这个网卡本来是用来连接路由器获取DNS的,中间偶尔能有45-60秒的联网时间。
为了排除DHCP的问题,我给三个网卡都设置了静态IP:
- 5GHz WiFi(wlp5s0):192.168.0.125
- 有线网卡enp8s0:192.168.0.108
- 有线网卡enp9s0:192.168.0.109
每个网卡都把192.168.0.1作为网关和主DNS,8.8.8.8、8.8.4.4作为备用DNS。
但现在路由器只识别到WiFi的0.125和有线的0.44(0.44是我改静态IP前有线网卡的DHCP地址),局域网里另一台机器还能ping通0.44。我搞不懂为什么路由器还挂着0.44,却忽略了0.108和0.109,而且我现在连路由器都ping不通,更别说外网IP或者域名了。
执行ip r的结果显示所有网卡都默认通过0.1网关,ip a显示三个网卡的inet分别是0.108/24、0.109/24、0.125/24。
resolvectl的输出如下:
Global as a stub current DNS=0.1 enp8s0's current DNS=0.1 enp9s0's current DNS=0.1 wlp5s0's current DNS=0.1
重启NetworkManager后(没有DHCP协商),网卡启动很快,但DNS可能会变成8.8.8.8或者8.8.4.4(每个网卡的DNS列表里都有这三个地址)。
希望大家能给我一些恢复ping路由器和上网的建议,麻烦不要让我提供太多大段的信息,我得手动输入所有内容。
备注:内容来源于stack exchange,提问作者DarkSky
相关产品推荐
相关产品推荐

