无需在路由器设置中指定即可创建 Web 服务器
Create web server without specify in router settings
我有一个带有原始路由器的本地网络。我所有的电脑都从路由器 dhcp 服务器分配了 dhcp 地址。
在我的一台电脑上安装了 Iis。
据我所知,要从这个 iis 向远程浏览器提供网页服务,我必须知道我的 wan ip,并且我必须在我的服务器中设置转发 'rule'。有没有办法绕过路由器设置并让我的 iis 监听外部呼叫?
为此,我正在使用 c# 和 asp.net。
我的意图是为我的用户自动配置此服务器。
所有外部流量都必须通过路由器。但是,您可以为特定机器禁用 DCHP 并为其分配静态 LAN IP(如果更改,dhcp 将无法工作)。
您需要在外部路由器上设置转发端口。例如,任何进入端口 80 的内容都将转发到 iis 上的端口 80。路由器还需要一个 public IP(或另一个使用 public IP 转发给它的路由器)。
值得注意的是,如果您将其开放给互联网,那将是一个巨大的安全风险。确保机器已打补丁:)
我有一个带有原始路由器的本地网络。我所有的电脑都从路由器 dhcp 服务器分配了 dhcp 地址。 在我的一台电脑上安装了 Iis。 据我所知,要从这个 iis 向远程浏览器提供网页服务,我必须知道我的 wan ip,并且我必须在我的服务器中设置转发 'rule'。有没有办法绕过路由器设置并让我的 iis 监听外部呼叫? 为此,我正在使用 c# 和 asp.net。 我的意图是为我的用户自动配置此服务器。
所有外部流量都必须通过路由器。但是,您可以为特定机器禁用 DCHP 并为其分配静态 LAN IP(如果更改,dhcp 将无法工作)。
您需要在外部路由器上设置转发端口。例如,任何进入端口 80 的内容都将转发到 iis 上的端口 80。路由器还需要一个 public IP(或另一个使用 public IP 转发给它的路由器)。
值得注意的是,如果您将其开放给互联网,那将是一个巨大的安全风险。确保机器已打补丁:)