Ubuntu 服务器端口转发问题

Ubuntu 服务器端口转发问题

我已经从一台备用计算机和 Ubuntu Server 创建了一个 Web 服务器,但无法从外部查看它。我已经在 Netgear 路由器上设置了端口转发,但它仍然不起作用。有什么想法吗?另外,链接是:server.fishbe.in

答案1

您需要Listen在您的指令中/etc/apache2/ports.conf,例如

Listen 81

您可能也想更改NameVirtualHost指令来反映您的新端口选择。

重新启动 Apache,它就会监听端口 81。重新设置端口转发并重试。如果仍然不行,请尝试其他随机端口,因为 81 也可能被过滤。

答案2

如果它在您家里,一些 ISP 会阻止端口 80。端口 81 通常不会被阻止,并且以 HTTP 而闻名。

确保 Apache 等 Web 服务器正在运行

$ netstat -plant

或者

$ ps aux | grep apache

确保 DNS 配置正确。

相关内容