欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  网络运营

使用双网卡同时访问内部网络和互联网

程序员文章站 2022-07-03 08:20:33
使用双网卡同时访问内部网络和互联网   以下所有命令都需要管理员模式的cmd中执行   信息收集以及准备   机器有一个能够访问互联网的无线网卡 &...

使用双网卡同时访问内部网络和互联网

 

以下所有命令都需要管理员模式的cmd中执行

 

信息收集以及准备

 

机器有一个能够访问互联网的无线网卡

 

机器有一个能够访问公司内部局域网的以太网卡

 

首先,我们需要通过命令route print -4查看windows的路由信息。

 

===========================================================================

接口列表

 12...74 de 2b 0d 83 f0 ......1x1 11b/g/n Wireless LAN PCI Express Half Mini Card Adapter

 11...f0 de f1 88 20 39 ......Intel(R) 82579LM Gigabit Network Connection

  1...........................Software Loopback Interface 1

 16...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter

 26...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter #2

 13...00 00 00 00 00 00 00 e0 Teredo Tunneling Pseudo-Interface

===========================================================================

 

 

IPv4 路由表

===========================================================================

活动路由:

网络目标        网络掩码          网关       接口   跃点数

          0.0.0.0          0.0.0.0     10.30.39.250      10.30.36.27     20

          0.0.0.0          0.0.0.0      192.168.1.1    192.168.1.105     50

       10.30.32.0    255.255.248.0            在链路上       10.30.36.27    286

      10.30.36.27  255.255.255.255            在链路上       10.30.36.27    286

     10.30.39.255  255.255.255.255            在链路上       10.30.36.27    286

        127.0.0.0        255.0.0.0            在链路上         127.0.0.1    306

        127.0.0.1  255.255.255.255            在链路上         127.0.0.1    306

  127.255.255.255  255.255.255.255            在链路上         127.0.0.1    306

      192.168.1.0    255.255.255.0            在链路上     192.168.1.105    281

    192.168.1.105  255.255.255.255            在链路上     192.168.1.105    281

    192.168.1.255  255.255.255.255            在链路上     192.168.1.105    281

===========================================================================

 

活动路由部分的1,2行就是本机的默认路由信息。

第一行指所有目标地址都通过网关是 10.30.39.250,网址是 10.30.36.27 的网卡,跃点数是20 到达 (有线网卡)

 

第二行指所有目标地址都通过网关是 192.168.1.1 网址是 192.168.1.105 的网卡,跃点数是50 到达 (无线网卡)

 

重点的是跃点数越低优先级越高。跃点数的意思可以理解为我们从一个地方到达另外一个地方需要多少时间。机器当然会选择用时间最少的路到达目的地。

 

添加路由信息

 

由于我们想让默认的出口是无线网卡,所以我们需要手动添加路由信息。

 

route -p add 0.0.0.0 mask 0.0.0.0 192.168.1.1 metric 1 IF 12

 

命令里面的IF后面是网卡的编号, 我们可以从之前通过route print -4的路由信息的接口列表获取我们无线网卡的编号(每行最前面的2位数), 192.168.1.1 是我们无线网卡的网关。

 

我们应该怎么访问公司的内部局域网呢?

 

route -p add 172.20.0.0 mask 255.255.0.0 10.30.39.251 metric 1 IF 11

 

172.20.0.0是公司内部局域网地址,255.255.0.0是公司内部局域网的子网掩码,10.30.39.250是以太网卡网关,11是以太网卡编号。

 

添加路由信息后,输入route print -4 命令后的路由信息会包括以下信息

 

永久路由:

  网络地址          网络掩码  网关地址  跃点数

       172.20.0.0      255.255.0.0    172.20.39.251       1

          0.0.0.0          0.0.0.0      192.168.1.1       1

 

验证结果

 

在两个网卡都打开时访问公司局域网和互联网的网站