首页 > 其他分享 >双网卡内外网分离实践

双网卡内外网分离实践

时间:2023-03-02 19:47:46浏览次数:39  
标签:网关 0.0 分离 默认 网卡 10.242 内外 双网卡 路由

双网卡内外网分离实践

假设有个需求,需要同时使用2张网卡,1张网卡访问特定网络(比如公司内网);1张访问公网,走默认路由。

之前实现的的方案是删除默认路由,再分别给2张网卡指定路由,确实安静过一段时间,但后续会发现重启后 内网卡也经常会自己添加一条默认路由。

于是冲突往往发生,探究一下,设置为何如此。。。

配置信息

 . . : 
 以太网
   IPv4 地址 . . . . . . . . . . . . : 10.242.103.222
   子网掩码  . . . . . . . . . . . . : 255.255.255.0
   默认网关. . . . . . . . . . . . . : 10.242.103.254
   
. . :
 wlan
   IPv4 地址 . . . . . . . . . . . . : 192.168.230.231
   子网掩码  . . . . . . . . . . . . : 255.255.255.0
   默认网关. . . . . . . . . . . . . : 192.168.230.170

一、网卡一设置

以我wifi网卡为例,访问公网:

1、删除并新增默认路由,指定ip访问

route delete 0.0.0.0
route add 0.0.0.0 mask 0.0.0.0 192.168.110.231 -p

二、网卡二设置

有线网卡,访问内网:

1.新增指定 10开头的访问,该网关

route add 10.0.0.0 mask 255.0.0.0 10.242.103.254 -p

三、该设置会导致的问题与解决方案

1.通过观察,重启后或者网卡掉线重连后大概率会新增一条内网指向默认路由0.0.0.0的策略,这就导致了路由策略混乱,冲突也就随之而来。

2.那既然知道了问题所在,那重新删除默认路由再次添加的方案可不可以呢,实践结果是可以但又不完全可以。因为重新添加后可能会遇到 指定的路由在链路上这个问题,,目前因为网络基础知识太差,而时常萌生想考个网工证书的念头。

3.后续思考,并求解于万能的百度,谷歌,事实证明,搜索是一门艺术,我并没有找到正相关的内容,但最终功夫不负有心人,在微信平台公众号找到一篇文章提到了 自动获取ip配置会有网关生成,而有网关会默认路由。

4.问题明朗之后就简单了,我们只需要 把内网设置为静态ip,而不指定网关;路由仅添加指定一条内网的ip指向网关路由策略,就简单清晰明了。

于是内网配置

 . . : 
 以太网
   IPv4 地址 . . . . . . . . . . . . : 10.242.103.222
   子网掩码  . . . . . . . . . . . . : 255.0.0.0
   网关..............................:
 route add 10.0.0.0 mask 255.0.0.0 10.242.103.254 -p

标签:网关,0.0,分离,默认,网卡,10.242,内外,双网卡,路由
From: https://www.cnblogs.com/yimouz-219/p/17173102.html

相关文章