小编Ski*_*man的帖子

为什么我无法 telnet 到具有侦听服务的本地端口?

我怀疑这是一个非常简单的问题,或者是一个非常复杂的问题。

我有一个运行 ubuntu 10.04 的无头服务器,我可以通过 ssh 访问它。我拥有系统的完全 root 访问权限。我正在尝试设置一个 ssh 隧道以允许我通过 vnc 访问系统(但这不是我的问题。

我在端口 5903 上运行 vnc,这是其 netstat 输出:


Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:5903            0.0.0.0:*               LISTEN      7173/Xtightvnc
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      
465/sshd
Run Code Online (Sandbox Code Playgroud)

但是当我尝试从同一系统内远程登录到该端口并登录时,出现无法连接错误


# telnet localhost 5903
Trying ::1...
Trying 127.0.0.1...
telnet: Unable to connect to remote host: Connection timed out
Run Code Online (Sandbox Code Playgroud)

我能够远程登录到端口 22(作为验证)


~# telnet localhost 22
Trying ::1...
Connected to localhost.
Escape character is '^]'.
SSH-2.0-OpenSSH_5.3p1 Debian-3ubuntu7
Run Code Online (Sandbox Code Playgroud)

我尝试使用 …

firewall port telnet

5
推荐指数
1
解决办法
3万
查看次数

标签 统计

firewall ×1

port ×1

telnet ×1