• 1
  • 2
  • 3
  • 4
  • 5
阿里云主机ECS 首 页  »  帮助中心  »  云服务器  »  阿里云主机ECS
UDP端口测试说明
发布日期:2016-1-11 21:1:27

  根据测试环境的不同,用户可参阅如下方式测试UDP端口的连通性。

  假设待测试服务器的IP地址为1.1.1.1 ,待测试UDP端口为5555。

  一、测试环境为Linux环境

  根据操作系统类型的不同,使用如下指令确认系统内已经安装有nc测试工具;

  #which nc

  /bin/nc

  若nc未被安装,根据操作系统的不同,使用yum或者apt-get等工具先手工安装该工具;

  使用如下指令测试目标服务器UDP端口的连通性:

  # nc -vuz 1.1.1.1 5555

  Connection to 1.1.1.1 5555 port [udp/isakmp] succeeded!

  若返回succeeded,则说明相应的UDP端口访问正常。

  若无任何返回信息,则说明相应的UDP端口访问失败。

  二、测试环境为Windows环境

  从netcat官方网站下载最新的netcat(NC的Windows版本);

  将程序解压到所需目录;

  在cmd下切换到上述解压目录后,再使用指令测试目标服务器UDP端口的连通性:

  C:\>nc -vuz 1.1.1.1 5555

  1.1.1.1: inverse host lookup failed: h_errno 11004: NO_DATA

  (UNKNOWN) [1.1.1.1] 5555(?) open

  C:\windows\system32>nc -vuz 1.1.1.1 5566

  1.1.1.1: inverse host lookup failed: h_errno 11004: NO_DATA

  (UNKNOWN) [1.1.1.1] 5566(ntp) open

  如上所示,若返回的是具体的协议类型,则说明相应的UDP端口访问正常;若返回结果中,端口号后面的括号中返回的是?号,则说明相应的UDP端口访问失败。