再次感谢各位。目前采用了 @Tianao @fox0001 的建议:
笔记本无线连公网,有线连服务器,然后修改笔记本路由表(树莓派同理)。具体配置方法如下
# 原路由表
$ route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 网段 A 网关 0.0.0.0 UG 100 0 0 enp5s0f1
default 网段 C 网关 0.0.0.0 UG 600 0 0 wlp4s0
网段 A * 255.255.255.0 U 100 0 0 enp5s0f1
网段 C * 255.255.255.0 U 600 0 0 wlp4s0
# 两条默认路由优先走 metric 值小的。这里选择调小 A 网关默认路由 metric
# 以下两条修改路由表的命令重启后会失效,可以去 ~/.bashrc 添加个 alias
$ sudo route add -net default gw 网段 A 网关 netmask 0.0.0.0 dev enp5s0f1 metric 700
$ sudo route del -net default gw 网段 A 网关 netmask 0.0.0.0 dev enp5s0f1 metric 100
# 新路由表
$ route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 网段 A 网关 0.0.0.0 UG 700 0 0 enp5s0f1
default 网段 C 网关 0.0.0.0 UG 600 0 0 wlp4s0
网段 A * 255.255.255.0 U 100 0 0 enp5s0f1
网段 C * 255.255.255.0 U 600 0 0 wlp4s0