![IIS 管理服务 IP 和端口绑定 - 如何重置](https://linux22.com/image/784558/IIS%20%E7%AE%A1%E7%90%86%E6%9C%8D%E5%8A%A1%20IP%20%E5%92%8C%E7%AB%AF%E5%8F%A3%E7%BB%91%E5%AE%9A%20-%20%E5%A6%82%E4%BD%95%E9%87%8D%E7%BD%AE.png)
在配置 IIS 管理服务(以使 Web 部署功能正常工作)的过程中,我以某种方式将其置于一种奇怪的状态,它认为 IP 地址和端口已被使用:
我不确定我做了什么,按照传统方式,让 Web 部署工作起来实际上有点复杂,并且卸载/重新安装/修复循环中的一个步骤做了一些事情。
我知道端口和 IP 未被使用,通过 的输出进行了验证netstat
。所以我认为这些信息被 IIS 存储在某个地方,然后当你去进行配置更改时,它会在那里查看并发现冲突并发出抱怨。
有人知道这些设置存储在哪里吗?或者如何重置它们?我检查了 applicationHost.config,它们没有存储在那里。
一天结束时,我可以将 IIS 管理服务绑定到不同的端口,但如果可能的话,我想将其保留为默认端口(没有真正的原因,只是为了方便)。
答案1
设置本身存储在 Windows 注册表中,
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WebManagement\Server\IPAddress (REG_SZ)
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WebManagement\Server\Port (REG_DWORD)