无法打开端口10000

时间:2017-04-06 07:45:57

标签: linux tcp port iptables

我需要在RHEL ver 5.9服务器上打开端口10000。

我打开它做了什么:

  1. 停止iptables服务:
    # service iptable stop

  2. 当然从root用户执行此命令:
    # iptables -I INPUT -p tcp --dport 10000 -j ACCEPT

  3. # iptables-save > /etc/sysconfig/iptables
  4. # service iptables start
  5. 使用iptables -L命令验证: # iptables -L

    Chain INPUT (policy ACCEPT)
    target     prot opt source               destination
    ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:10000
    
    Chain FORWARD (policy ACCEPT)
    target     prot opt source               destination
    
    Chain OUTPUT (policy ACCEPT)
    target     prot opt source               destination
    

    我可以在该端口上从此RHEL服务器telnet到我的Windows Server 2012.但是我无法从Windows服务器远程登录。

    我认为这是Linux防火墙而不是Windows防火墙的问题,因为我在“linux服务器(测试服务器)”上执行了相同的步骤,并且能够在执行上述相同步骤后telnet它。

    从Windows服务器远程登录时收到的错误是:

    来自Windows的

    telnet <ip_address_of_targeted_linux_server> 10000

    输出: connecting to <ip_address_of_targeted_linux_server> ... could not open connection to the host, on port 10000: connect failed

    根据我提供的信息,知道我错过了什么?

1 个答案:

答案 0 :(得分:0)

这是为了通知您我找到了解决问题的方法。在/ etc / services中,ndmp值不是10000.所以我用正确的值编辑它,然后重新启动使用该端口并且能够连接的服务。