free1984minenew 2012-10-27 16:16
单位内外网分离的兄弟。自己弄块USB网卡就可以同时内外了
自己处理问题时,从网上查的资料,也算是分享的别人的,呵呵,避免大家再到处去找啦
[font=宋体][size=3][color=#000000][font=宋体]双网卡内外网设置.[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]关键是网关。用dos操作[/font][/color][/size][/font]
[size=3][color=#000000][font=宋体][font=宋体]mac[/font][font=宋体]查找方法:步骤 1 :点击左下角“开始”处—— > 运行 [/font][/font][/color][/size]
[font=宋体][size=3][color=#000000][font=宋体]步骤 2 :在对话框里输入 cmd ,进入 DOS 窗口状态 [/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]步骤 3:输入 ipconfig /all 后回车,Physical Address显示的即为本机的 MAC 地址 [/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]案例一:双网卡静态IP设置[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]电脑在公司局域网内。使用用192.168.0.1这个网关时,电脑只能访问外部网,而用192.168.0.2这个网关时只能访问内部网。请问,有没有什么办法可以让我同时访问内、外部网而不用手工更改网关设置? [/font][/color][/size][/font]
[size=3][color=#000000][font=宋体][font=宋体]
[/font][font=宋体]答:你只要这样进行设置:把192.168.0.1作为内部网关,手工增加内部各网段的静态路由,例如:route add 192.168.1.0 mask 255.255.255.0 192.168.0.2
[/font][/font][/color][/size]
[font=宋体][size=3][color=#000000][font=宋体]案例二:双网卡加路由器外网自动获取IP内网静态IP[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]买了个路由,将楼上的机子接入互联网,可是问题来了,双网卡内外网冲突,双网关冲突,XP连个提示都没有,好在我的2003一设置就有提示,搞清楚了,用案例二解决。前提你的路由器开启DHCP。[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]主机接外网的网卡IP自动获取,接内网的网卡的IP10.11.2.*,子网码是255.255.255.0,[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]又如何实现,内外网同时可以上线浏览?[/font][/color][/size][/font]
[size=3][color=#000000][font=宋体][font=宋体]
[/font][font=宋体]答:你只要这样进行设置:把内网网卡的IP设置为10.11.2.*(根据你自己的内网分配ip), 子网码255.0.0.0 (重要)网关 不填(重要) ; 把外网网卡的IP、dns设置为自动获取 即可
[/font][/font][/color][/size]
[font=宋体][font=宋体][size=3][color=#000000] [/color][/size][/font][/font]
[font=宋体][font=宋体][size=3][color=#000000] [/color][/size][/font][/font]
[font=宋体][size=3][color=#000000][font=宋体]案例三:双网卡内外网IP自动获取[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]主机接外网的网卡IP自动获取,接内网的网卡的ip也是自动获取请问,有没有什么办法可以让我同时访问内、外网? [/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]答:最简单的办法增加路由器,推荐欣全向 多WAN口路由器进行解决,实现的最后效果为:所有pc只接一个网卡,连接到我们的路由器上,两条线路接到路由器上就可以了,至于您的访问该走哪条线路由路由器进行识别.路由器里的具体设置还要根据您两条线的访问权限的情况进行. [/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]案例四:双网卡内外网IP自动获取[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]如案例三
一个网卡内外网同时上,需要修改下路由即可[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]外网网关192.168.1.1,内网网关132.235.1.1。[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]新建一个文本文档,敲入:[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]route add 132.0.0.0 mask 255.0.0.0 132.235.1.1[/font][/color][/size][/font]
[font=宋体][font=宋体][size=3][color=#000000] [/color][/size][/font][/font]
[font=宋体][size=3][color=#000000][font=宋体]route add 0.0.0.0 mask 0.0.0.0 192.168.1.1 [/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]route delete 0.0.0.0 mask 0.0.0.0 132.235.1.1[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]保存为.bat文件。把这个文件设置为开机自动运行,就可以内网外网同时上了。 [/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]案例五:双网卡外网自动获取IP内网静止IP[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]我现在在济南,总公司的ERP服务器在北京,一个网卡连在路由器的交换机上,另一个网卡连ADSL的外网,现在只能上外网,不能上ERP。该怎么解决呢[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]答:外网网卡自动获取IP,另一个网关不填 [/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]案例六:双网卡内外网静止IP[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]机器有两块网卡,接到两台交换机上[/font][/color][/size][/font]
[size=3][color=#000000][font=宋体][font=宋体]internet[/font][font=宋体]地址:192.168.1.8,子网掩码:255.255.255.0,网关:192.168.1.1[/font][/font][/color][/size]
[font=宋体][size=3][color=#000000][font=宋体]内部网地址:172.23.1.8,子网掩码:255.255.255.0,网关:172.23.1.1[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]如果按正常的设置方法设置每块网卡的ip地址和网关,再cmd下使用route print查看时会看到[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]Network Destination Netmask Gateway Interface Metric[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.8[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]0.0.0.0 0.0.0.0 172.23.1.1 172.23.1.8[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]即指向0.0.0.0的有两个网关,这样就会出现路由冲突,两个网络都不能访问。[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]如何实现同时访问两个网络?那要用到route命令[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]第一步:route delete 0.0.0.0
"删除所有0.0.0.0的路由"[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]第二步:route add 0.0.0.0 mask 0.0.0.0 192.168.1.1
"添加0.0.0.0网络路由"这个是主要的,意思就是你可以上外网.[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]第三步: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 ,这样内部的多网段才可用。[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]这时就可以同时访问两个网络了,但碰到一个问题,使用上述命令添加的路由在系统重新启动后会自动丢失,怎样保存现有的路由表呢?[/font][/color][/size][/font]
[size=3][color=#000000][font=宋体][font=宋体]route add -p [/font][font=宋体]添加静态路由,即重启后,路由不会丢失。注意使用前要在tcp/ip设置里去掉接在企业内部网的网卡的网关[/font][/font][/color][/size]
[font=宋体][font=宋体][size=3][color=#000000] [/color][/size][/font][/font]
[font=宋体][size=3][color=#000000][font=宋体]
[/font][/color][/size][/font]
[font=宋体][font=宋体][size=3][color=#000000] [/color][/size][/font][/font]
[font=宋体][size=3][color=#000000][font=宋体]一些单位将内网和外网分开了。痛苦啊,偶单位就是如此。boss当然是基于安全性考虑了,可是没有笔记本的怎么办?又要办公,有得上网。没办法,发扬DIY精神偷偷装一块网卡,让聊天与工作同在。让你的主机内外兼顾。这是我在网上找到的,谢谢作者了。方法如下:[/font][/color][/size][/font]
[size=3][color=#000000][font=宋体][font=宋体]1.[/font][font=宋体]设置其中接internet的网卡的网关为10.0.0.1,启用后就是默认网关[/font][/font][/color][/size]
[size=3][color=#000000][font=宋体][font=宋体]--[/font][font=宋体]注:这是对应外网的网卡,按照你们单位外网的ip分配情况,在TCP/IP属性中配置好 ip、掩码、DNS[/font][/font][/color][/size]
[size=3][color=#000000][font=宋体][font=宋体]2.[/font][font=宋体]将连接单位内部网的网卡IP配好后,设网关设置为空(即不设网关),启用后,此时内网无法通过网关路由[/font][/font][/color][/size]
[size=3][color=#000000][font=宋体][font=宋体]3.[/font][font=宋体]进入CMD,运行:route -p add 192.0.0.0 mask 255.0.0.0 192.168.0.1 metric 1 [/font][/font][/color][/size]
[size=3][color=#000000][font=宋体][font=宋体]--[/font][font=宋体]注:意思是将192*的IP包的路由网关设为192.168.0.1 ,-P 参数代表永久写入路由表,建议先不加此参数,实践通过后在写上去[/font][/font][/color][/size]
[size=3][color=#000000][font=宋体][font=宋体]4. OK[/font][font=宋体]!同时启用两个网卡,两个网关可以同时起作用了,两个子网也可以同时访问了,关机重启后也不用重设![/font][/font][/color][/size]
[font=宋体][font=宋体][size=3][color=#000000] [/color][/size][/font][/font]
[font=宋体][size=3][color=#000000][font=宋体]案例七:双网卡 内外网 路由问题 route -p add (转载)[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]因为Windows 2000 下只允许配置一个默认网关,如果在网上邻居--〉属性里面把本地连接(内网)配上网关192.168.97.10,本地连接2(外网)配上网关10.42.29.10,表面上看是配置了2个网关,但是在DOS环境下输入route print命令查看路由表,在路由表下的default gateway只有1个网关。[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]实际上,如果我们的内部网Intranet只处于一个网段192.168.97.0,内部网内的ip地址范围192.168.97.1~192.168.97.254,连接内网的本地连接可以不用配网关,只配外网的本地连接2网关10.42.29.10。[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]当内网 1号主机 192.168.97.2要与 2号主机 192.168.97.3通讯,主机1检查目标地址ip 192.168.97.3的网段为 192.168.97.3与运算255.255.255.0为192.168.97.0,跟本主机处于同一网段,经交换机(根据MAC地址转发)直接把数据包发给目标主机,而不会走路由器。[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]当本机器要上外网的时候,经查找本机的路由表,在route print命令显示出来的路由表中,路由查询是从下往上查询的,最上面的路由条目为默认路由。经网关把数据包发出去,从而达到与外网通讯的目的。[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]如果内网还分好几个网段,这时候,如果内网的本地连接不设网关,显然是不能与内网的其他网段通讯的。例:如果内网主机192.168.97.1要与192.168.98.1通讯,该主机查找本地路表,由于没有找到192.168.98.0的相关路由表项,最后只好走默认路由,把数据包送到网关10.42.29.10,而这个网关是外部网的网关,该数据包显然是无法到达我们内部网的(设内外网的目的主要是为了隔绝,所以外网是无法把此数据包路由到内网的相应目的主机上的)[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]解决的办法:添加静态路由,由于内部网都是以192.168开头的,所以我们可以在DOS环境下输入: route add 192.168.0.0 mask 255.255.0.0 192.168.97.10 这又产生了一个问题,192.168.98.1的子网掩码为255.255.255.0,[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]重叠路由[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]假设在路由表中有下列重叠项:[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]目的 掩码 网关 标志 接口[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]1.2.3.4 255.255.255.255 201.66.37.253 UGH eth0[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]1.2.3.0 255.255.255.0 201.66.37.254 UG eth0[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]1.2.0.0 255.255.0.0 201.66.37.253 UG eth1[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]default 0.0.0.0 201.66.39.254 UG eth1[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]之所以说这些路由重叠是因为这四个路由都含有地址1.2.3.4,如果向1.2.3.4发送数据,会选择哪条路由呢?在这种情况下,会选择第一条路由,通过网关201.66.37.253。原则是选择具有最长(最精确)的子网掩码。类似的,发往1.2.3.5的数据选择第二条路由。[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]注意:这条原则只适用于间接路由(通过网关)。把两个接口定义在同一子网在很多软件实现上是非法的。例如下面的设置通常是非法的(不过有些软件将尝试在两个接口进行负载平衡):[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]接口 IP地址 子网掩码[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]eth0 201.66.37.1 255.255.255.0[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]eth1 201.66.37.2 255.255.255.0[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]对于重叠路由的策略是十分有用的,它允许缺省路由作为目的为0.0.0.0、子网掩码为0.0.0.0的路由进行工作,而不需要作为路由软件的一个特殊情况来实现。[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]回头来看看CIDR,仍使用上面的例子:一个服务提供商被赋予256个C类网络,从213.79.0.0到213.79.255.0。该服务提供商外部的路由表只以一个表项就了解了所有这些路由:213.79.0.0,子网掩码为255.255.0.0。假设一个用户移到了另一个服务提供商,他拥有网络地址213.79.61.0,现在他是否必须从新的服务提供商处取得新的网络地址呢?如果是,意味着他必须重新配置每台主机的IP地址,改变DNS设置,等等。幸运的是,解决办法很简单,原来的服务提供商保持路由213.79.0.0(子网掩码为255.255.0.0),新的服务提供商则广播路由213.79.61.0(子网掩码为255.255.255.0),因为新路由的子网掩码较长,它将覆盖原来的路由。[/font][/color][/size][/font]
[font=宋体][size=3][color=#000000][font=宋体]或者1.设置其中接internet的网卡的网关为192.168.0.1启用后就是默认网关;[/font][/color][/size][/font]
[size=3][color=#000000][font=宋体][font=宋体]2.[/font][font=宋体]将连接单位内部网的网卡IP配好后,将网关设置为空(即不设网关)[/font][/font][/color][/size]
[size=3][color=#000000][font=宋体]
[/font][/color][/size]
[size=3][color=#000000][font=宋体]
[/font][/color][/size]
[size=3][color=#000000][font=宋体]
[/font][/color][/size]
[size=3][color=#000000][font=宋体][font=宋体]总结就是,需要一个USB网卡,两根网线连接到内外网的路由器上[/font][/font][/color][/size]
[size=3][color=#000000][font=宋体][font=宋体]然后设置内外网的静态IP(USB网卡需要安装制定的驱动,才可以显示网络连接)[/font][/font][/color][/size]
[size=3][color=#000000][font=宋体][font=宋体]然后通过cmd命令(或者编辑好的.bat文件)修改路由[/font][/font][/color][/size]
[size=3][color=#000000][font=宋体][font=宋体]网关的优先级要设置先后,不能相同[/font][/font][/color][/size]
[size=3][color=#000000][font=宋体][font=宋体]偶尔有连不上的情况,修改ip保存在修改回来即可。[/font][/font][/color][/size]
[size=3][color=#000000][font=宋体][font=宋体]希望对大家有所帮助![/font][/font][/color][/size]
shiloye 2012-10-27 19:41
最近这几天正愁这个问题呢 单位每天总是固定时间可以上外网而已,内网可以随时上,楼主办法有用的话就十分感谢了
原界主 2012-10-27 19:44
楼主说的方法不错,星期一到单位可以照着楼主方法试试,谢了,如果到时有问题再向楼主请教
543221820 2012-10-27 19:46
偶的神啊,真是太有用了,大公无私的精神啊,谢谢楼主的无私奉献:excellence
inpac 2012-10-27 22:33
这个正是我需要的,两块网卡可以同时访问内部网和外网。
经常流鼻血 2012-10-28 18:02
技术强人.....学了一手,这个必须保存...电脑菜鸟表示飞过
shenyisi 2012-10-28 18:07
一直在用,確實方便的很哦。:excellence
cszdz666 2012-10-28 22:04
单位正要切换系统,内外网分离,有此方法,妙
xlttbc888 2012-10-30 14:34
楼主真高手~~见见识了~~非常好~~
tankgogogo 2012-10-30 18:40
善!
一直研究这个问题没有成功,学习之。
boyboy001 2012-10-30 18:45
这个文章实在帮了我大忙了,每天频繁切换网络很费事的,学习了~
zr060513 2012-10-30 20:32
我看了看,比我的有用,我是用两根网线用一个网卡的,上内外网要换线的,明天我再装块网卡试试。学习了。谢谢。
qzhang2010 2012-10-31 11:32
感谢这位同志啊,虽然我用不上,但他的无私是很值得学习的!
ruanjian0201 2012-10-31 16:40
回复 1楼 的帖子
我是专门对付楼主这种想把内外网接通的人的,看了这篇文章的确有启发,看来我又有得忙了。希望我们单位没有人像楼主这么聪明
youjiankezhan16 2012-10-31 17:55
我们单位不但内外网分离,而且USB接口也被屏蔽了,这怎么办呢
nmjarry 2012-10-31 19:49
晕,没有那么多忌讳哦,我现在就是双网卡,内网联公司,另一张无线网卡上网。
只需要同一个网段即可。
peiyusen 2012-10-31 20:02
实用啊 如果是绑定mca的话 usb网卡能不能使啊