魔法师
deepin
2025-02-13 11:10 B卡与优先级问题
- 如果系统将B卡作为默认路由优先,那么将无法访问外网
- 但你可以直接访问到内网的 10.x 网段
A卡与B卡的默认路由切换
- 双网卡,谁在最后连接的,谁就处于低优先级
- 在断开、重连一次 B卡网络连接后,就默认路由A卡了
Reply Like 0 View the author
B卡与优先级问题
A卡与B卡的默认路由切换
既然设置内外网了,肯定是安全需要,最好用802.1x认证做内外网切换,或者虚拟化 隔离内外网,做802.1x认证能做到秒切的~~安全又好用
看看这哥俩怎么说:
DeepSeek:

ChatGPT:

第9点不错
同意前面几楼的看法。
不过按理来说,既然网关连接到192.168.10.0/24网段,那就应该在网关处配置动态路由通告,向所有连接到网关的设备通告网关连接的网段。同时在拥有多个网口的设备上配置动态路由协议。这样任何新设备入网都能自动配置好路由。否则一台设备还好,要是多几台电脑,甚至可能再加入几台路由器,你得为每台设备都设置静态路由规则,累都累死了。
Popular Events
More
不知道是什么时候起,我遇到了一些网络上的问题,我之前有找过一些方法,但总是感觉受到了那些所谓答案的欺骗(AI 与各种文章里的 iptables、route、 ip xxx 教程)....
场景概览
基本信息
先看下我的默认路由表:
在我的机器上,有两个网卡,一个网卡连接了外网,一个网卡连接了内网。
这里就称它们为A卡和B卡,连接到电脑后,就自动产生了默认路由配置。
参考信息
wlp4s0,可访问外网,网关地址是192.168.1.1eno1,可访问内网,网关地址是192.168.23.1192.168.10.18192.168.10.60,域名gitlab.team.com本机信息
wlp4s0,它的优先级比较高,可以看作是默认的上网卡。eno1,它的优先级比较低, 可以看作是备用的卡。gitlab.team.com内网域名,我需要解析出gitlab.team.com的主机地址。域名解析
解析域名的流程
192.168.10.18(dns) 解析为192.168.10.60(域名对应地址)使用 nslookup 命令
nslookup gitlab.team.com命令解析失败nslookup gitlab.team.com 192.168.10.18命令解析失败解析时发现问题
192.168.10.18在主机IP域外,导致系统不知道它处于哪个网络192.168.10.18的主机位置,但系统不知道它处于 B 卡网络的下一跳节点中。192.168.10.18地址时,使其自动路由到 B 卡网络。访问已知的服务器
使用浏览器访问
192.168.10.60(gitlab)服务器地址访问时发现问题
网络配置:添加 DNS 服务器,自动解析域名
本机的 A 卡为优先默认路由
192.168.10.18先前的路由配置为解析护航
192.168.10.18与192.168.10.60的主机路由注意事项
在这网络的世界,我习惯与学会了一些东西