双网卡一个上内网,一个上外网的同时使用。这样即可保障内网的安全,又能解决电脑访问外网的问题。
首先需要有两块网卡,分别接到两个路由上。
外网internet地址:192.168.1.1子网掩码:255.255.255.0,网关:192.168.1.1
内网地址:192.168.42.129子网掩码:255.255.255.0网关:192.168.42.132
按正常的设置每块网卡的ip(或通过DHCP自动获取),再cmd下使用routeprint查看时会看到
即指向0.0.0.0的有两个网关,这样就会出现路由冲突,两个网络的访问都会出现问题。我们需要手动配置路由,才能实现同时访问两个网络。运行cmd(win需要管理员权限)
第一步:routedelete0.0.0.0::删除所有的0.0.0.0的路由
第二步:route-padd0.0.0.0mask0.0.0.0mask192.168.1.1::添加0.0.0.0网络路由,这个是缺省时路由用192.168.1.1,加上-p的目的是设为静态(永久)路由,防止下次重起时配置消失。
第三步:route-padd192.168.42.0mask255.255.255.0192.168.42.132::添加192.168.42.0网段路由为192.168.42.132内网路由,可以根据需要调整ip段和子网掩码太到多网段内网路由的效果。
执行后,永久路由就多了二项了
因为上面我们添加的是静态路由,所以,重起后,tcp/ip设置里的默认网络会成为活动网关,这样也会造成路由冲突,所以,需要把内网的tcp/ip设置里的网关去掉。