好吧,我的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/