Ubuntu服务器不接受外部连接

时间:2016-07-25 01:50:46

标签: ubuntu tcp

我有一台运行Apache(端口80)的Ubuntu 14.04.4(#34;可信赖")服务器,一些自定义Nodejs脚本(端口8081和8082)和Mongodb(端口27017)。一周前,我正在使用外部应用程序(Amazon Echo)进行测试,并且所有连接都很好。当我今天回到它时,服务器上运行的任何服务都不会接受来自我的网络的连接。

这是我在目标服务器上获取的tcpdump ,用于源自本地网络(不同主机,同一网络)的Mongodb连接。再次,连接工作正常:

$ sudo tcpdump -i p3p1 -vv port 27017
tcpdump: listening on p3p1, link-type EN10MB (Ethernet), capture size 65535 bytes

20:39:15.435562 IP (tos 0x0, ttl 128, id 19216, offset 0, flags [DF], proto TCP (6), length 52)
    10.0.0.22.6611 > cloud.27017: Flags [S], cksum 0x76ad (correct), seq 646322774, win 8192, options [mss 1460,nop,wscale 2,nop,nop,sackOK], length 0

20:39:15.435593 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto TCP (6), length 52)
    cloud.27017 > 10.0.0.22.6611: Flags [S.], cksum 0xbaf1 (correct), seq 2557202729, ack 646322775, win 29200, options [mss 1460,nop,nop,sackOK,nop,wscale 7], length 0

20:39:15.435726 IP (tos 0x0, ttl 128, id 19217, offset 0, flags [DF], proto TCP (6), length 40)
    10.0.0.22.6611 > cloud.27017: Flags [.], cksum 0x2dab (correct), seq 1, ack 1, win 16425, length 0

以下是来自本地网络之外的请求的样子:

20:43:16.537658 IP (tos 0x0, ttl 235, id 7014, offset 0, flags [DF], proto TCP (6), length 60)
    ec2-54-87-205-153.compute-1.amazonaws.com.49742 > cloud.27017: Flags [S], cksum 0xa06d (correct), seq 520219032, win 29200, options [mss 1460,sackOK,TS val 455422 ecr 0,nop,wscale 7], length 0

20:43:17.527219 IP (tos 0x0, ttl 235, id 7015, offset 0, flags [DF], proto TCP (6), length 60)
    ec2-54-87-205-153.compute-1.amazonaws.com.49742 > cloud.27017: Flags [S], cksum 0x9f73 (correct), seq 520219032, win 29200, options [mss 1460,sackOK,TS val 455672 ecr 0,nop,wscale 7], length 0

我检查了iptables并得到了这个回复:

$ sudo 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

我是开发人员,而不是一个非常有成就的系统管理员。我已经把谷歌搞砸了,我不知道下一步该往下看。 如果您有任何想法我接下来应该尝试,请告诉我。

0 个答案:

没有答案