测试与另外一个服务器端口的连通性

多年来碰到了大大小小的漏洞事件也是漏怕了。所以对端口都是严格限制访问ip的。那么有的时候会有一些无法连接什么的报错。比如某业务服务器连接到数据库服务器是走内网的。开了端口还有ip授权的,但是laravel还是提示连接失败,那么这个时候就要看看这台业务服务器访问数据库服务器内网ip的3306端口是否正常连接了。

使用telnet ,以前是windows,经常机器是没有telnet的,还要各种图形界面找telnet。用了ubuntu ,centos ,macos 就直接可以用,或者一键安装方便多了。

telnet x.x.x.x 3306

root@debugger:~# telnet 10.1.13.87 3306
Trying 10.1.13.87…
Connected to 10.1.13.87.
Escape character is ‘^]’.
N
5.7.25-log��
sy-4<-
g4511{Oj<3mysql_native_password

从另外一个角度来说,数据库服务器端口如果公开暴露在网络上,一个telnet就可以被批量扫描到。而且直接爆出了数据库的版本,如果这个版本突然爆出漏洞,那么将是何等的危险,非常容易凉凉。

发表评论

电子邮件地址不会被公开。 必填项已用*标注