Asp.net 如何通过internet访问intranet?

Asp.net 如何通过internet访问intranet?,asp.net,web-applications,intranet,Asp.net,Web Applications,Intranet,我开发了内联网的web应用程序,我在asp.net 4.0和IIS server 6.0上开发了,数据库在SQL server 2008上 它在intranet中运行良好,但我们需要从internet访问此web应用程序。我该怎么做呢?您需要将公共ip地址的端口(最好是80)转发到web服务器的本地ip地址,就这样。这可能与提供的一些答案(如端口转发)一样简单,但实际上,这个问题是网络上的一个广泛话题: 确定公共IP地址设置(静态?动态?) DNS设置/设置 网络基础设施-路由器?防火墙 端口转

我开发了内联网的web应用程序,我在asp.net 4.0和IIS server 6.0上开发了,数据库在SQL server 2008上


它在intranet中运行良好,但我们需要从internet访问此web应用程序。我该怎么做呢?

您需要将公共ip地址的端口(最好是80)转发到web服务器的本地ip地址,就这样。

这可能与提供的一些答案(如端口转发)一样简单,但实际上,这个问题是网络上的一个广泛话题:

  • 确定公共IP地址设置(静态?动态?)
  • DNS设置/设置
  • 网络基础设施-路由器?防火墙
  • 端口转发等仅在#3之后,当您需要设置内部(网络)环境并使其“准备就绪”以供公共访问时。不言而喻,这假设您已经完成了IIS服务器的安装-有几种方法可以解释
    内部网应用程序
    …而这并不一定适用于公共访问