环境如下:

网卡:内网是主板自带的G口网卡,外网是usb无线网卡

内外网信息,形如下面这一张列表:

1、外网
IP 地址:192.168.37.xx
子网掩码:255.255.255.0
网关:192.168.37.xx

2、内网
IP 地址:192.168.0.xx
子网掩码:255.255.255.0
网关:192.168.0.xx
DNS:192.168.0.xx

原理:

内网的固定ip10.x.x.x决定了内网的范围为10.x.x.x,我们只需要利用系统内置的网卡作为路由器将10.x.x.x这个范围的所有访问跳转到内网来跑流量就可以了。其他的所有ip走usb无线网卡来进行上网

第一行是删除所有 0.0.0.0 的路由指向。
第二行是把 0.0.0.0 的路由都指向外网的网关地址(示例中的 192.168.37.xx)。
第三行是把我们希望访问的 IP 网段(示例中的 xx.xx.xx.0)指向内网的网关地址(示例中的 192.168.0.xx)

代码

route delete 0.0.0.0
route -p add 0.0.0.0 mask 0.0.0.0 192.168.37.xx
route -p add xx.xx.xx.0 mask 255.255.255.0 192.168.0.xx

如果不小心打错了,可以通过形如 route -p delete 192.168.0.0 mask 255.255.255.0 192.168.0.xxx 命令,删除配置。

如果有什么不懂的可以留言跟我进行讨论!

 

发表回复

后才能评论