有谁能让服务器与路由器一起工作吗smcwbr14t-g
?尽管我能够正确设置 Apache,我的网站也能在内部 IP 上运行192.168.2.101
,但当我试图让它在我的外部 IP 上显示时,我遇到了死胡同。
在我的路由器中,没有端口转发选项,但有“虚拟服务器”选项。按照手册,我将其设置如下:
我也禁用了防火墙。
我配置了 Apache 监听端口 80、81 和 443,但都没有解决问题。但是 IP192.168.2.101:443
和:81
加载都正常。尽管如此,网站只在内部 IP 上加载,而从不在外部 IP 上加载。
问题是我仍然无法从我的外部 IP(无论是从我的计算机还是在外部)加载该网站。
答案1
因此,您仅转发了端口 80/TCP,这意味着 81/TCP 和 443/TCP 在外部无法工作。
您有 ADSL 调制解调器或其他路由器吗?smcwbr14t-g 的 WAN IP 地址的前 2 个数字是什么?
您是否已与您的 ISP 核实他们是否阻止了 80/TCP 或其他端口?
您将找到一份清单和测试流程这里在另一个论坛上。
答案2
许多 ISP 确实会阻止传入的 HTTP 和 FTP 请求。我认为这很可能是原因。有些 ISP 会允许您以额外的月费或按要求运行服务器(通常是为了监控您“提供”的内容)。其他 ISP 则严格禁止这样做。大多数 ISP 以这种方式运营的原因是为了限制他们对您使用该服务器可能进行的任何潜在非法活动的潜在责任。这也是越来越多的 ISP 阻止或限制 torrent 流量的原因。