我试图解决一个Ubuntunetworking服务器,将只响应来自本地networking的请求。 我可以使用域名,外部IP地址或内部IP地址到达站点,但只能从networking内部 。
DNSlogging在注册服务器上是正确的,它们parsing为正确的IP地址,端口在路由器上是开放的,服务器对networking内部的请求做出响应。
作为参考,我的configuration文件包括以下内容:
NameVirtualHost *:80 Listen 80 <VirtualHost *:80> ... <Directory /var/www> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> </VirtualHost>
Web服务器运行Ubuntu 12.04和Apache 2.2。
事实certificate,Apache本身没有问题。 相反,我的ISP阻止来自我自己的IP地址以外任何地方的端口80的stream量。
将NameVirtualHost , Listen和VirtualHost指令中的端口更改为8080,并请求该站点正常工作。 由于路由器设置为允许80端口的stream量到服务器,ISP显然是罪魁祸首。