Windows双网卡配置(外网与内网)

自述

我一直以来的处理方法是虚拟机+物理机双网卡,类似于双系统。因为我在项目中只需要熟悉前端网页的一些功能就行,所以没必要去配置双网卡。
结果今天在工作中遇到了这样的场景:
工程师在其他地方,需要访问我这里的内网服务器,但是又没有已配置的VPN可供使用。于是采取了windows双网卡配置,可以同时连接外网与内网,让工程师远程控制本地跳板机,访问内网服务器。
这就需要配置双网卡路由,将不同的流量分给不同的网关,去访问不同的网络。

具体操作

先同时连接到两个网络,可以使用一根网线搭配WIFI。
或者使用外接无线网卡,同时连接两个WIFI。

(1) 查看网关

用管理员权限打开cmd:

ipconfig

会返显两个网络的ip地址、子网编码、默认网关。

(2)查看本地路由设置

route print -4

会返显一个IPv4 路由表。
其中活动路由:是可变的,临时的路由配置。重启后失效。
永久路由:是固定的,永久的路由配置。重启后仍然生效。

活动路由中应当有网络目标为0.0.0.0的一行(默认)。
还记得你第一步显示的ipconfig的本地网关吗?那里面有一个内网的网关,还有一个外网的网关。
其中,你访问外界服务器,都应该走外网的网关;
访问内网里的服务器,都应该走内网的网关。

(3)配置网络路由

首先删除掉默认的配置

route delete 0.0.0.0

然后新增外网的路由
这两行不是让你全部执行,请按需修改其中一行后执行

route add 0.0.0.0 mask 0.0.0.0 xxxxxx

route add 0.0.0.0 mask 0.0.0.0 xxxxxx -p

上述的xxxxxx是你在第一步里看到的外网网关,第一行与第二行的区别就在于最后面那个-p,不带-p的设置为临时路由,带-p的是设置为永久路由。

接着我们新增内网的路由
这两行不是让你全部执行,请按需修改其中一行后执行

route add xxx.xxx.xxx.xxx mask 255.255.255.255 xxxxxxxx

route add xxx.xxx.xxx.xxx mask 255.255.255.255 xxxxxxxx -p

与上面的外网路由一致,第一行是临时路由,第二行为永久路由。
这里写的xxx.xxx.xxx.xxx是你需要通过内网访问的服务器ip地址或网段。
假如你访问的ip网段为192.168.0.0,那么mask后面跟的子网掩码为255.255.0.0。
如果是想访问某个ip。假如为192.168.1.103,那么子网掩码为255.255.255.255。

后面的xxxxxxx仍然是你第一步查询出来的网关,此时应改为内网的网关。

插入链接与图片

现在我们都配置完了,然后查询一下我们配置好的路由

route print -4

现在会返显你配置好的两行路由配置在里面。

这个时候你就可以在访问外网的同时,也能访问内网的服务器了。

  • 7
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值