评论

收藏

[Linux] telnet查看远程机器端口是否可以访问

服务系统 服务系统 发布于:2022-09-15 18:36 | 阅读数:394 | 评论:0

# telnet查看远程机器端口是否可以访问
今天我在cnaaa.com购买的云服务器的Linux下面用tomcat部署了web应用,看日志什么的都没有问题,但在windows下面就是不能访问。
最后推测是Linux的没有把tomcat的8080端口对外开放
### windows下查看远程机器端口是否开放的方法
用telnet命令,格式是`telnet IP port`
例如,查看biadu的80端口是否开放的命令是
`telnet baidu.com 80`
如果端口可以方法则进入一个全黑的cmd。
如果不能访问的话,例如
`telnet baidu.com 8080`
则会出现“正在连接baidu.com...”最后出现无法连接。
这篇笔记的目的是记录下如何简单快速的判断远程机器的端口是否可以访问,所以,到这里的结束了。
telnet的用法也比较强大,这里引用一些参数。
> Telnet 客户端命常用命令:
> open : 使用 openhostname 可以建立到主机的 Telnet 连接。
close : 使用命令 close 命令可以关闭现有的 Telnet 连接。
display : 使用 display 命令可以查看 Telnet 客户端的当前设置。
send : 使用 send 命令可以向 Telnet 服务器发送命令。支持以下命令:
ao : 放弃输出命令。
ayt : “Are you there”命令。
esc : 发送当前的转义字符。
ip : 中断进程命令。
synch : 执行 Telnet 同步操作。
brk : 发送信号。
上表所列命令以外的其他命令都将以字符串的形式发送至 Telnet 服务器。例如,sendabcd 将发送字符串 abcd 至 Telnet 服务器,这样,Telnet 会话窗口中将出现该字符串。
quit
使用 quit 命令可以退出 Telnet 客户端。