CentOS最小安装 – 端口被阻塞?

我正尝试连接到一个新的CentOS 7服务器做一些性能testing。 这是一个最小的安装,在这一点上唯一的东西安装/configuration是testingRAID性能,Java 1.7和Wowza媒体服务器,其中有一个Web服务端口8088上运行。我能SSH / Sftp到服务器所有我想要,但不能从我的Windows电脑连接到端口8088。

这两台电脑在同一个networking上,交换机的端口是打开的,因为我可以绑定到端口8088上的Ubuntu服务器上。使用CentOS服务器上的lynx命令行浏览器,我可以使用localhost ,或者它也是IP地址。 在iptables或/etc/hosts.deny中没有configuration我的规则。 我已经看了所有的提示,我可以想到使用netstat打开什么,或者nmap ,不知道发生了什么。 我在这里错过了什么?

你可以看到端口8088在这里打开:

 [root@localhost sysconfig]# netstat -tanp | grep LISTEN tcp 2 0 127.0.0.1:25 0.0.0.0:* LISTEN 2490/master tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1694/sshd tcp 0 0 0.0.0.0:8088 0.0.0.0:* LISTEN 1781/java tcp6 0 0 ::1:25 :::* LISTEN 2490/master tcp6 0 0 :::22 :::* LISTEN 1694/sshd [root@localhost sysconfig]# nmap -sT -O 192.168.1.75 Starting Nmap 6.40 ( http://nmap.org ) at 2015-01-06 11:05 MST Nmap scan report for 192.168.1.75 Host is up (0.0024s latency). Not shown: 998 closed ports PORT STATE SERVICE 22/tcp open ssh 8088/tcp open radan-http Device type: general purpose Running: Linux 3.X OS CPE: cpe:/o:linux:linux_kernel:3 OS details: Linux 3.7 - 3.9 Network Distance: 0 hops 

原来这是来自默认安装的防火墙configuration。 活到老,学到老。 这就是我最终发现的: https : //www.centos.org/forums/viewtopic.php?f=47&t=47129

 firewall-cmd --zone=public --permanent --add-port=8088/tcp 

请注意,您必须重新启动服务才能看到更改。

如果要在不重新启动服务的情况下对其进行testing,则可以删除--permanent标志; 但是,该规则将在服务重新启动后立即失效。