请问一个telnet的实现问题

王朝厨房·作者佚名  2007-01-02
宽屏版  字体: |||超大  

我想在server A上面做一telnet,当从一台pc telnet到server A的时候,然后再从A telnet到另外一个telnet server B,请问应该怎么实现呢?

我想这样做不知道可不可以。就是在A上面写个程序,他的作用就是监听所有到本地23号端口的连接,然后跟telnet server B建立起连接(B是任何一台telnet server的地质),然后只要接收到来自pc的包,就全部send给B,接收到来自B的包,就全部send给A,行吗?

好像有点问题。

望高手不吝赐教

glz 回复于:2002-07-25 13:08:13

你想写程序吗,本来就可以的

dtedu 回复于:2002-07-25 14:06:03

不用写程序即可实现!

fengger 回复于:2002-07-25 14:41:06

当然可以实现的,但是那是别人写的程序,我想写我自己的

菜青虫 回复于:2002-07-25 16:44:42

很简单的。大概就是这样一个流程:

1.create a tcpserver on server A listening on port 23

2.get a connect from any client to server A port 23,then create a connect to server B port 23

3.loop.when server A recv a msg from client then send it to server B. when server A recv a msg from server B then send it to client.

4.when anyone (client or server B)disconnect,then disconnect another one.

很简单吧。

arbol 回复于:2002-09-06 15:35:09

其实这个过程很简单,你可以先telnet试试。在用程序实现,不是很难。

wdbj 回复于:2002-09-06 15:47:13

别累着啊,有现成的干吗不用

lcz88990200 回复于:2002-12-04 09:10:15

就是

kpflysky 回复于:2002-12-06 14:26:26

就是有现成的干吗不用

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有