好吧,我的apache webserver已经运行了一段时间,一切都很顺利。不过,我只是想通过wifi上网:

Device running the web server: 192.168.0.99
Me: 192.168.1.8

192.168.0.*是LAN连接。192.168.1.*是无线连接。
我试过这个:
<Directory /var/www/>
    Options Indexes FollowSymLinks
    AllowOverride None
    Require all granted
    Allow from 192.168
    Allow from 10
</Directory>

重新启动了apache但一无所获。有什么建议吗?
如果需要更多的信息,问我,我会补充。
附加说明:
如果我在同一范围内,我可以访问它,例如192.168.1.6
我从任何试图访问的设备上收到连接超时错误
它。

最佳答案

可能需要使用一些iptables命令。检查被阻止的ip

 iptables -L INPUT -v -n

允许所有IP在家:
 iptables -A INPUT -i eth1 -m iprange --src-range 192.168/16 -j ACCEPT

以下是一篇包含更多信息的文章:
http://www.cyberciti.biz/faq/linux-howto-check-ip-blocked-against-iptables/

关于linux - 如何配置apache2网络服务器以允许从192.168中的任何内容进行访问?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35461947/

10-15 01:54