问题托管服务器behing个人路由器

1 apache-http-server home-server home-networking

我最近购买了一个域名 lucidcontraptions.com 并想在家中托管该网站。我有一个 D-LINK 路由器,我已经在其中正确设置了我的个人虚拟服务器。我的应用服务器是apache2.2

服务器与以下设置完美配合:外部 ip:207.172.xx.xx 公共端口:8888 内部 ip:192.168.xx.xx 私有端口:80 如果我去 207.172.xx.xx:8888/ 服务器运行完美并且我的 apache 页面在 Intranet 内部和外部都没有出现任何问题。此设置对我不起作用,因为我的 DNS 管理中不允许使用端口号。

现在,当我将设置调整为以下内容时:外部 ip:207.172.xx.xx 公共端口:80 内部 ip:192.168.xx.xx 私有端口:80 如果我去 207.172.xx.xx/ 服务器运行完美,我的apache 页面显示没有任何问题,但仅在 Intranet 内部此页面不会向 Intranet 外部的人显示。

另一方面,到 lucidcontraptions.com 的 ssh 工作完美。所以我猜端口 22 工作正常..

有人请!,帮帮我!

Rus*_*ren 7

许多消费者 ISP 会阻止端口 80,因此消费者无法进行自己的网络托管。您可能想咨询您的 ISP,看看他们是否阻止了它。