精华内容
下载资源
问答
  • linux 测试端口不通(四种方法)

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

    针对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.


    转载于:https://www.cnblogs.com/chengkanghua/p/11046999.html

    展开全文
  • Linux端口测试连接(tcp、udp)​

    千次阅读 2019-06-25 09:09:58
    Linux端口测试连接(tcp、udp)​ 一、tenlnet测试tcp协议端口 端口未开放:未监听或是未通过防火墙服务 telnet: connect to address 39.108.155.201: Connection refused telnet: Unable to connect to remote ...

    Linux端口测试连接(tcpudp

    一、tenlnet测试tcp协议端

    端口未开放:未监听或是未通过防火墙服务

    telnet: connect to address 39.108.155.201: Connection refused

    telnet: Unable to connect to remote host

    端口正常开放:

    二、nc测试udp端口

    安装:

    yum install -y nc

    端口处于监听状态:

    一般只使用-u参数

    -u:udp协议 ;

    -v:详细模式;

    -z:只监测端口不发送数据。

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

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

    一般情况下使用"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 
    a
    ^]
    ^C
    [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 -
    a
    ^C

    不用-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

    总结

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

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

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

    展开全文
  • ##linux检测端口不通?

    千次阅读 2015-03-23 18:32:56
    利用nagios的检测命令check_tcp #!/bin/sh #################################################################### CMD=/usr/local/nagios/libexec/check_tcp IS_ALIVE=`$CMD -H $1 -p $2 | grep -c "OK"` ...

    利用nagios的检测命令check_tcp

    #!/bin/sh

    ####################################################################
    CMD=/usr/local/nagios/libexec/check_tcp
    IS_ALIVE=`$CMD -H $1 -p $2 | grep -c "OK"`
    if [ "$IS_ALIVE" = "1" ]; then
        echo "UP"
    else
        echo "DOWN"

    fi



    直接使用telnet

    telnet 192.168.0.223 3306

    展开全文
  • Linux测试端口是否ping的方法

    万次阅读 2019-03-27 00:09:45
    Linux系统有时候需要测试某个端口的连通性,用户可以参考如下方法来测试。方法一、telnet法 telnet为用户提供了在本地计算机上完成远程主机工作的能力,因此可以通过telnet来测试端口的连通性,具体用法格式:...
  • 针对Linux系统:有1、2、3、4四种方法 针对Windows系统:有1、5两种通用方法 目录 针对Linux系统:有1、2、3、4四种方法针对Windows系统:有1、5两种通用...一般情况下使用"telnet ip port"判断端口不通,其实...
  • Linux 测试连接端口

    千次阅读 2019-05-09 23:11:02
    如果是linux机器,需要安装telnet. 用法: telnet ip port 1)先用telnet连接不存在的端口 1 2 3 [root@localhost ~]# telnet 10.0.250.3 80 Trying 10.0.250.3... ...
  • linux 测试机器端口连通性方法 telnet方法 wget方法 ssh方法 curl方法 telnet 1.命令格式: telnet[参数][主机] 2.命令功能: 执行telnet指令开启终端机阶段作业,并登入远端主机。 示例:telnet ...
  • 测试Linux端口的连通性的四种方法

    万次阅读 2017-07-29 19:26:06
    Linux系统有时候需要测试某个端口的连通性,用户可以参考如下方法来测试。 方法一、telnet法  telnet为用户提供了在本地计算机上完成远程主机工作的能力,因此可以通过telnet来测试端口的连通性,具体...
  • 下面是telnet命令怎么看端口不通:1.同时按下键盘快捷键win+r,打开运行界面,输入cmd,回车确定。2.在命令提示符界面输入“telnet+空格+ip”确定就可查询端口是否连通。如何看端口不通,情况下面的提示:如果...
  • Linux之——udp端口测试连接

    万次阅读 2018-06-13 12:10:26
    一、tenlnet测试tcp [root@test ~]# telnet 192.168.209.121 123 Trying 192.168.209.121… telnet: connect to address ...实际使用时可以只用-u参数,-u代表udp协议 ,-v代表详细模式,-z代表只监测端口不发送数据。
  • 1,tcp 端口检测 telnet ip port [dev@kf-dev-node-004 ~]$ telnet 10.32.2.231 5060 失败: Trying 10.32.2.231… telnet: connect to address 10.32.2.231: Connection refused 成功: [dev@kf-dev-node-...
  • 能ping 通但端口不通端口可用性探测说明 端口可用性探测工具介绍 不同的操作系统,端口可用性探测所使用的工具也有所不同。 Linux 环境下端口可用性探测工具介绍 traceroute 是几乎所有 Linux 发行版本预装的网络...
  • linux 之测试端口命令wget

    千次阅读 2020-06-13 21:45:27
    2 ip通端口不通 Connecting to 11.11.255.11:20001... failed: Connection refused 3 端口通 Connecting to 11.11.255.11:20001... connected 理由: 1 telnet可能linux没有装,但wget 一般都有 2 tel...
  • linux nc命令 查看端口不通

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

    千次阅读 2019-04-30 13:54:36
    一般情况下使用"telnet ip port"判断端口不通,其实测试方法不止这一种,还有很多种方法,下面小编给大家分享了几种方法,具体内容请往下看: 准备环境 启动一个web服务器,提供端口. ? 1 2 [wyq@localhost ~]$...
  • Linux 测试IP和端口是否能访问

    万次阅读 2018-09-21 17:18:06
    wget是linux下的下载工具,需要先安装. 用法: wget ip:port 连接存在的端口 连接不存在的端口 二、使用telnet判断 telnet是windows标准服务,可以直接用;如果是linux机器,需要安装telnet. 用法: telnet ...
  • 如何测试服务器端口不通

    千次阅读 2018-07-31 11:55:00
    经常会遇到测试服务器端口不通的情况,在window上常用的是Telnet,不过Linux下Telnet是需要安装的.   一般情况下使用"telnet ip port"判断端口不通,其实不止这一种,还有很多种方法: 准备环境 ...
  • 如何测试端口不通

    千次阅读 2018-01-28 09:58:20
    一般情况下使用"telnet ip port"判断端口不通,其实测试方法不止这一种,还有很多种方法,下面小编给大家分享了几种方法,具体内容请往下看: 准备环境 启动一个web服务器,提供端口. ? ...
  • linux下检测远程端口是否打开

    千次阅读 2019-01-30 17:31:05
    常用telnet 118.10.6.128 88方式测试远程主机端口是否打开。 telnet baidu.com 80 Trying 123.125.114.144... Connected to baidu.com (123.125.114.144). #==>出现Connected表示连通了,说明百度的80端口开放...
  • linux 检测远程端口是否打开

    万次阅读 2018-08-27 10:43:48
    telnet [host] [port] # 检测指定端口是否通畅。 > telnet baidu.com 80 Trying 123.125.114.144... Connected to baidu.com (123.125.114.144). # 出现Connected表示连通了,说明百度的80端口开放的 Escape...
  • linux如何测试IP和端口是否能访问

    千次阅读 2018-04-27 16:06:52
    linux测试IP和端口是否能访问 linux下ping命令通常是用来检查网络是否通畅或者网络连接速度的命令。 而telnet命令是用来探测指定ip是否开放指定端口的。...
  • Linux下测试IP端口号连通性

    千次阅读 2019-12-27 16:57:26
    nc [-hlnruz][-g<网关……>][-G<指向器数目>][-i<延迟秒杀>][-o<输出文件>][-p<通信端口>][-s<来源位置>][-v……][-w<超时秒数>][主机名称][] nc命令参数解释 -n 直接指定ip地址,不通过域名解析 -v 显示指令执行...
  • 1、端口检测在Linux系统上测试端口是否通除了使用telnet外,还是可以使用nc命令,特别是在写维护脚本,由于telnet如果遇到端口不通,需要等待较长时间才能得到结果,而使用nc可以设置检测时长,同时可以一次性检测多...
  • Linux端口扫描方法

    千次阅读 2020-10-20 17:29:48
    在开发,调试,测试中,经常需要查看某台机子有没有开放指定的断口,这里列出了两种常用的查找Linux系统上哪些端口向外部开放的方法。当然,不止这两种方法,也可以自己写一个端口扫描工具。具体实现要根据TCP和UDP...
  • linux-检测远程端口是否打开

    万次阅读 2017-10-09 16:32:14
    常用telnet 110.101.101.101 80方式测试远程主机端口是否打开。   方法1.nmap ip -p port 测试端口  1.1 nmap ip 显示全部打开的端口 [root@localhost etc]# nmap 172.16.3.34 80 PORT STATE SERVICE...
  • Linux 测试IP和端口

    千次阅读 2019-07-03 14:04:05
    Linux 测试IP和端口 wget [ip]:[port] ➜ ~ wget 127.0.0.1:6379 --2019-07-03 13:57:43-- http://127.0.0.1:6379/ 正在连接 127.0.0.1:6379... 已连接。 已发出 HTTP 请求,正在等待回应... 200 没有 HTTP 头,假定...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 336,426
精华内容 134,570
关键字:

linux端口测不通

linux 订阅