用系统自带命令netsh自动切换IP地址(相当于AccessConnection的功能)
用Win2000或WinXP中自带的命令netsh自动切换IP
因安全问题,我单位内部网和Internet之间未作直接连接,而分配了两个段的IP地址,日常使用中来回切换很麻烦,幸好IBM提供了小黑专用的AccessConnection软件,方便使用,但台式机上无法使用AccessConnection,我就利用系统自带命令netsh同样实现AccessConnection的功能。
1. 为网卡手动设置内部网中的IP地址,右键单击桌面上的“网上邻居→属性”,设置“本地连接”的TCP/IP属性,如IP:10.4.182.30,子网掩码为 255.255.255.0。
2.设置好后,点击“开始”-"运行"-输入'cmd',进入命令行模式输入以下命令: netsh -c interface dump >c:\innet.txt
这样保存了刚才手动设置的内部网络配置信息。
3. 重做第一步,将网卡TCP/IP属性设置成Intenet中使用的网络配置,在命令行中执行以下命令:netsh -c interface dump >c:\outnet.txt
这样保存了刚才手动设置的上Internet的网络配置信息。
4. 打开记事本输入netsh -f c:\innet.txt,另存为'内部网.bat';
同样,制作另一个批处理文件,输入:netsh -f c:\outnet.txt,另存为"Internet网.bat"
5.为这两个批处理文件的创建快捷方式并发送到桌面上,就OK了。这样,你想用内部网就运行'内部网.bat',想上Internet就运行一下"Internet网.bat"
想在两个IP段之间切换都可按此操作,是不是很方便?
用Win2000或WinXP中自带的命令netsh自动切换IP
因安全问题,我单位内部网和Internet之间未作直接连接,而分配了两个段的IP地址,日常使用中来回切换很麻烦,幸好IBM提供了小黑专用的AccessConnection软件,方便使用,但台式机上无法使用AccessConnection,我就利用系统自带命令netsh同样实现AccessConnection的功能。
1. 为网卡手动设置内部网中的IP地址,右键单击桌面上的“网上邻居→属性”,设置“本地连接”的TCP/IP属性,如IP:10.4.182.30,子网掩码为 255.255.255.0。
2.设置好后,点击“开始”-"运行"-输入'cmd',进入命令行模式输入以下命令: netsh -c interface dump >c:\innet.txt
这样保存了刚才手动设置的内部网络配置信息。
3. 重做第一步,将网卡TCP/IP属性设置成Intenet中使用的网络配置,在命令行中执行以下命令:netsh -c interface dump >c:\outnet.txt
这样保存了刚才手动设置的上Internet的网络配置信息。
4. 打开记事本输入netsh -f c:\innet.txt,另存为'内部网.bat';
同样,制作另一个批处理文件,输入:netsh -f c:\outnet.txt,另存为"Internet网.bat"
5.为这两个批处理文件的创建快捷方式并发送到桌面上,就OK了。这样,你想用内部网就运行'内部网.bat',想上Internet就运行一下"Internet网.bat"
想在两个IP段之间切换都可按此操作,是不是很方便?
回复Comments
作者:
{commentrecontent}