ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 使用telnet测试指定端口的连通性

使用telnet测试指定端口的连通性

原创 Linux操作系统 作者:lhrbest 时间:2020-09-11 16:33:02 0 删除 编辑


使用telnet测试指定端口的连通性

大家知道, telnet  是一个阉割版的  ssh  ,它数据不加密,数据容易被盗窃,也容易受中间人攻击,所以默认情况下 telnet 端口是必须要被关闭的。

telnet为用户提供了在本地计算机上完成远程主机工作的能力,因此可以通过telnet来测试端口的连通性。

确认远程主机的端口



在测试端口的连通性之前,我们先使用  nmap  命令来查看目标服务器的端口开放状态。

    $ nmap lxlinux.net



    使用telnet测试端口的连通性



    在确认了目标服务器的端口开放性之后,我们就可以使用 telnet 来测试端口的连通性了。测试的格式是:

      $ telnet server port

      比如我们想要测试 http 的端口(80)连通性,我们可以这样测试:

        $ telnet lxlinux.net 80

        从提示中我们可以看出来,它显示  Connected to lxlinux.net.  ,这说明这个端口是是连通的。

        如果端口是不连通的,那么它将提示  unable connect to remote host: Connection timed out  。

        现在我们再来试试关闭的端口。我们来测试一下 22 端口,这个端口没有被 nmap 扫描出来,所以应该是关闭的。为了保险起见,我们可以用 nmap 再来确认一下,这时我们要加上  -p  选项。

          $ nmap -p 22 lxlinux.net

          所以现在确认了 22 端口是关闭的了,我们就可以使用 telnet 来测试它的连通性。

            $ telnet lxlinux.net 22

            提示里显示 Connection refused  ,这说明这个端口也是不连通的。

            当你用 telnet 连接上某个端口后,可以按  CTRL+] 进入到交互界面:

              telnet>

              然后再输入  quit  再敲下回车,即可退出连接。

              利用 telnet 的这个特性,我们可以写个脚本来测试多个主机及端口的连通性。

              比如我们写了下面这个脚本  multipletelnet.sh :

                #!/bin/bashtelnet lxlinux.net 80telnet baidu.com 80telnet lxlinux.net 443

                然后我们再使用  chmod  命令赋予它可执行权限:

                  $ chmod +x multipletelnet.sh

                  当然,如果你想要同时测试多个端口的话,那么这个脚本就有点力不从心了,在这种情况下,你就需要用到 nmap  及其它相似工具了。





                  About Me

                  ........................................................................................................................

                  ● 本文作者:小麦苗,部分内容整理自网络,若有侵权请联系小麦苗删除

                  ● 本文在个人微 信公众号( )上有同步更新

                  ● QQ群号: 230161599 、618766405,微信群私聊

                  ● 个人QQ号(646634621),微 信号(db_bao),注明添加缘由

                  ● 于 2020年9月 在西安完成

                  ● 最新修改时间:2020年9月

                  ● 版权所有,欢迎分享本文,转载请保留出处

                  ........................................................................................................................

                  小麦苗的微店

                  ● 小麦苗出版的数据库类丛书: http://blog.itpub.net/26736162/viewspace-2142121/

                  小麦苗OCP、OCM、高可用、DBA学习班http://blog.itpub.net/26736162/viewspace-2148098/

                  ● 数据库笔试面试题库及解答: http://blog.itpub.net/26736162/viewspace-2134706/

                  ........................................................................................................................

                  请扫描下面的二维码来关注小麦苗的微 信公众号( )及QQ群(230161599、618766405)、添加小麦苗微 信(db_bao), 学习最实用的数据库技术。

                  ........................................................................................................................

                   

                   



                  来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26736162/viewspace-2718911/,如需转载,请注明出处,否则将追究法律责任。

                  请登录后发表评论 登录
                  全部评论
                  【QQ:646634621】【微信:db_bao】【微信公众号:DB宝】【11g、12c OCM】【QQ群:230161599、618766405】【《数据库笔试面试宝典》作者】【OCP、OCM、高可用(RAC+DG+OGG)、MySQL培训班已开讲,只讲实用内容】

                  注册时间:2012-09-23

                  • 博文量
                    1611
                  • 访问量
                    9385650