公共localhost - 可能吗?

时间:2013-07-11 08:22:43

标签: dns ip localhost external public

是否有可能让我的本地主机可供所有人使用?在某个域下?

没有外部IP

如果有人将其描述为一步一步,我将不胜感激!

1 个答案:

答案 0 :(得分:1)

确实如此,但很大程度上取决于您的本地网络和您的互联网服务提供商:

  • 理想情况下,您的ISP会有一个静态IP地址。有使用外部动态DNS服务的解决方法(请参阅http://en.wikipedia.org/wiki/Dynamic_DNS),但正如我所说,它们是解决方法而不是正确的解决方案。
  • 如果您希望它位于您自己的域下,动态DNS提供商可以直接或通过向您提供主机名来支持此功能,您可以在自己域的DNS设置中添加CNAME。如果您有静态IP地址,则可以将其添加为“A”记录。
  • 您必须确保您的ISP允许从外部源连接到端口80。不过,您必须向您的ISP询问此事;有些人可能不会这样做,以阻止人们做你正在做的事情。
  • 您的本地防火墙/路由器需要知道将端口80路由到本地计算机;这个步骤取决于你正在使用的路由器的型号。

总而言之,除非你知道自己在做什么,否则花一些钱并使用“适当的”托管解决方案通常是值得的。