我们可以使用以下命令来测试telnet VIA端口;在以下示例中,我们测试端口 6667:
[root@kafka03 ~]# telnet kafka02 6667
Trying 103.64.35.86...
Connected to kafka02.
Escape character is '^]'.
^CConnection closed by foreign host
Run Code Online (Sandbox Code Playgroud)
由于在某些机器上我们不能使用 telnet(出于内部原因),有什么替代方法来检查端口,如 telnet?
我正在诊断旧的 Solaris 10 版本,在端口扫描期间我发现一个开放端口不在此服务器的批准列表中。
我尝试了各种netstat开关组合,但似乎无法获得正确的输出,该输出为我提供了相关服务名称或开放端口的 PID。
与后来的 Solaris 版本和其他 Unix 操作系统相比,此版本中的 netstat 功能集似乎受到限制。netstat -tulpn例如不起作用。
lsof由于安全限制,我也无法安装。
有任何想法吗?