网络安全

位置:IT落伍者 >> 网络安全 >> 浏览文章

复杂网络换IP脚本工具


发布日期:2023年02月22日
 
复杂网络换IP脚本工具
对于经常穿梭于不同地点置身于复杂网络环境的选手来说换IP是个头疼的事情比如像我之前那段时间写代码常驻地是电信宽带有线无线没准哪个会有故障回到处住用的电信仍然是有线无线均可选择回到公司联通宽带有线有时绑定IPMAC还会绑定端口无线网络又经常极差有时还会需要使用goagent爬墙还有时你可能不想有线无线同时启用 网段各种诡异各种奇葩DNS各种记不住好在有了这段脚本让换IP变成一种享受~~哈哈将下面代码精简或是修改成你需要的部分保存为ipbat放在桌面事情就变得简单多了~ C代码 @echo off @rem 设置需要使用的代理服务器地址============================== set ProxyServerValue=: @rem 无需使用代理服务器的地址注意<local>表示激活无需使用的地址一定要保留 set ProxyOverrideValue=*<local> @rem ============================================================ :menu cls echo echo IP设置脚本(不区分大小写) echo ================================== echo : 无线自动 echo : 无线公安 echo : 有线自动 echo : 有线宿捨 echo : 有线公安 echo : 有线晓山 echo : 无线宿捨 echo : 无线晓山 echo ================================== echo P: 设置代理 echo N: 取消代理 echo EB: 启用本地连接 echo DB: 禁用本地连接 echo EW: 启用无线连接 echo DW: 禁用无线连接 echo Q: 退出 echo

@echo off set /p input=选择上网地点并回车 if %input%== goto IP_ if %input%== goto IP_ if %input%== goto IP_ if %input%== goto IP_ if %input%== goto IP_ if %input%== goto IP_ if %input%== goto IP_ if %input%== goto IP_ if %input%==p goto IP_P if %input%==P goto IP_P if %input%==n goto IP_N if %input%==N goto IP_N if %input%==eb goto IP_EB if %input%==EB goto IP_EB if %input%==db goto IP_DB if %input%==DB goto IP_DB if %input%==ew goto IP_EW if %input%==EW goto IP_EW if %input%==dw goto IP_DW if %input%==DW goto IP_DW if %input%==Q exit if %input%==q exit :IP_ netsh interface ip set address 无线网络连接 dhcp netsh interface ip set dnsservers 无线网络连接 dhcp goto end :IP_ netsh interface ip set address 无线网络连接 static netsh interface ip set dnsservers 无线网络连接 static primary yes goto end :IP_ netsh interface ip set address 本地连接 dhcp netsh interface ip set dnsservers 本地连接 dhcp goto end :IP_ netsh interface ip set address 本地连接 static netsh interface ip set dnsservers 本地连接 static primary yes goto end :IP_ netsh interface ip set address 本地连接 static netsh interface ip set dnsservers 本地连接 static primary yes goto end :IP_ netsh interface ip set address 本地连接 static netsh interface ip set dnsservers 本地连接 static primary yes goto end @rem =============================================================== :IP_P reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings /v ProxyServer /t reg_sz /d %ProxyServerValue% /f reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings /v ProxyOverride /t reg_sz /d %ProxyOverrideValue% /f reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings /v ProxyEnable /t reg_dword /d /f goto end @rem ====================================================== :IP_N reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings /v ProxyEnable /t reg_dword /d /f goto end :IP_EB netsh interface set interface name=本地连接 admin=ENABLED goto end :IP_DB netsh interface set interface name=本地连接 admin=DISABLED goto end :IP_EW netsh interface set interface name=无线网络连接 admin=ENABLED goto end :IP_DW netsh interface set interface name=无线网络连接 admin=DISABLED goto end :end goto menu

上一篇:WindowsAzure入门:创建WebRole程序

下一篇:在域网络上启用Vista的网络映射特性