单网卡接双网和双网卡接双网的解决办法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单网卡接双网和双网卡接双网的解决办法(电信教育网网通)
计算机应用2008-03-31 15:28:04 阅读255 评论0 字号:大中小
单网卡接双网和双网卡接双网的解决办法(电信教育网网通)
长期以来电信、网通、教育网之间的连通效果都是令人非常痛苦的。平时多数是上公网,但有时候又需要用教育网访问学校网站。因此同时开通了电信和教育网。但是经常在教育网和电信之间换来换去,
每回都要手动设置IP和DNS,繁琐的操作使用令人头疼。于是想到能不能用一种方法来实现快速设置IP
和DNS信息呢。在网上找了一些资料终于找到了解决方法。一种情况是单网卡连接双网,第二种情况是双
网卡连接双网。
一、单网卡连接双网
把下面的内容复制到记事本里,把红色部分改成相应的IP信息,然后保存为后缀名为bat的文件,比如DHCP.BAT。我这里的电信是自动获取IP,教育网是指定IP。你可以根据你的情况修改。
:start
@ title 脚本设置IP --- By 守雨tymm2002#
@echo 西安电子科技大学- 守雨
@echo ---------------------------------------------
@set choice=
@echo 自定义IP(输入c) 自动获取IP(输入r):
@set /p choice=请输入C或R:
@if '%choice%' =='c' goto configure
@if '%choice%' =='r' goto random
@echo 输入不合法,请重新输入
@goto start
:random ::自动获取IP
@ set NIC="本地连接"
@netsh interface ip set address name=%NIC% dhcp
@echo ...
@echo ..
@echo .
@goto end
:configure ::自定义设置IP
@echo 正在设置本地连接的IP,请耐心等待!
@echo off
set NIC="本地连接"
set IP="10.10.22.14"
set MASK="255.255.255.0"
set GW="10.10.22.254"
set GM=1
set DNS="202.117.112.3"
set DNS2="218.30.19.40"
@netsh interface ip set address name=%NIC% source=static addr=%IP% mask=%MASK% gateway=%GW% gwmetric=%GM% @echo on
@echo IP环境设置完毕请核对以下IP信息
@ipconfig
@echo ...
@echo ..
@echo .
@echo 以上信息是否正确,正确请确定(回车),否则就退出!
@netsh interface ip set dns name=%NIC% source=static addr=%DNS%
@netsh interface ip add dns name="本地连接" addr=%DNS2%
@netsh interface ip set wins name="本地连接" source=static addr=none
@goto end
:end
@echo 设置完毕
@echo 西安电子科技大学- 守雨tymm2002@
@pause
把网线连接到相应的网络接入端口,然后运行上一步创建的那个文件,选择相应的设置即完成
IP的设置。点这里下现成的DHCP.BAT文件。
二、双网卡连接双网——让你实现:访问电信服务器自动使用电信线路,而访问教育网服务器时自
动使用教育网线路,而访问网通服务器时自动使用网通线路这个方法同时也使用于一个网卡接外网,一个
网卡接内网的解决方案。
我在网上发现这篇文章,早已经有高手把这个方法写出来了。全文分为服务器端设置方法和客户端设置方法,而且图文并茂、非常详细。对我们这些普通用户来说只用到客户端的那部分。我把客户
端部分抄摘到下面,有兴趣的网友可以查看原文:《双网卡双ip实现双线路共用的实际应用(图文)》
其实就是双线路联网的另一个重要的网络应用。也就是针对客户端群体的双线路访问。
在实际使用中,有很多情况下,公司、网吧或者个人在家里,常常因为申请了电信的上网线路,就
会导致网通的
访问变慢,而申请了网通,则访问电信又会很慢。干脆申请两条线路,一条电信宽带,一条网通宽
带吧。又不知道
怎么把它们接起来。其实在这样的应用中,通过双网卡双ip的方式就可以实现双线路自动识别。
下面来说说具体如何操作。以我的电脑为例给大家做个演示。
我使用了2条宽带,一条电信线路,一条网通线路,带宽分别是1M。
我自己呢也有两个网卡,一个有线网卡连接网通,一个无线网卡连接电信线路。
连接网通的网卡,ip设置为:192.168.1.111,网关设置为192.168.1.1
连接电信的网卡,ip设置为:192.168.0.111,网关设置为192.168.0.1
我在命令行下,用route print命令查看一下当前默认的路由表:
注意看最下面一行:Default Gateway:192.168.1.1
这句的意思就是默认网关,一台电脑只有一个默认网关,所有的数据包都是先发往这个网关地址。根据显示,192.168.1.1代表我的网通的那条线路,也就是所有的数据包都会自动优先从网通线路走。
可能有线网卡比无线网卡的优先级高的原因吧,系统默认将有线的网通通道的地址设置为默认网关
了。
暂停一下,整理一下思路。
要通过双网卡双ip方式实现双线路,我们需要修改电脑中的路由表,可以用以下两种规则。
1、默认网关设置为网通线路的ip,然后将电信网络的网段路由手工添加到路由表记录中,
让访问电信ip时,根据路由表规则,让这些访问都通过电信线路出去,达到目的。