【问题标题】:Mac OS X, Apache, block external accessMac OS X、Apache、阻止外部访问
【发布时间】:2013-10-13 14:39:46
【问题描述】:

我已经设置了 Mac OS X 10.8 附带的预安装 apache 服务器用于本地测试。

我想确保它与外界完全隔绝。我所做的唯一更改是在 httpd.conf 文件中,并在下面详细说明。这是否足够或我可以修改其他设置以确保我的本地服务器不受外界影响?

从这里:

Listen :80

到这里:

Listen localhost:80

谢谢

【问题讨论】:

    标签: macos apache security localhost


    【解决方案1】:

    如果您侦听本地“环回”IP 地址,则只有来自同一本地网络的流量可以访问它,因为该子网上的流量不会被路由。但是,您不应在配置中使用主机名 localhost,因为该主机名查找可能会受到攻击。

    例如,如果有人修改了您的 /etc/hosts 文件并为 localhost 输入了不同的 IP 地址,然后重新启动了您的网络服务器,它将监听新的 IP 地址。

    请输入实际的环回 IP(v4) 地址:

    Listen 127.0.0.1:80
    

    【讨论】:

    • 谢谢,这是我唯一需要更改的设置以确保我的本地服务器不受外界限制吗?
    猜你喜欢
    • 2011-09-07
    • 1970-01-01
    • 2013-01-02
    • 1970-01-01
    • 2017-05-08
    • 1970-01-01
    • 2016-08-05
    • 2022-12-31
    • 1970-01-01
    相关资源
    最近更新 更多