IIS网站指向两个IP自动切换 怎么搞
发布网友
发布时间:2022-04-24 06:47
我来回答
共4个回答
热心网友
时间:2022-06-17 03:38
参考 了网上的一个批处理.稍加了傻傻地改进.请各位高手压缩下代码
@echo off
:begin
color 0a
cls
if exist nei.txt goto switch else goto setip
:setip
echo 这是您第一次使用本批处理,请按照我的提示,填写两套IP方案.
echo.
set /p linkname=请输入您的网络连接名称(如本地连接,电信等等):
ipconfig | find "%linkname%" >nul
if errorlevel 1 echo 您输入的连接名称不存在,请重新输入 & pause & cls >nul & goto begin
set IP=192.168.1.2
set MASK=255.255.255.0
set GATEWAY=192.168.1.1
set DNS1=
set DNS2=
set INTERFACE=%linkname%
set POLICY=1
echo 现在让我们开始设置第一套IP方案^^_^^
echo 默认IP地址是%IP%,回车输入默认地址
set /p IP=请输入 IP 地址:
echo.
echo 默认子网掩码是%MASK%,回车输入默认值
set /p MASK=请输入 MASK 地址:
echo.
echo 默认网关地址是%GATEWAY%,回车输入默认地址
set /p GATEWAY=请输入GATEWAY地址:
ECHO.
echo 默认主DNS地址为空,回车输入默认地址
set /p DNS1=请输入主 DNS地址:
echo.
echo 默认备用DNS地址为空,回车输入默认地址
set /p DNS2=请输入备用DNS地址:
echo 正在生成第一个配置文件,请稍候...
netsh interface ip set address name="%INTERFACE%" source=static addr=%IP% mask=%MASK% >nul
netsh interface ip set address name="%INTERFACE%" gateway=%GATEWAY% gwmetric=0 >nul
netsh interface ip set dns name="%INTERFACE%" source=static addr=%DNS1% register=PRIMARY >nul
netsh interface ip add dns name="%INTERFACE%" addr=%DNS2% index=2 >nul
netsh interface ip mp >nei.txt
echo 第一个文件生成完毕
echo 那我们继续吧 &pause >nul
echo .
echo .
echo .
echo 现在让我们开始设置第二套IP方案^^_^^
echo 默认IP地址是%IP%,回车输入默认地址
set /p IP=请输入 IP 地址:
echo.
echo 默认子网掩码是%MASK%,回车输入默认值
set /p MASK=请输入 MASK 地址:
echo.
echo 默认网关地址是%GATEWAY%,回车输入默认地址
set /p GATEWAY=请输入GATEWAY地址:
ECHO.
echo 默认主DNS地址为空,回车输入默认地址
set /p DNS1=请输入主 DNS地址:
echo.
echo 默认备用DNS地址为空,回车输入默认地址
set /p DNS2=请输入备用DNS地址:
echo 正在生成第二个配置文件,请稍候...
netsh interface ip set address name="%INTERFACE%" source=static addr=%IP% mask=%MASK% >nul
netsh interface ip set address name="%INTERFACE%" gateway=%GATEWAY% gwmetric=0 >nul
netsh interface ip set dns name="%INTERFACE%" source=static addr=%DNS1% register=PRIMARY >nul
netsh interface ip add dns name="%INTERFACE%" addr=%DNS2% index=2 >nul
netsh interface ip mp >wai.txt
echo 配置工作以全部完成,现在请重启本程序
echo 5秒后自动关闭...
ping 255.255.255.0 -n 5 -w 1000 >nul
goto end
:switch
ipconfig | find "192.168.1.2" >nul
if errorlevel 1 goto nei else goto wai
:wai
echo 切换IP中,请稍候......
@netsh exec wai.txt
echo 配置完成 您 的IP是172.22.9.250
echo 5秒后自动退出.
ping 255.255.255.0 -n 5 -w 1000 >nul
exit
:nei
@echo off
echo 切换IP中,请稍候......
@netsh exec nei.txt
echo 配置完成
echo 您目前的IP是192.168.1.2
echo 5秒后自动退出.
ping 255.255.255.0 -n 5 -w 1000 >nul
exit
:end
热心网友
时间:2022-06-17 03:38
你一个动态域名,只能解析到一个一个IP,而且你的IP还是通过路由器,你的路由器是多wan口的,那你也要在路由器里面设置好端口转发,这样才能访问到你的做服务器的电脑。至于别人访问你的时候线路的控制,我暂时没有方案。不好意思。
热心网友
时间:2022-06-17 03:39
域名指向你的电信IP。本机设置个内网IP把路由的DMZ主机开了,对应到你的内网IP
热心网友
时间:2022-06-17 03:39
电脑/手机专业IP修改解决步骤方法:
使用IP代理软件是可以把本地的IP地址刘改别的城市的
下载兔子--IP的软件注册登录之后
选择你想修改的城市
连接成功即可切换了
线路多速度快
特别简单方便。
1.搜索软件名称【兔子。。IP】
2.安装都电脑/手机上
3.选择需要的模式连接(动态/静态/单窗口单IP)
3.连接成功浏览器搜索IP查看即可