我已经构建了一个 Cent OS 6.0 vps,然后安装了最新的 cPanel/WHM。
这不是我的第一次安装,但我注意到一些奇怪的事情,特别是我从未使用过 6.0 版本。当我尝试安装 cPanel 时,它无法识别,wget
因此安装了它,然后 cPanel 说 Perl 没有安装,我已经安装了它,从那时起安装一切顺利。
现在,当我尝试像以前一样通过浏览器使用 IP 地址访问服务器时,它不起作用,只是一直在加载,我尝试了端口2087
,仍然一样。但 SSH 可以工作。
我也尝试过手动启动服务器的命令,但是都没有用。
如何修复?
编辑:iptables -nL
结果
root@server [~]# iptables -nL
Chain INPUT (policy ACCEPT)
target prot opt source destination
acctboth all -- 0.0.0.0/0 0.0.0.0/0
ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED
ACCEPT icmp -- 0.0.0.0/0 0.0.0.0/0
ACCEPT all -- 0.0.0.0/0 0.0.0.0/0
ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:22
REJECT all -- 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited
Chain FORWARD (policy ACCEPT)
target prot opt source destination
REJECT all -- 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
acctboth all -- 0.0.0.0/0 0.0.0.0/0
Chain acctboth (2 references)
target prot opt source destination
tcp -- 216.119.149.168 0.0.0.0/0 tcp dpt:80
tcp -- 0.0.0.0/0 216.119.149.168 tcp spt:80
tcp -- 216.119.149.168 0.0.0.0/0 tcp dpt:25
tcp -- 0.0.0.0/0 216.119.149.168 tcp spt:25
tcp -- 216.119.149.168 0.0.0.0/0 tcp dpt:110
tcp -- 0.0.0.0/0 216.119.149.168 tcp spt:110
icmp -- 216.119.149.168 0.0.0.0/0
icmp -- 0.0.0.0/0 216.119.149.168
tcp -- 216.119.149.168 0.0.0.0/0
tcp -- 0.0.0.0/0 216.119.149.168
udp -- 216.119.149.168 0.0.0.0/0
udp -- 0.0.0.0/0 216.119.149.168
all -- 216.119.149.168 0.0.0.0/0
all -- 0.0.0.0/0 216.119.149.168
all -- 0.0.0.0/0 0.0.0.0/0
答案1
省去一些未来的麻烦,只需通过 ssh 隧道连接到您的服务器即可。
ssh -L 9999:localhost:2087 myhostfoo.com
然后设置您的网络浏览器以使用 localhost:9999 作为 SOCK5 代理。
我还没有喝早晨的咖啡,但看起来@VladimirBlaskov 是正确的:你的输入链阻止了所有入站流量,并且你没有明确允许 2087 TCP 的规则。
答案2
/etc/init.d/iptables save
/etc/init.d/iptables stop
这应该对你有帮助:-)