双网卡如何同时上内外网? 问: 我机器是双网卡,一个接的寝室交换机可以登陆校园局域网,一个通过电话接的电信ADSL宽带,但总不能同时访问两个网络,请问如何设置才可以同时上两个网络?请详细说哈步骤! 输入IPCONFIG/ALL后校园网那个连接是 IP:10.5.128.69 子网掩码:255.255.255.0 网关:10.5.128.1 DNS:202.115.144.33和202.115.144.34 电信宽带那个 IP:192.168.1.3 子网掩码:255.255.255.0 网关:192.168.1.1 DNS一样。 答: ADSL正常设置网关,内网不要设置网关,可设置路由解决,一台电脑存在两个网关就会有问题。 设置路由: 进入MSDOS模式,设置路由如下(168.192.1.0 为网关): route add -p 168.0.0.0 mask 255.0.0.0 168.192.1.0 metric 2 设置不出错,就可以正常同时访问两个网络了。 答案补充 1.把校园网的网关删掉 2.设置校园网路由,实际上变相给校园网加网关,进入dos模式,键入如下命令: route add -p 10.5.0.0 mask 255.0.0.0 10.5.128.1 metric 2 策略路由 开始-运行-CMD 窗口ipconfig /all 查看你两个网卡的参数~ 假设你内网(就是接交换机的那个)IP为192.168.1.2 网关为192.168.1.254 外网ADSL动态获IP,不理它 然后输入“route -p add 192.168.1.0 mask 255.255.255.0 192.168.1.254 metric 1”(这条命令的意思是内网地址跳转到内网网关 -P参数是重启后仍有效~)(详细看ROUTE参数用法) 若不需要访问同时能访问内网了~就route delete 192.168.1.0 192.168.1.254 取消掉网关 上述情况是你平时能上外网,但要禁用AD时才能用内网。 若然是一开始就能上内网,那就先route delete 0.0.0.0 mask 0.0.0.0 192.168.1.254 再添加我所说的第一条命令 答案补充 route delete 0.0.0.0 mask 0.0.0.0 192.168.1.1 route -p add 192.168.1.0 mask 255.255.255.0 192.168.1.1 metric 1 提示什么? 答案补充 抱歉,我打错了~ 应该是route delete 0.0.0.0 mask 0.0.0.0 10.5.128.1 route -p add 10.5.128.0 mask 255.255.255.0 10.5.128.1 metric 1 双网卡怎样同时上内外网 电脑上集成的网卡是上企业内网,还有一块USB无线网卡通过无线路由上外网,不能同时上网,必须断内网才能上外网,[内网IP 172.17.116.161掩码255.255.255.192网关172.17.116.190 DNS 192.168.131.17] [外网IP 192.168.1.18掩码255.255.255.0网关192.168.1.1]请大侠指教怎样设置才能同时上内外网 需要手动把内网网段设置网关 内网IP 172.17.116.161 掩码 255.255.255.192 网关 172.17.116.190 cmd之后输入命令: route -p add 172.17.116.0 mask 255.255.255.192 172.17.116.190 metric 1 意思就是把172.17.116.*网关指定为172.17.116.190 取消的话,直接输入: route del 172.17.116.0 172.17.116.190 你的问题出在网关的设置上,由于不清楚你的网络拓扑,因此也不好妄加评论,建议把172.X.X.X的局域网和192.X.X.X并网运行,网卡设两个网段的IP,但在192.X.X.X网段IP参数的设置中,添加网关IP地址,而172.X.X.X网段IP参数设置里,不要填写网关IP,让它空着,这很关键,原则上讲,一台主机里,不允许出现设置两个网关的现象,哪怕是两个一样的IP地址也不允许,否则,IP包一定出不了关,这是网关歧义造成的。如果不能并网,就要采用路由和网关策略,路由优先于网关,根据这个原则来安排数据包的走向。 看看下面文章,FYI ———————————– 成功实现双网卡,同时访问内外网,outlook,内部MSN同时正常使用。2007-09-12 18:31ipconfig Windows IP Configuration Ethernet adapter Wireless Network Connection 3: Connection-specific DNS Suffix . : IP Address. . . . . . . . . . . . : 192.168.100.219 Subnet Mask . . . . . . . . . . . : 255.255.255.0 Default Gateway . . . . . . . . . : 192.168.100.100 Ethernet adapter Office: Connection-specific DNS Suffix . : IP Address. . . . . . . . . . . . : 10.150.180.37 Subnet Mask . . . . . . . . . . . : 255.255.255.0 Default Gateway . . . . . . . . . :
route print =========================================================================== Interface List 0×1 ……………………… MS TCP Loopback interface 0×50002 …00 04 23 94 90 e9 …… Intel(R) PRO/Wireless LAN 2100 3B Mini PCI Adapter - Deterministic Network Enhancer Miniport 0×60003 …00 03 9d 73 5d 49 …… Intel(R) PRO/100 VE Network Connection - Deterministic Network Enhancer Miniport =========================================================================== =========================================================================== Active Routes: Network Destination Netmask Gateway Interface Metric host文件 ===================== 1. 可以同时访问外网和内网,但是outlook,internal msn无法正常使用。 2. netstat -n 查到mail sever 10.150.254.83 internal msn 10.150.254.98 (SIP server) 3. 把step2中信息加入host文件,正常了!!! 双网卡内外网同时使用的方法 机器有两块网卡,接到两台交换机上 internet地址:192.168.1.8,子网掩码:255.255.255.0,网关:192.168.1.1 内部网地址:172.23.1.8,子网掩码:255.255.255.0,网关:172.23.1.1 如果按正常的设置方法设置每块网卡的ip地址和网关,在cmd下使用route print查看时会看到 Network Destination Netmask Gateway Interface Metric 0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.8 0.0.0.0 0.0.0.0 172.23.1.1 172.23.1.8 即指向0.0.0.0的有两个网关,这样就会出现路由冲突,两个网络都不能访问。 如何实现同时访问两个网络?那要用到route命令 第一步:route delete 0.0.0.0 —– ”删除所有0.0.0.0的路由” 第二步:route add 0.0.0.0 mask 0.0.0.0 192.168.1.1 —– ”添加0.0.0.0网络路由”这个是主要的,意思就是你可以上外网。 第三步:route add 172.23.0.0 mask 255.0.0.0 172.23.1.1 —– ”添加172.23.0.0网络路由”,注意mask为255.0.0.0,而不是255.255.255.0 ,这样内部的多网段才可用。 这时就可以同时访问两个网络了,但碰到一个问题,使用上述命令添加的路由在系统重新启动后会自动丢失,怎样保存现有的路由表呢? route add -p 添加静态路由,即重启后,路由不会丢失。注意使用前要在tcp/ip设置里去掉接在企业内部网的网卡的网关。 ————————————————————————— 一些单位将内网和外网分开了。痛苦啊,偶单位就是如此。boss当然是基于安全性考虑了,可是没有笔记本的怎么办?又要办公,又得上网。没办法,发扬DIY精神偷偷装一块网卡,让聊天与工作同在。让你的主机内外兼顾。这是我在网上找到的,谢谢作者了。方法如下: 1.设置其中接internet的网卡的网关为10.0.0.1,启用后就是默认网关。 注:这是对应外网的网卡,按照你们单位外网的ip分配情况,在TCP/IP属性中配置好 ip、掩码、DNS。 2.将连接单位内部网的网卡IP配好后,设网关设置为空(即不设网关),启用后,此时内网无法通过网关路由。 3.进入CMD,运行:route -p add 192.0.0.0 mask 255.0.0.0 192.168.0.1 metric 1 注:意思是将192*的IP包的路由网关设为192.168.0.1 ,-P 参数代表永久写入路由表,建议先不加此参数,实践通过后再写上去。 4. OK!同时启用两个网卡,两个网关可以同时起作用了,两个子网也可以同时访问了,关机重启后也不用重设!
还是关于双网卡 前几天发了个帖是关于双网卡,好多草友发短信问怎么没成功,我想是上次没说详细,这次发点图,我想能更好的说明。 首先用route print查看原始数据; 然后使用route delete 0.0.0.0将默认路由去掉; 再将系统默认路由修改到外网的ip subnet上。route add 0.0.0.0 mask 0.0.0.0 <公网网卡所认到的ipsubnetk> 将私网地址路由指定route add 10.0.0.0 mask 255.0.0.0 10.1.1.1 一、如下把双网卡设置好,IP根据实际填写。 互联网 党政网 二、如果按正常的设置方法设置每块网卡的ip地址和网关,再cmd下使用route print查看时会看到如下白条的样子。 三、即指向0.0.0.0的有两个网关,这样就会出现路由冲突,两个网络都不能访问。 如何实现同时问两个网络?那要用到route命令 第一步:route delete 0.0.0.0 ”删除所有0.0.0.0的路由” 第二步:route add 0.0.0.0 mask 0.0.0.0 172.23.1.1 ”添加0.0.0.0网络路由”这个是主要的,意思就是你可以上外网。 第三步:route add 10.0.0.0 mask 255.0.0.0 192.168.0.2 ”添加以10开头的网段指向内网路由”,注意mask为255.0.0.0 ,而不是255.255.255.0 ,这样内部的多网段才可用。 到这儿如果能正常访问内外网了的话,那么我么就要永久写入了(因为刚刚设置的路由表会在重启后丢失),用到以下命令: route add -p 添加静态路由,即重启后,路由不会丢失。注意使用前要在tcp/ip设置里去掉接在企业内部网的网卡的网关。 以下是做好的效果图: Internet:10.166.255.208 255.255.255.192 10.166.255.254 Net: 10.166.254.153 255.255.255.192 10.166.254.254 10.165.0.47 |
|