可用的UDP端口

时间:2014-03-21 07:19:52

标签: linux networking udp

我在中央防火墙后面有一个RedHat节点,我希望能够检查防火墙人员是否为我打开了一个端口,但仍然无法收听。当我想检查TCP端口时,我使用telnet,我得到:

未开启时:

[myname@78 ~]$ telnet myhost 4080
Trying myhostip...
telnet: connect to address myhostip: Connection refused
telnet: Unable to connect to remote host: Connection refused
[myname@78 ~]$

打开时:

[myname@78 ~]$ telnet myhost 4080
Trying myhostip...
Connected to myhost (myhostip).
Escape character is '^]'.

那么我该如何为UDP端口做到这一点?

1 个答案:

答案 0 :(得分:0)

您可以使用Netcat来完成此操作,您可以使用命令yum install nc在yum(1)上安装RHEL。

安装Netcat后,将其置于接收端的监听模式即。在你试图从外面的世界到达的东道主。您可以使用nc -l -u <your external I -address> 4080执行此操作。此命令将挂起在您的终端上,并等待您在命令行上指定的任何端口连接。

然后再次使用Netcat从外部世界连接,但这次离开-l即。使用netcat -u <your external IP address> 4080。这个命令也只是坐在那里。现在键入任何输入应该在接收端Netcat上可见。如果不是,有些东西会阻止两台主机之间的流量。