树莓派4/5 在有线连接以太网的同时连接wifi,结果无法访问外网【已解决】

一、问题背景

1、更新时间:

        2025.01.23

2、项目背景:

        多个树莓派通过有线连接到一台windows主机电脑进行VNC远程管理,windows电脑没有连接外网,切以太网的ip都是手动配置的。基于这个前提,在进行调试过程中会打开树莓派的无线连接连到wifi进行一些软件更新,但在这个时候会发现无法正确访问外网,但是有线连接可以正常ping通。

3、系统配置:

        树莓派5用的系统是Linux raspberrypi 6.6.62+rpt-rpi-2712,在我写这篇文章的时候是最新的,我的PC和树莓派之间是配置的静态IP(192.168.1.123),查询到wifi的网段是192.168.0.---;树莓派4用的应该是version = 6.1的32bit系统,具体记不清了=_=

二、解决方法(仅供参考)

1、设置外网的路由为默认路由:

eth0是连接以太网的,wlan0连接的是我的wifi。

sudo route add -net 0.0.0.0/0 wlan0

sudo route add -net 0.0.0.0/0 gw 192.168.0.1

详细信息可以参考:

树莓派多网卡、内外网路由的配置方法 | 树莓派实验室

2、关掉eth0有线连接的网卡

在同时连接wifi和有线以太网的时候 ,可以先根据wifi对应的ip4地址进行VNC远程控制或者是直接给树莓派接上屏幕,然后再把eth0给关了:

sudo ip link set eth0 down

然后就可以通过wifi连外网了,但是如果此时再把以太网接上,则依旧会无法访问外网,猜测应该是有一个优先级,一旦连上有线以太网就会优先使用有线连接上网,结果导致无法正常上网。

上完之后再把有线连接eth0打开

sudo ip link set eth0 up

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值