适合场景:内网只能接入局域网, 周围有一台无线路由器可接入外网。
硬件: 电脑自带有线网卡 + 一块无线网卡。
1、有线口与局域网相连,设置为局域网里的一个静态IP,但是不能设置网关,因为要出外网。 有线网口设置向导会自动生成一条路由。
2、无线网卡连接上外网之后,根据拿到的网关,来设置默认网关,通常系统已经默认设置好了。
3、如果前两步操作搞混了,使用 route del -net 0.0.0.0, 然后再 route add default gw “无线网卡拿到的网关地址" 来设置默认网关。
有线网口需要注意的是1、 windows的设置已经生成了一条路由。 2、路由查找规则为匹配最长的一条, 没有前后顺序之分。
举例说明:
公司内网为 10.20.*.* , 周边有台无线路由,它分配的内网网关为 192.168.18.1
1、有线网口接上动态获取IP, 假设获取到的地址为10.20.98.11, DNS为 10.20.0.13, 网关为 10.20.98.254
2、 对有线网卡进行静态地址设置,设置有线网卡IP为 10.20.98.11, 子网掩码设置为 255.255.255.0。DNS设置为10.20.0.13。
运行->cmd->route add 10.20.0.0 mask 255.255.0.0 10.20.98.254
3、接上无线网卡,无线网卡动态获取地址。假设获取到的网关是 192.168.18.1
正常来说,这样就已经能同时上内外网了。
如果出现问题,检查路由(命令 route PRINT),
1)外网路由是 不是0.0.0.0 192.168.18.1 。
如果不是, 使用 route del -net 0.0.0.0, 然后再 route add default gw “无线网卡拿到的网关地址" 来设置默认网关。
2)内网路由有没有这两条路由 一条是 10.20.0.0 UG 10.20.98.254 另外一条是 10.20.98.0 UG 10.20.98.11 没有的话,按照第2步手动加入路由.