linux udp端口测试(Linux查询udp端口)

      最后更新:2023-10-20 08:49

      怎么在Linux服务器上测试TCP/UDP端口的连通性

      翻译自: How to Test Port[TCP/UDP] Connectivity from a Linux Server (文档 ID 2212626.1)适用于:Linux OS - Version Oracle Linux 5.0 to Oracle Linux 6.8 [Release OL5 to OL6U8]Information in this document applies to any platform.目标:在Linux服务器上检查TCP/UDP端口的连通性。解决方案:telnet和nc 是用来测试端口连通性的一般工具。telnet可以测试tcp端口的连通性。nc可以测试tcp和udp端口的连通性。请确保telnet和nc工具已经安装在CODE上查看代码片派生到我的代码片# yum install nc# yum install telnet测试tcp端口的连通性:语法如下:在CODE上查看代码片派生到我的代码片telnet 如下是连通成功的例子:在CODE上查看代码片派生到我的代码片# telnet 192.118.20.95 22Trying 192.118.20.95...Connected to 192.118.20.95.Escape character is '^]'.SSH-2.0-OpenSSH_6.6.1Protocol mismatch.Connection closed by foreign host.如下是连通不成功的例子:在CODE上查看代码片派生到我的代码片# telnet 192.118.20.95 22Trying 192.118.20.95...telnet: connect to address 192.118.20.95: No route to host使用nc命令来测试tcp端口的连通性:语法:在CODE上查看代码片派生到我的代码片nc -z -v 如下是连通成功的例子:在CODE上查看代码片派生到我的代码片# nc -z -v 192.118.20.95 22Connection to 192.118.20.95 22 port [tcp/ssh] succeeded!如下是连通不成功的例子:在CODE上查看代码片派生到我的代码片# nc -z -v 192.118.20.95 22nc: connect to 192.118.20.95 port 22 (tcp) failed: No route to host使用nc命令来测试udp端口的连通性:语法:在CODE上查看代码片派生到我的代码片nc -z -v -u 在CODE上查看代码片派生到我的代码片# nc -z -v -u 192.118.20.95 123Connection to 192.118.20.95 123 port [udp/ntp] succeeded!nc检测端口的用法nc -z-w 10%IP%%PORT%-z表示检测或者扫描端口-w表示超时时间 -u表示使用UDP协议
      怎么在Linux服务器上测试TCP/UDP端口的连通性

      LINUX系统中如何配置某个IP地址的UDP端口

      RedHat相关系统静态IP地址配置 // 修改网卡eth0的配置文件则打开ifcfg-eth0文件 #vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0// 网卡设备名 BOOTPROTO=none// 是否自动获取IP(none、static、dhcp),其中none和static都代表手工分配IP地址 HWADDR=00:0c:29:17:c4:09// MAC地址 NM_CONTROLLED=yes// 是否可以由Network Manager图形管理工具托管 ONBOOT=yes// 是否随网络服务启动,eth0生效,为no时ifconfig查看不到eth0网卡IP信息 TYPE=Ethernet // 类型为以太网 UUID="xxxxxx-xxxx..."// 唯一识别码 IPADDR=192.168.0.252 // IP地址 NETMASK=255.255.255.0 // 子网掩码 GATWAY=192.168.0.1 // 网关 DNS1=202.106.0.20 // DNS IPV6INIT=no // IPv6没有启用 USERCTL=no // 不允许非root用户控制此网卡iptables -A INPUT -s xxx.xxx.xxx.xxx -p tcp --dport 22 -j ACCEPTiptables -A OUTPUT -d chaodiquan.com.xxx.xxx -p tcp --sport 22 -j ACCEPTiptables -A INPUT -s xxx.xxx.xxx.xxx -p tcp --dport 3306 -j ACCEPTiptables -A OUTPUT -d xxx.xxx.xxx.xxx -p tcp --sport 3306 -j ACCEPT上面这两条,请注意--dport为目标端口,当数据从外部进入服务器为目标端口;反之,数据从服务器出去则为数据源端口,使用 --sport 同理,-s是指定源地址,-d是指定目标地址。
      LINUX系统中如何配置某个IP地址的UDP端口

      如何用linux查看服务器器的端口

      在Linux中查找服务的端口 方法1:使用grep命令要使用grep命令在Linux中查找指定服务的默认端口号,只需运行:$grep/etc/services例如,要查找SSH服务的默认端口,只需运行:$grep ssh/etc/services就这么简单。此命令应该适用于大多数Linux发行版。以下是我的Arch Linux测试机中的示例输出:ssh 22/tcpssh 22/udpssh 22/sctpsshell 614/tcpsshell 614/udpnetconf-ssh 830/tcpnetconf-ssh 830/udpsdo-ssh 3897/tcpsdo-ssh 3897/udpnetconf-ch-ssh 4334/tcpsnmpssh 5161/tcpsnmpssh-trap 5162/tcptl1-ssh 6252/tcptl1-ssh 6252/udpssh-mgmt 17235/tcpssh-mgmt 17235/udp正如你在上面的输出中所看到的,SSH服务的默认端口号是22。让我们找到Apache Web服务器的端口号。为此,命令是:$grep http/etc/services#http://www.iana.org/assignments/port-numbershttp 80/tcp www www-http#WorldWideWeb HTTPhttp 80/udp www www-http#HyperText Transfer Protocolhttp 80/sctp#HyperText Transfer Protocolhttps 443/tcp#http protocol over TLS/SSLhttps 443/udp#http protocol over TLS/SSLhttps 443/sctp#http protocol over TLS/SSLgss-http 488/tcpgss-http 488/udpwebcache 8080/tcp http-alt#WWW caching servicewebcache 8080/udp http-alt#WWW caching service[...]FTP端口号是什么?这很简单!$grep ftp/etc/servicesftp-data 20/tcpftp-data 20/udp#21 is registered to ftp,but also used by fspftp 21/tcpftp 21/udp fsp fspdtftp 69/tcp[...]方法2:使用getent命令如你所见,上面的命令显示指定搜索词“ssh”、“http”和“ftp”的所有端口名称和数字。这意味着,你将获得与给定搜索词匹配的所有端口名称的相当长的输出。但是,你可以使用getent命令精确输出结果,如下所示:$getent services sshssh 22/tcp$getent services httphttp 80/tcp www www-http$getent services ftpftp 21/tcp如果你不知道端口名称,但是知道端口号,那么你只需将端口名称替换为数字:$getent services 80http 80/tcp要显示所有端口名称和端口号,只需运行: $getent services
      如何用linux查看服务器器的端口

      udp端口测试工具 Linux系统下怎么测试

      可以使用nc命令测试。 例如测试一下 某个个IP 的80 端口有没有开启可以使用命令:nc -z -w 1 “IP地址” 80 可以看到默认是使用TCP进行测试的,如果要测试UDP端口有没有开放的可以添加-u 一起使用。例如我测试一下202.96.128.86 这个IP的UDP
      udp端口测试工具 Linux系统下怎么测试

      linux服务器怎么检测连通性

      linux服务器有很多时候都需要去测试一下服务器端口是否能连通是否正常的情况,下面腾正科技分享一下在Linux环境下如何测试端口的连通性,分别测试TCP端口与UDP端口,希望可以带来帮助,谢谢。 1、这个需要Linux服务器里边支持nc命令2、我们可以使用yum命令直接安装,我的是Centos 6.5系统3、如果不会用,直接打nc命令就会显示出它的使用方法4、如果需要测试某个服务器的端口在能不能正常在外面访问,例如我测试一下 180.97.33.107这个IP 的80 端口有没有开启可以使用命令:nc -z -w 1 180.97.33.107805、可以看到默认是使用TCP进行测试的,如果要测试UDP端口有没有开放的可以添加-u 一起使用。例如我测试一下202.96.128.86 这个IP的UDP 53端口:nc -u -z -w 1 202.96.128.86 536、上面可以看到成功的会显示相关的信息,但是如果测试到端口是不开放的或者被防火墙拦截的就不会返回相关的信息。 注意事项:这是嘉辉根据自己的实情来测试端口的连通性,厉害可以使用其测试下,但具体的IP 以及端口要根据自己的实际填写测试哦。
      跟windows 一样,使用"ping 「要连通的IP或URL」" 命令。
      使用netstst命令查看正在监听状态的端口: 1、netstat -nupl //n表示用数字形式显示端口号,u,表示UDP协议类型,p是程序PID,l表示处于监听状态的; 2、netstat -nuplf|grep 3306 //这个表示查找处于监听状态的,端口号为3306的进程
      linux服务器怎么检测连通性

      本文由 在线网速测试 整理编辑,转载请注明出处。

          热门文章

          文章分类