问:为了进行一项测试,在电脑中安装了SoftEther虚拟网卡软件。但是用SoftEther 连接后出现了这样的问题:连接后本地正常的上网连接会受干扰。softhub位于内网,本机先通过网卡拨号上网,然后通过一块网卡连接内网里的 softhub,SoftEther virtual lan connection就处于“已连接”状态。这时似乎所有的上网请求都走SoftEther的虚拟网去了,结果就是没法上网。请问有什么办法能指定网络访问的顺序,让访问请求先走真实连接,不行再走SoftEther的虚拟网?或者总把真实连接指定成默认连接?
答:假设真实网卡IP是 10.0.0.9 ,网关是 10.0.0.254。SoftEther 生成的虚拟网卡IP是 192.168.0.9,网关是 192.168.0.254。然后打开命令行窗口并输入以下两条命令:
route -p add 10.0.0.0 mask 10.0.0.254 10.0.0.9
route -p add 0.0.0.0 mask 192.168.0.254 192.168.0.9
输入上面两条静态路由后,对内网IP(假设都是10.XXX.XXX.XXX)的访问首先从真实网卡走,对外网的则从虚拟网卡走。