一、背景
前提条件:我们要把需要验证的服务器的防火墙关闭。
检查两个服务器是否连通,可以同ping或者telnet,但是它两是由区别的。
ping是测试网络连通性的,telnet是连接远程主机的一个方式。
它两之间没有必然的联系,可以ping通不代表可以telnet通,可以telnet通不代表可以ping通,一般情况telnet如果可以访问通代表可以访问某个服务器的端口,当然这两个服务器可以通信的。
注意:telnet 是访问网络端口用的,它可以判断出远程服务器端口是否可以被当前服务器访问,前提是远程服务器的端口必须被监听
。
我们可以Netcat 来让某个端口处于监听状态。
二、Netcat的使用
Netcat的使用:https://www.fujieace.com/linux/nc-2.html
Linux版本下载地址:https://nmap.org/ncat/
Windows版本下载地址:http://nmap.org/dist/ncat-portable-5.59BETA1.zip
我们以windos为例进行使用。
2.1 把下载的文件解压在一个文件夹下
如果想在dos下直接用就把路劲配置道环境变量的path下,如果不想这么麻烦就直接在文件夹目录上属于 cmd 回车
2.2 通过Netcat建立tcp监听和连接tcp端口
## 在当前服务器上建立 TCP / UDP端口监听
ncat -l