1. 初步准备
为了能够不要频繁的切换公司内外网,这两天在京东上买了一个USB网卡(百兆),然后连接了内网网线。
2.windows网络设置
2.1 查看2条默认路由
由于两张网卡会生成两条0.0.0.0的默认路由,所以系统一开始是无法访问网络的。
windows+r 打开命令行,输入cmd,回车,然后输入 route print,查看系统路由信息,可以看到有两条默认路由。(下图只是示例,我的环境因为已删除所以看不到)
2.2配置.bat脚本,删除默认路由及添加内网路由
@echo off route delete 0.0.0.0 mask 0.0.0.0 192.168.23.254 -p :: 删除内网默认路由 route add 10.160.22.0 mask 255.255.255.0 192.168.23.254 -p :: 添加内网静态路由1,根据实际网段进行调整 route add 10.254.9.0 mask 255.255.255.0 192.168.23.254 -p :: 添加内网静态路由 ,根据实际网段进行调整 pause
2.3 添加内网的域名地址
由于公司内网的网址是通过域名访问的,如果不设置window的hosts文件,事先将域名转换为IP地址,会出现即使有了内网的路由,但也找不到域名地址的情况。
打开C:\Windows\System32\drivers\etc\hosts文件
编辑,保存
10.160.22.5 gerrit.cmss.com
有了域名、内网路由后,应该就可以内外网同时访问了。
2.4 解决系统重启后,内网网卡的0.0.0.0默认路由自动生成的问题
解决办法就是给内网网卡分配静态路由,但不设定网关,下次如果重启后,内网网卡就不会有路由了。
3. 系统重启
完成以上所有设定后,重启电脑确认。
另外,感谢李同事指导!