我有三个网站托管在 IIS 上,用主机头来区分。我以前在本地或通过 RDP 管理服务器,但最近我购买了 IP KVM,我想利用它来帮助简化 Windows 之外的管理 - 而且,我正在更换办公室。
KVM 被分配了一个内部 IP,因为只有一个公共地址。它使用 HTTP,我无法更改端口。有没有办法创建一个显示来自内部 IP(相对于服务器的网络)的内容的 IIS 站点?
答案1
是的,这个词是反向代理,并且您需要安装 URL 重写和应用程序请求路由。
http://weblogs.asp.net/owscott/creating-a-reverse-proxy-with-url-rewrite-for-iis
创建网站后,在网站级别打开 URL Rewrite。
使用从右侧操作窗格打开的“添加规则...”模板,创建一个新的反向代理规则。
将入站规则添加为 KVM 服务器地址。如果它们不是相对路径,您可能需要出站规则来重写 KVM 提供的任何链接。