相关疑难解决方法(0)

apache不接受来自localhost外部的传入连接

我在rackspace上启动了一个CentOS服务器并执行了yum install httpd'd.然后services httpd start.所以,只是准系统.

我可以通过ssh(22)远程访问其IP地址没问题,所以DNS或任何东西都没问题(我认为......),但是当我尝试连接端口80(通过浏览器或其他东西)时,我得到了拒绝连接.

但是,从localhost,我可以使用telnet(80),甚至可以使用lynx,并且可以毫无问题地使用它.从外面(我的房子,我的学校,当地的咖啡店等),telnet连接22,但不是80.

我用netstat -tulpn(< - 我不会撒谎,我不明白这-tulpn部分,但这就是互联网告诉我要做的......)并且看到

tcp    0    0 :::80     :::*    LISTEN    -                   
Run Code Online (Sandbox Code Playgroud)

因为我相信我应该.该httpd.confListen 80.

我有services httpd restart很多次.

老实说,我不知道该怎么做.机架空间没有办法在传入的端口80请求上有防火墙.我觉得我失去了一些东西愚蠢的,但我现在已经启动了一个准系统服务器的两倍,并已做了最小,以获得此功能的思考我已经弄脏的东西与我的修修补补,但既不工作.

任何帮助是极大的赞赏!(对于冗长的帖子抱歉...)

编辑 我被要求发布输出iptables -L.所以这里是:

Chain INPUT (policy ACCEPT)
target     prot opt source               destination         
ACCEPT     all  --  anywhere             anywhere            state RELATED,ESTABLISHED 
ACCEPT     icmp --  anywhere             anywhere            
ACCEPT     all  --  anywhere             anywhere            
ACCEPT     tcp  --  anywhere             anywhere            state NEW tcp dpt:ssh 
REJECT …
Run Code Online (Sandbox Code Playgroud)

linux apache webserver centos

57
推荐指数
3
解决办法
15万
查看次数

标签 统计

apache ×1

centos ×1

linux ×1

webserver ×1