可以访问 SSH 但无法访问 cPanel Web 服务器

可以访问 SSH 但无法访问 cPanel Web 服务器

我已经构建了一个 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

这应该对你有帮助:-)

相关内容