是这样的:我需要限制客户对TELNET服务器(10.163.240.1)的访问,想让用户TELNET到另一台机器(10.163.240.7)上,然后由(10.163.240.7)把这个TELNET对话转到(10.163.240.1)上并对用户的权限和时间进行限制
思路如下:客户用一个WinSock连接(10.163.240.7)上的WinSock1,(10.163.240.7)用WinSock2连接(10.163.240.1),并由WinSock2把WinSock1接收的数据传给(10.163.240.1)
请问各位高手,这一段的核心代码应该怎么写呢?
小弟在这里先行谢谢了!

解决方案 »

  1.   

    设客户为A,中转服务器为B,TELNET为C 可以这样                       
                                               ---没有通过 关闭对话,可以使用标准TELNET会话。
    A- 连接,验证- >B port 21(TELNET标准端口)|
                                               ---通过则连接C port 8888,使用winsock2  还有不知道,你的telnet是不是个标准的telnet服务器,如果是的话B只是做个中转就好。传递数据就可以了.
    sub winsock1_dataarrive ()
    temp=winsock1.getdata
    winsock2.senddata temp
    end sub