在linux上禁用端口阻塞

在linux上禁用端口阻塞,linux,centos,port,Linux,Centos,Port,我已经关闭了我服务器的iptables,尽管我检查它时说我的端口没有打开。 我必须指定打开端口的位置。我正在运行linux服务器您的服务器/电脑在NAT路由器后面吗?如果是这样,您可能需要将所需的端口转发到您的服务器/电脑。下面是一个有用的网站,提供如何操作的指南(取决于您的路由器型号) 如果您的服务器不在NAT路由器后面,或者如果您已经验证您正在进行端口转发,那么应该侦听特定端口的应用程序是否正在运行?试试这个: netstat -anp | grep <port number>

我已经关闭了我服务器的iptables,尽管我检查它时说我的端口没有打开。
我必须指定打开端口的位置。我正在运行linux服务器

您的服务器/电脑在NAT路由器后面吗?如果是这样,您可能需要将所需的端口转发到您的服务器/电脑。下面是一个有用的网站,提供如何操作的指南(取决于您的路由器型号)

如果您的服务器不在NAT路由器后面,或者如果您已经验证您正在进行端口转发,那么应该侦听特定端口的应用程序是否正在运行?试试这个:

netstat -anp | grep <port number>
netstat-anp | grep
Netstat手册页:


如果在netstat上找不到侦听端口,请确保应用程序正在运行。

您需要在侦听端口的计算机上运行的服务器程序(守护进程)才能打开该端口。

使用“yum install nmap-y”在服务器上设置“nmap”包,并检查服务器上的侦听端口:

nmap localhost
如果您可以看到您的端口正在侦听,那么您需要检查路由器的端口转发是否正确,否则您需要确保您的应用程序正在工作并侦听端口


例如,默认情况下,Apache2将侦听端口80。

这是一个web应用程序试图创建一个指向另一台服务器的scoket。