注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

水木的博客

唱好人生中的每一场戏

 
 
 

日志

 
 

两个网段中轻松地进行IP地址切换[修改]  

2012-01-13 09:38:02|  分类: 电脑小知识 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

工作中,经常遇到在这两个网络环境中进行网络调试和相互传输数据的情况,但两环境并不属于同一网段,传输数据前必须更改IP地址。虽然在Windows 2000以上的系统中更改IP地址已经不需要重新启动,但还是要进行较繁琐的设置。下面将介绍一种简单易用的方法,可以帮您在两个网段中轻松地进行切换。

1. 右键单击桌面上的“网上邻居→属性”,设置“本地连接”网卡在环境1中使用的TCP/IP属性。设置好后,进入命令行模式,确保当前目录为 C:\Documents and Settings\Administrator,输入以下命令:netsh -c interface dump >c:\IP1.txt

2. 用同样的方法将网卡TCP/IP属性设置成在环境2中使用的网络配置,在命令行中执行以下命令:netsh -c interface dump >c:\IP2.txt

3. 用记事本制作一个批处理文件,命名为IP1.bat,内容为:netsh -f c:\IP1.txt;制作另一个批处理文件IP2.bat,输入内容:netsh -f c:\IP2.txt.在桌面上单击右键新建快捷方式,单击“浏览”,将项目的位置指向IP1.bat,输入快捷方式的名称“环境1配置”;重复刚才的步骤,将项目位置指向IP2.bat,建立“环境2配置”快捷方式。如果你现在所处的网段是环境2,用鼠标双击“环境1配置”快捷方式,然后用Ipconfig/all命令检测一下,有关的网络配置是不是修改过来了?

如果其中一个配置是将IP设置为动态获取的,这样在切换为另一种配置时,可能仍然会出现网卡在自动获取IP地址而不能很快切换过来。这时可以将刚才的IP1.bat 和IP2.bat增加两个条目,即先将网卡禁用,设置IP后,再进行启用。即可解决问题。在WINDOWS 2003中采用 ‘ netsh interface set interface "本地连接" disabled ’和‘ netsh interface set interface "本地连接" enabled  ’即可。而在XP中需要用devcon命令才能完成网卡的禁用和启用。具体请参见网络上相关文档。更改后的IP1.bat大致如下(IP2.bat类似于此):

netsh interface set interface "本地连接" disabled
netsh -f c:\IP1.txt
netsh interface set interface "本地连接" enabled

一开始的时候,我以为批处理的语句是用分号来分隔的,试过之后才知道,是用回车来分隔的(十几年前大学时学的批处理,现在差不多忘完了眨眼)。所以三个语句一定要分开在三行中,不能随意换行。

转自:http://blog.sina.com.cn/s/blog_537e10b70100o486.html

  评论这张
 
阅读(1104)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017