解析telnet session的退出命令


在Telnet的退出操作中,我们可以使用telnet session的相关命令。这里我们就简单介绍一下具体的应用代码吧。这里我们主要分析了主机间相互远程连接的问题。那么让我们详细看一下嵌套的telnet session的退出的具体操作吧。

home

假设从Atelnet到B,然后再从Btelnet到C.按 "^] q" 就直接退到A了.为什么会这样?有什么办法能退到B?

原因

O normal normal normal

/|\ -------->telnet session -------->telnet session ---> machine C

/ \ chars on Machine A chars On Machine B chars

O escape NOT forwarded

/|\ -------->telnet session --XXX--->telnet session ---> machine C

/ \ on Machine A On Machine B

办法一:两个telnet的 escape 字符设成不一样的

别都用 ^] 做 escape 字符

办法二:让telnet session A 给telnet session B 发 escape 字符

假设 escape 字符是 ^]

第一步:进入telnet session A 的命令模式command mode).

O ^] NOT forwarded

/|\ ------->telnet session --XXX--->telnet session ---> machine C

/ \ on Machine A On Machine B

命令telnet session A 发送 escape 字符 到telnet session B 以进入telnet session B 的命令模式

O "send escape" ^]

/|\ -------->telnet session -------->telnet session -X-> machine C

/ \ on Machine A On Machine B

发送退出命令到telnet session B

O 'q' 'q'

/|\ -------->telnet session -------->telnet session -X-> machine C

/ \ on Machine A On Machine B

相关内容

    暂无相关文章