在端口 81 配置虚拟主机时出现了一个相当棘手的问题。
当我在同一台服务器上使用命令curl 123.123.123.123:81
或时,它得到了响应。而当我通过或浏览器从远程计算机访问它时,它不起作用,显示错误连接超时。curl localhost:81
curl 123.123.123.123:81
我使用的是 centOS 6.3。请注意,为了进行测试,我已关闭 iptables 和 selinux,并且我确信它们都已关闭。
远程机器可以访问万维网。有人有类似的经历吗?发生了什么事?
iptables
当来电iptables -L
显示:
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
答案1
一些您无法控制的因素正在阻塞端口 81。请改用基于名称的虚拟主机和/或端口 80 上的反向代理。
您的防火墙阻止了到端口 81 的连接。您需要在 INPUT 表中插入一条规则来打开该端口。您应该查看以下文档:iptables(1). 我确信只要你搜索,你就会发现很多有关 SF 和更广泛的互联网的信息。