最近公司的无线网络升级了,将内网从无线网络中剥离,故通过无线网络仅能访问外网了。无奈只能通过双网卡的方式同时连接内外网了,具体是:通过无线访问外网,有线访问ip地址以10开头的内网,且无线的优先级高。
具体配置如下图:

希望通过255.0.0.0子网掩码将10.x.x.x的所有ip地址识别为内网环境,并分流给路由10.8.15.1,从而实现内外网同时访问
但奇怪的事情发生了,访问同一个网段的10.8.15.49没问题,但访问10.11.206.141则出现超时(ping ssh均不通)。
通过route get命令发现上图中设置的255.0.0.0子网掩码虽然成功将10.11.206.141识别为内网地址,但并没有指定路由地址
>>> route get 10.8.15.49
route to: 10.8.15.49
destination: 10.0.0.0
mask: 255.0.0.0
interface: en8
flags: <UP,DONE,CLONING,STATIC>
recvpipe sendpipe ssthresh rtt,msec rttvar hopcount mtu expire
0 0 0 0 0 0 1500 -13
>>> route get 10.11.206.141
route to: 10.11.206.141
destination: 10.0.0.0
mask: 255.0.0.0
interface: en8
flags: <UP,DONE,CLONING,STATIC>
recvpipe sendpipe ssthresh rtt,msec rttvar hopcount mtu expire
0 0 0 0 0 0 1500 -39
此时的路由表:
>>

本文介绍了一种通过双网卡实现内外网同时访问的方法,包括具体的网络配置步骤及遇到的问题与解决办法。
最低0.47元/天 解锁文章
2615





