Linux开发学习路线图22端口是连通还是自我提升??

$ telnet lxlinux.net 80

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

假如端口是不连通的,这么它将提示unableconnecttoremotehost:Connectiontimedout。

图片[1]-Linux开发学习路线图22端口是连通还是自我提升??-唐朝资源网

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

图片[2]-Linux开发学习路线图22端口是连通还是自我提升??-唐朝资源网

$ nmap -p 22 lxlinux.net

图片[3]-Linux开发学习路线图22端口是连通还是自我提升??-唐朝资源网

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

$ telnet lxlinux.net 22

提示里显示Connectionrefusedlinux系统用telnet测试端口映射,这说明这个端口也是不连通的。

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

telnet>

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

图片[4]-Linux开发学习路线图22端口是连通还是自我提升??-唐朝资源网

图片[5]-Linux开发学习路线图22端口是连通还是自我提升??-唐朝资源网

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

例如我们写了下边这个脚本multipletelnet.sh:

#!/bin/bash
telnet lxlinux.net 80
telnet baidu.com 80

telnet lxlinux.net 443

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

$ chmod +x multipletelnet.sh

图片[6]-Linux开发学习路线图22端口是连通还是自我提升??-唐朝资源网

其实,假如你想要同时测试多个端口的话,这么这个脚本就有点力不从心了,在这些情况下,你就须要用到nmap及其它相像工具了。

最后,近来好多男子伴找我要Linux学习路线图,于是我按照自己的经验,借助业余时间通宵肝了一个月,整理了一份电子书。无论你是笔试还是自我提高,相信还会对你有帮助!目录如下:

图片[7]-Linux开发学习路线图22端口是连通还是自我提升??-唐朝资源网

免费献给你们,但求你们金指给我点个赞!

电子书|Linux开发学习路线图

也希望有男子伴能加入我,把这份电子书做得更完美!

有收获?希望老铁们来个三连击linux系统用telnet测试端口映射,给更多的人听到这篇文章

© 版权声明
THE END
喜欢就支持一下吧
点赞75 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片