精华内容
下载资源
问答
  • linux 测试端口通不通
    2021-01-06 18:37:18

    linux 测试端口通不通

    telnet 192.168.1.124 22
    
    更多相关内容
  • TCP端口大家都清楚,比如80端口linux udp端口测试,可以使用 telnet ip 80,来验证端口是否正常,那UDP端口是否可以相同测试呢?详细如下:下面我们来进行检测,123端口是服务器42.11.12.13打开的UDP端口,u...

    e43440c1efc2d55ce7561eb01bf03f68.png

    文章概述:怎样测试远程UDP端口,我们通常状况下,应用服务都使用的TCP端口,但是那些情况下,我们也必须进入UDP端口。本文简要叙述如何检测UDP端口是否正常?

    TCP端口大家都清楚,比如80端口linux udp端口测试,可以使用 telnet ip 80,来验证端口是否正常,那UDP端口是否可以相同测试呢?详细如下:

    下面我们来进行检测,123端口是服务器42.11.12.13打开的UDP端口,

    19e4b4cd5d3ac1be505eebbaa5ae7ac3.png

    udp 0 0 42.11.12.13:123 0.0.0.0:* 1472/ntpd

    1.我们首先使用telnet连接,如下

    [root@kr-sg-test ~]# telnet 42.11.12.13 123

    d53af0e0c9246664a62c29c20981df0d.png

    Trying 42.11.12.13…

    telnet: connect to address 42.11.12.13: Connection refused

    telnet: Unable to connect to remote host: Connection refused

    23cebd9584a27203c4d9144a58c3aa94.png

    很明显linux udp端口测试,telnet连接被拒绝,无法测试顺利。

    2.我们使用nc来进行检测,如下

    [root@kr-sg-test ~]# nc -vuz 42.11.12.13 123

    b0b15398ed9a5a0f99b206c5dc3de159.png

    Connection to 42.11.12.13 123 port [udp/ntp] succeeded!

    结果证明UDP 123端口正常。

    nc命令用法:

    usage: nc [-46DdhklnrStUuvzC] [-i interval] [-p source_port]

    [-s source_ip_address] [-T ToS] [-w timeout] [-X proxy_version]

    [-x proxy_address[:port]] [hostname] [port[s]]

    本文来自电脑杂谈,转载请注明本文网址:

    http://www.pc-fly.com/a/tongxinshuyu/article-143707-1.html

    展开全文
  • linux 测试端口通不通(四种方法)

    千次阅读 2020-08-20 21:07:29
    一般情况下使用"telnet ip port"判断端口通不通,其实测试方法不止这一种,还有很多种方法,下面小编给大家分享了几种方法,具体内容请往下看: 准备环境 启动一个web服务器,提供端口. [wyq@localhost ~]$ ...

    针对Linux系统:有1、2、3、4四种方法
    针对Windows系统:有2、5两种通用方法
    一般情况下使用"telnet ip port"判断端口通不通,其实测试方法不止这一种,还有很多种方法,下面小编给大家分享了几种方法,具体内容请往下看:

    准备环境

    启动一个web服务器,提供端口.

     

    [wyq@localhost ~]$ python -m SimpleHTTPServer 8080
    Serving HTTP on 0.0.0.0 port 8080 ...
    

      


    用其它web服务器提供端口也一样,由于python比较方便,这里就用它

    1、使用telnet判断

    telnet是windows标准服务,可以直接用;如果是linux机器,需要安装telnet.

    用法: telnet ip port

    1)先用telnet连接不存在的端口


    [root@localhost ~]# telnet 10.0.250.3 80
    Trying 10.0.250.3...
    telnet: connect to address 10.0.250.3: Connection refused #直接提示连接被拒绝
    2)再连接存在的端口


    [root@localhost ~]# telnet localhost 22
    Trying ::1...
    Connected to localhost. #看到Connected就连接成功了
    Escape character is '^]'.
    SSH-2.0-OpenSSH_5.3
    a
    Protocol mismatch.
    Connection closed by foreign host.

    2、使用ssh判断

    ssh是linux的标准配置并且最常用,可以用来判断端口吗?

    用法: ssh -v -p port username@ip

    -v 调试模式(会打印日志).

    -p 指定端口

    username可以随意

    1)连接不存在端口


    [root@localhost ~]# ssh 10.0.250.3 -p 80
    ssh: connect to host 10.0.250.3 port 80: Connection refused
    [root@localhost ~]# ssh 10.0.250.3 -p 80 -v
    OpenSSH_5.3p1, OpenSSL 1.0.1e-fips 11 Feb 2013
    debug1: Reading configuration data /etc/ssh/ssh_config
    debug1: Applying options for *
    debug1: Connecting to 10.0.250.3 [10.0.250.3] port 80.
    debug1: connect to address 10.0.250.3 port 80: Connection refused
    ssh: connect to host 10.0.250.3 port 80: Connection refused
    2)连接存在的端口


    [root@localhost ~]# ssh ... -p

    [root@localhost ~]# ssh ... -p -v
    OpenSSH_.p, OpenSSL ..e-fips Feb
    debug: Reading configuration data /etc/ssh/ssh_config
    debug: Applying options for *
    debug: Connecting to ... [...] port .
    debug: Connection established.
    debug: permanently_set_uid: /
    debug: identity file /root/.ssh/identity type -
    debug: identity file /root/.ssh/identity-cert type -
    debug: identity file /root/.ssh/id_rsa type -
    debug: identity file /root/.ssh/id_rsa-cert type -
    debug: identity file /root/.ssh/id_dsa type -
    debug: identity file /root/.ssh/id_dsa-cert type -

    不用-v选项也可以咯

    3、使用wget判断

    wget是linux下的下载工具,需要先安装.

    用法: wget ip:port

    1)连接不存在的端口


    [root@localhost ~]# wget ...:
    ---- ::-- http://.../
    Connecting to ...:... failed: Connection refused.
    2)连接存在的端口


    [root@localhost ~]# wget ...:
    ---- ::-- http://...:/
    Connecting to ...:... connected.
    HTTP request sent, awaiting response...

     

    4、使用端口扫描工具


    [root@localhost ~]# nmap ... -p
    Starting Nmap . ( http://nmap.org ) at -- : CST
    Nmap scan report for ...
    Host is up (.s latency).
    PORT STATE SERVICE
    /tcp closed http
    MAC Address: B:A::CF:FD:D (Unknown)
    Nmap done: IP address ( host up) scanned in . seconds
    [root@localhost ~]# nmap ... -p
    Starting Nmap . ( http://nmap.org ) at -- : CST
    Nmap scan report for ...
    Host is up (.s latency).
    PORT STATE SERVICE
    /tcp open http-proxy
    MAC Address: B:A::CF:FD:D (Unknown)
    Nmap done: IP address ( host up) scanned in . seconds
    [root@localhost ~]# nmap ...
    Starting Nmap . ( http://nmap.org ) at -- : CST
    Nmap scan report for ...
    Host is up (.s latency).
    Not shown: closed ports
    PORT STATE SERVICE
    /tcp open ssh
    /tcp open rpcbind
    /tcp open http-proxy
    /tcp open unknown
    MAC Address: B:A::CF:FD:D (Unknown)
    Nmap done: IP address ( host up) scanned in . seconds

    5、使用专用工具tcping进行访问:

    下载软件地址:https://elifulkerson.com/projects/tcping.php,如果无法下载可以从本人资源中下载

     

    总结

    提供端口服务,则使用了tcp协议,上面是以web服务器为例。如果服务器是更简单的tcp服务器,三个工具同样适用.

    三个工具的共同点是:1.以tcp协议为基础;2.能访问指定端口. 遵循这两点可以找到很多工具.

    一般在windows下使用tcping比较方便,linux下个人就比较喜欢用wget.

    展开全文
  • 一般情况下使用"telnet ip port"判断端口通不通.接下来通过本文给大家分享四种方法测试端口通不通,感兴趣的朋友一起学习吧
  • Linux上网络端口通不通如何测试

    千次阅读 2022-05-25 06:20:11
    如图,是网络端口通和不通的两种情况,当出现telnet: connect to address 192.168.150.168: Connection refused时,有两种情况,首先网络不通,你可以使用ping检测,如果网络,可能对方服务器没有启动对应的服务。...

    方法1:telnet命令

    telnet命令是测试网络最常用的工具,使用方式telnet 远程ip port.

    如图,是网络端口通和不通的两种情况,当出现telnet: connect to address 192.168.150.168: Connection refused时,有两种情况,首先网络不通,你可以使用ping检测,如果网络通,可能对方服务器没有启动对应的服务。

    只因为telnet出现了不明确的答案,所以尝试了后面几种方法

    方法2:nc命令

    nc命令作用很强大,有时候会遇到这种情况,就是网络管理员策略已经开通了,放开了指定的端口,但是我们的服务没有部署,远程服务器的端口没有启动,此时可以使用nc命令。例如远程服务器的80端口没有启动,但是想测试网络策略是否生效,在远程服务器192.168.150.168执行nc -l 80命令,进行80端口的侦听。

    yum -y install nc进行工具的安装

    在本地服务器使用 nc -zv 192.168.150.168 80命令测试,当然你也可以使用在telnet 192.168.150.168 80进行测试和nc命令配合使用

    方法3:ssh命令

    我们经常使用ssh进行远程服务器的登录,其实ssh也可以作为网络端口连通性测试ssh -v -p 1521 oracle@192.168.150.168,如图测试1521端口是否通,-v进行调试,可以打印中间过程的日志

    方法4:wget命令

    wget命令功能很强大,我们经常会使用此工具下载文件,此命令也可以进行端口测试,如图使用很简单显示Connecting to 192.168.150.168:1521... connected.表示端口可以正常连接

    方法5:其他

    还有其他很多工具,例如nmap,以及curl 。

    展开全文
  • 接下来通过本文给大家分享四种方法测试端口通不通,感兴趣的朋友一起学习吧 一般情况下使用"telnet ip port"判断端口通不通,其实测试方法不止这一种,还有很多种方法,下面小编给大家分享了几种方法,具体内容请往...
  • 测试端口通不通(四种方法)

    千次阅读 2022-01-12 11:27:05
    一般情况下使用"telnet ip port"判断端口通不通,其实测试方法不止这一种,还有很多种方法,下面小编给大家分享了几种方法,具体内容请往下看: 准备环境 启动一个web服务器,提供端口. [test@localhost ~]$ python ...
  • Linux 测试端口的连通性的四种方法

    千次阅读 2021-10-09 13:39:38
    telnet为用户提供了在本地计算机上完成远程主机工作的能力,因此可以通过telnet来测试端口的连通性,具体用法格式: telnet ip port 说明: ip:是测试主机的ip地址 port:是端口,比如80 如果telnet连接不存在...
  • 判断端口通不通的几种方法

    千次阅读 2021-05-11 10:02:53
    1、使用telnet判断...如果是linux机器,需要安装telnet.用法:telnet ip port1)先用telnet连接不存在的端口[root@localhost~]#telnet10.0.250.380Trying10.0.250.3...telnet:connecttoaddress10.0.250.3:Connect...
  • 能ping 端口不通端口可用性探测说明 端口可用性探测工具介绍 不同的操作系统,端口可用性探测所使用的工具也有所不同。 Linux 环境下端口可用性探测工具介绍 traceroute 是几乎所有 Linux 发行版本预装的网络...
  • ping命令只能测试某个IP通不通,不能测试端口的连通性。因为ping命令是基于ICMP协议,是计算机网络中的网络层的协议,但是想要测试某个的连通性,需要用传输层的TCP/UDP协议。 2. telnet 这个命令在windows/linux...
  • 针对Linux系统:有1、2、3、4四种方法针对Windows系统:有1、5两种通用方法目录针对Linux系统:有1、2、3、4四种方法针对...一般情况下使用"telnet ip port"判断端口通不通,其实测试方法不止这一种,还有很多种方法...
  • Linux环境下使用SSH判断端口是否

    千次阅读 2021-05-09 01:01:23
    Linux环境下使用SSH判断端口是否在windows/linux环境下,可以使用telnet判断端口状态,但有时候在Linux环境下没有telnet,所以可以使用ssh判断端口状态。一、ssh使用方法:命令:ssh -v -p port username@ip说明...
  • 测试Linux端口的连通性的四种方法

    千次阅读 2021-07-16 21:06:21
    telnet为用户提供了在本地计算机上完成远程主机工作的能力,因此可以通过telnet来测试端口的连通性,具体用法格式: telnet ip port 说明: ip:是测试主机的ip地址 port:是端口,比如80 如果telnet连接不存在的端口,...
  • 满意答案king1011122014.09.30采纳率:52%等级:8已帮助:914人ping能检查IP检查端口啊 ------解决--------------------------------------------------------TCP telnet 102.106.228.173 8601即 ------解决--------...
  • linux nc命令 查看端口通不通

    万次阅读 2016-12-15 15:45:33
    当某个服务不能访问,首先要查看服务的端口是否能够访问。...linux的nc命令,NetCat,在网络工具中有“瑞士军刀”美誉“,是解决这个问题的工具。 nc命令安装:  yum install nc nc命令参数解析:  nc [-hlnruz][-g]
  • 测试端口通不通的四种方法

    千次阅读 2020-09-23 15:57:36
    如果是linux机器,需要安装telnet. (2)ssh -v -p port username@ip ssh是linux的标准配置并且最常用。-v调试模式(会打印日志),-p指定端口 (3)wget ip:port wget是linux下的下载工具,需要先安装. (4)使用端口...
  • linux 检测端口的命令参考背景检测端口的命令curl 端口正常并能连通curl 端口未正常打开telnetnc安装nc命令nc 命令参数nc使用 参考 https://www.jianshu.com/p/a381f1240a9b ...背景 由于进程在运行时,有时候会出现,...
  • 翻译自: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...
  • Linux测试端口的连通性的四种方法

    千次阅读 2020-12-21 06:33:18
    目录方法一、telnettelnet为用户提供了在本地计算机上完成远程主机工作的能力,因此可以通过telnet来测试端口的连通性,具体用法格式:telnet ip port说明:ip:是测试主机的ip地址port:是端口,比如80如果telnet...
  • 您可能感兴趣的文章:确保Linux VPS及服务器更加安全之Xshell设置密钥登录Linux服务器配置ip白名单防止远程登录以及端口暴露的问题linux采用scp命令拷贝文件到本地,拷贝本地文件到远程服务器的方法Linux服务器删除...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 47,037
精华内容 18,814
关键字:

linux 测试端口通不通