我在下面进行了以下设置:
Amazon EC2 instance. IPs: 192.168.1.200 = eth0 = x.x.x.x public ip address 192.168.2.200 = eth1 Apps: Apache vhosts: -domain.tld PHP
奇怪的是这个。当我尝试通过公共IP地址浏览domain.tld时,它工作正常。但是当我浏览192.168.2.200时,它会一直等到浏览器中没有显示出来。一个带有文本“test”的简单index.php工作正常。只有像phpinfo()这样的php代码才能正常工作。
你知道在php或apache或我的网络中可能出现什么问题吗?我已经打开了防火墙上的所有端口,但问题仍然存在。
感谢。
答案 0 :(得分:0)
我发现了这个问题 - 这是由于EC2服务器上的网络路由表不正确,包括阻止通过播放安全设置纠正的流量。
感谢您对@Dagon的评论。