1、win7 内外网同时访问 2012-5-22 23:15:17| 分类: windows | 标签: |字号大中小 订阅 最近到上海出差,公司的办公室内外网和内网是分开的。访问了外网就不能同时访问内网了,反之亦然。为了避免来回切换的麻烦,希望能同时访问内外网,比如无线访问外网,有线访问内网。网上搜了不少资料,折腾了近一天时间也没搞定。大致的思路是这样的,由于 win 系统默认网关只能有一个,所以要不设一个外网网关,要不内网网关。一般是设一个外网网关,然后再添加对特殊网址的网关路由,这时要手动设置路由。route delete 0.0.0.0 mask 0.0.0.0 / 去掉默认的目标为 0.
2、0.0.0 子网掩码为 0.0.0.0 的路由(0.0.0.0 代表所有网址) route add -p 0.0.0.0 mask 0.0.0.0 gateway 192.168.1.1 / 添加 0.0.0.0 的默认网关为 192.168.1.1(外网网关)再添加对特殊目标的路由处理:route add -p 134.77.17.174 mask 255.255.255.0 gateway 134.77.17.254(外网网关)但是不行。网上还有很多资料跟这差不多,什么加上内网接口号之类的都不行。后来请教了办公室的一位同事,他给出了一个方法route delete *route add -
3、p 0.0.0.0 mask 0.0.0.0 192.168.1.1route add -p 134.78.0.0 mask 255.255.0.0 134.77.17.254route add -p 130.31.0.0 mask 255.255.0.0 134.77.17.254route add -p 134.77.0.0 mask 255.255.0.0 134.77.17.254他给出的这段命令,第一条貌似是删除了所有的路由。因为执行网这段命令后,route print 命令查看路由表信息,发现只有添加的四段路由信息,其他的如系统默认的 127.0.0.1 和 localhost 网段都没了。本机启动 tomcat 和 weblogic 服务,用浏览器打开 http:/localhost:8080/和 http:/localhost:7001/console 发现都打不开了。到命令行窗口运行 ping localhost 和 127.0.0.1 发现连这两个目标系统都识别不了。想起 win系统的改动一般要重启后生效,于是重启下系统好了。系统默认的 localhost 和 127.0.0.1 都有了。明天验证到公司验证下内外网能不能同时访问吧。