近年来,随着各厂商低价笔记本电脑的推出和移动PC的问世,众多计算机用户移动办公的梦想正在成为现实。但随之而来的也有一些烦心事,比如说移动办公需要频繁修改计算机网络配置。像笔者这样,在单位上班使用局域网时的IP地址为192.168.0.166,在家中使用电信宽带时的IP地址是10.122.211.168,每天都要在这两个地址间改来改去,非常不方便。后经反复试验,终于找到了几种快速更改网络配置的方法,现罗列于此,希望对各位读者有所帮助。
导出/导入注册表
下面我们以Windows 98为例介绍如何使用导出/导入注册表的办法快速切换网络参数。首先,确保计算机设置的网络参数可以正常工作,然后选择“开始”菜单中的“运行”,在弹出的对话框中输入“Regedit”启动“注册表编辑器”。在编辑器窗口的左侧层层打开“HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans”,可以看到此项包含有多个名为0000、0001、0002……的子项,这些子项就是用来记录网络协议的安装状况的。依次点击各个子项,可以找到其中一个在右侧窗口中的名称列表中包含有DriverDesc、DefaultGateway、IPAddress和IPMask项,且对应的值与当前的网络配置相同(如图1所示)。找到以后,保持注册表当前选择的项目不变,执行“注册表→导出注册表文件”,在弹出的“导出注册表文件”对话框中为你的文件选好存放位置,再取个容易识别的名字(如Office),在“导出范围”栏里选中“选择的分支”,最后单击[保存]按钮,计算机当前的网络配置参数就被保存在Office.reg文件中。接下来,把系统的IP地址、子网掩码等网络配置修改为另一网络环境中使用的参数,重复刚才的步骤,把新的网络配置参数也保存下来。至此,注册表的导出工作已经完成。以后需要修改网络配置时,只需直接双击对应的注册表文件,将对应的网络配置参数导入注册表,重新启动计算机即可。上述方法同样适用于Windows 2000/XP,只是在导出注册表时选择的注册表分支不一样。如在Windows 2000中选择的是“\HKEY_LOCAL_ MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{2F48709A-B5CA-4BA1-BE1D-1611B9A49686}”(注意不同的计算机MAC地址大括号中的内容不同)。
图1
以前在Windows 98中修改完网络配置参数后,系统都会要求重新启动计算机,以便新的配置生效。使用上述方法切换网络配置后,尽管系统没有提示,同样也需重启。曾经使用过朋友介绍的不重启让网络配置生效的方法,但使用后发现该方法并不比重启节省时间。笔者现在的做法是在系统批处理文件Autoexec.bat中加入以下内容:
choice /c:123 Office,Home,Skip
if errorlevel 3 goto end
if errorlevel 2 goto home
if errorlevel 1 goto office
:office
regedit office.reg
goto end
:home
regedit home.reg
goto end
:end
然后,系统每次启动时都会提示用户从“Office,Home,Skip[1,2,3]”中做出选择,之后将用户选择项目对应的注册表备份文件导入系统注册表。这样一来,Windows 98启动后新的网络配置立即生效,从而避免了修改网络配置后的重启。
说明:批处理文件中Office.reg和Home.reg是按上述方法导出的适用于不同网络环境的注册表备份文件,这两个文件要与Autoexec.bat存放在同一位置,通常为C盘的根目录。
多IP地址绑定
Windows操作系统默认为每个网络适配器只分配一个IP地址,但经适当的设置,也可为一个网卡设置多个IP地址,这就是我们通常所说的多IP绑定。
图2
在Windows 2000下实施多IP绑定的方法比较简单:在“Internet协议(TCP/IP)属性”窗口中单击[高级]按钮,打开“高级TCP/IP设置”窗口,单击“IP设置”选项卡“IP地址”栏中的[添加]按钮,在弹出的“TCP/IP地址”对话框中输入新的IP地址与子网掩码(如图2所示),再依次点击[添加]与主窗口中的[确定]按钮返回系统即可。
图3
尽管Windows 98没有直接进行多IP绑定的方法,但通过修改注册表同样可以达到目的。步骤如下:按“方法一”所述步骤在注册表中找到图1所示的位置,双击右侧窗口中的IPAddress选项,弹出如图3(请见B5版)所示的“编辑字符串”对话框,在“键值”栏里添加新的IP地址,注意新增的IP地址与原IP地址间要用逗号隔开。同样的方法在IPMask、DefaultGateway中添加对应的子网掩码、默认网关。全部添加完毕后得到图4所示结果,然后重新启动计算机,在系统提示符状态下运行ipconfig命令,是不是看到了图5所示的内容?这表明计算机的一块网卡上已经绑定了10.122.211.168和192.168.0.166两个IP地址。
图4
使用以上方法,可以让您在不同网络环境中工作时省去繁琐的网络配置过程。缺点是系统每次启动与网络建立连接时需要的时间稍长一些。
图5
使用Netsh命令
如果您使用的是Windows 2000操作系统,那么除了使用以上两种方法,您还可以使用Windows 2000附带的Netsh命令,它可以把网络配置以脚本的方式保存在文本文件中。我们可以借助该命令把不同网络环境中的网络配置保存下来,必要时进行恢复。具体做法如下:
在Windows 2000中进入命令提示符状态,输入“Netsh -c interface dump〉office.txt”,则当前的网络配置参数即被保存为Office.txt。修改计算机的网络配置,同样的方法把另一网络环境使用的网络配置参数保存为Home.txt。需要变更网络配置时,在命令行状态下输入“Netsh -f filename”即可。注意其中的“filename”要替换成对应的备份文件名,例如输入“Netsh -f office.txt”可将保存在Office.txt中的网络配置参数恢复到系统中。该方法同样适用于Windows XP。最后说一句,我们还可以把恢复不同网络环境的命令编写成批处理文件,以后用起来就更方便了。具体方法不再赘述。
相关视频
相关阅读 Windows错误代码大全 Windows错误代码查询激活windows有什么用Mac QQ和Windows QQ聊天记录怎么合并 Mac QQ和Windows QQ聊天记录Windows 10自动更新怎么关闭 如何关闭Windows 10自动更新windows 10 rs4快速预览版17017下载错误问题Win10秋季创意者更新16291更新了什么 win10 16291更新内容windows10秋季创意者更新时间 windows10秋季创意者更新内容kb3150513补丁更新了什么 Windows 10补丁kb3150513是什么
热门文章 没有查询到任何记录。
最新文章
Windows7怎么升级Wind安卓7.0系统怎么样好不
安卓7.0有哪些新功能 安卓7.0系统详细图文体Fuchsia是什么意思 Fuchsia系统怎么样u深度一键还原精灵电脑重装系统使用教程u深度一键ghost使用教程
人气排行 win7没声音怎么办?_win无7声音解决办法苹果笔记本装Win7教程 苹果笔记本怎么装Win电脑32位和64位怎么看 怎么看电脑支持64位安卓7.0系统怎么样好不好用 Android7.0综合checking file system on是什么意思 怎么解component 'MSINET.OCX'错误是什么意思?怎Windows系统运行库集合下载 - VC运行库,.NE虚拟机VMware Workstation配置方法图解
查看所有2条评论>>