<分区>
这个命令到底发生了什么?
telnet somehost 25
这是否意味着我使用 telnet 在端口 23 上在我的主机和某个主机之间创建连接,然后某个主机的 telnet 将它转发到端口 25?
感谢您的帮助!
干杯
丹尼尔
<分区>
这个命令到底发生了什么?
telnet somehost 25
这是否意味着我使用 telnet 在端口 23 上在我的主机和某个主机之间创建连接,然后某个主机的 telnet 将它转发到端口 25?
感谢您的帮助!
干杯
丹尼尔
最佳答案
您的示例中没有端口转发。您的示例只是意味着与 somehost
的端口 25 建立 telnet 连接。然后会发生什么取决于那台机器的端口 25 上正在监听什么;理论上它可以运行一个服务器,将连接转发到其他机器,但这与实际的 telnet 连接是分开的。 Telnet 本身没有任何端口转发功能。如果需要,请改用 ssh。 (实际上,无论如何都要使用 ssh,因为 telnet 不安全。)
关于linux - telnet 端口转发是如何工作的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4063946/
相关文章:
c++ - 为什么我通过串行发送的字节流(写入/dev/tty*)被重新映射回来?
c# - 如何使用 NLog 在 Linux 上的 var/log/my-app-dir 中添加日志文件和文件夹
java - Android 上无法从 Telnet 服务器收到任何响应
.net - 基于 .NET Framework 构建的 Linux Distro
java - Jarsigner 错误 : java. lang.RuntimeException
android - 与 Android M 设备连接时 Alljoyn 文件传输问题
smtp - '邮件来自 :' SMTP command not working with google smtp server