【问题标题】:Apache not accessible from the outside world, working internally [closed]Apache 无法从外部世界访问,内部工作 [关闭]
【发布时间】:2013-05-25 22:20:04
【问题描述】:

我已经安装了 apache xampp 并且全部在内部工作。 然后我将端口 8080 和路由器上的 IP 地址重定向到服务器的内部 IP 地址。我可以看到 nat 发生了,在服务器上我可以看到 httpd.exe 通过但无法从外部连接。

Listen 192.168.0.47:8080
ServerAdmin postmaster@192.168.0.47
ServerName 192.168.0.47:8080
DocumentRoot "/xampp/htdocs"
<Directory />
AllowOverride none
Require all granted
</Directory>
<Directory "/xampp/htdocs">

    Options Indexes FollowSymLinks Includes ExecCGI


    AllowOverride All


    Require all granted

</Directory>
<Files ".ht*">
    Require all denied
</Files>
container, that host's errors will be logged there and not here.
ErrorLog "logs/error.log"
CustomLog "logs/access.log" combined
</IfModule>
<IfModule alias_module>
ScriptAlias /cgi-bin/ "/xampp/cgi-bin/"
</IfModule>
<IfModule cgid_module>

</IfModule>
<Directory "/xampp/cgi-bin">
    AllowOverride None
    Options None
    Require all granted
</Directory>

【问题讨论】:

    标签: apache http ip


    【解决方案1】:
    Listen 192.168.0.47:8080  
    

    应该是

    Listen 0.0.0.0:8080
    

    您唯一监听来自本地 IP 的请求

    【讨论】:

    • 或者只是 Listen 8080 也可以。
    • 由于您使用了错误的端口而删除了赞成票。 OP 在8080 上服务,但你告诉他在80 上听。
    • 是的,我将它从 * 更改为 0.0.0.0 - 也意外地关闭了端口
    • 重新添加了赞成票,尽管他也需要删除 ServerName 指令。
    • 进行了更改但仍未连接。
    【解决方案2】:

    你需要改变这三行:

    Listen 192.168.0.47:8080
    ServerAdmin postmaster@192.168.0.47
    ServerName 192.168.0.47:8080
    

    仅此:

    Listen 8080
    

    现在您的服务器只监听192.168.0.47 上的连接,外部连接将到达您的 ISP IP 地址。

    您不需要ServerName,除非使用URLs 进行连接。这告诉服务器寻找192.168.0.47 的HTTP_HOST,这样您的Apache 将拒绝对您的外部IP 的请求。

    【讨论】:

    • 进行了更改并重新启动了 apache 服务器,但仍然无法从外部工作。
    • 检查/var/log/apache2/errors.log/var/log/apache2/access.log(或您的日志所在的任何位置)。如果这里有行,则表示 Apache 正在建立连接,如果没有,则可能没有。
    • 这一行container, that host's errors will be logged there and not here. 似乎是注释块的一部分。您是否删除了评论并不小心留下了它?
    • 搞定了。在服务器上强制路由到网关,现在我可以访问了。非常感谢再次感谢。现在下一个阶段让 phplist 工作。
    • 你是怎么做到的?在服务器上强制路由到网关
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-01-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多