windows(win8)和linux(CentOS6)上的telnet的开启和使用
来源:互联网 发布:中国软件国际地址 编辑:程序博客网 时间:2024/05/31 13:17
实验简述:本实验中我们运行一个服务器小程序,然后用telnet去连接它并向他发送数据,telnet模拟客户端的角色。
1.windows上的telnet的开启和使用
1.1运行能接收客户端数据的服务器小程序
这里的服务器小程序我们参考了Python基础教程(第2版)一书的代码清单14-6,和上一篇博文一样依然在eclipse中运行。
这里的服务器端小程序的功能是这样的:当有客户端(telnet)向他发起连接请求时,服务器小程序的控制台就会打印出“Got connection from xxx”的信息,如果客户端向他发送数据,控制台会打印出收到的数据信息,当客户端断开连接,控制台会打印出“xxx disconnected”的信息。
1.2 开启windows上的telnet客户端
右键win键进入“命令提示符(管理员)”的界面,输入telnet,如果提示“‘telnet’不是内部或外部命令,也不是可运行的程序或批处理文件”,则说明你的windows还没有开启telne客户端。开起的方式如下:控制面板->程序和功能->启用或关闭Windows功能,然后如图选择
确定后,再在管理员命令行界面输入telnet,如果进入telnet客户端界面则开启成功。
telnet命令行界面里,输入q(quit)则可以退出telnet client,输入?可查看其他命令的用法:
1.3 测试telnet
启动服务器小程序以后,然后再管理员命令行界面输入如下命令查看1234端口的状态,因为服务器小程序使用的是1234端口
上图说明服务器程序运行正常,然后用telnet测试
然后会进入一个telnet会话的界面,此时服务器端控制台输出了连接成功的信息
然后我们可在telnet会话界面里输入我们要发送的数据信息“hello, server . I am telnet. goodbye”,输入完可按Ctrl+]退出telnet会话,回到telnet client界面:
查看服务器程序的控制台的输出:
telnet client命令行键入q(quit),则可断开与服务器端的连接
服务器端控制台的输出:
2.CentOS上telnet的开启和使用
2.1运行服务端小小程序
同上一篇博文的实验环境,两台服务器gb33和gb34,在gb33上运行服务端小程序,在gb34上用telnet模拟客户端请求连接gb33 1234端口并发送数据。
在gb33上运行上面的服务端小程序python code14_6_select.server.py,若运行不成功报错可参见上一篇博文的一些解决方法,记得要关闭服务器端的iptables:service iptables stop,否则gb34执行telnet时会不成功。
2.2在客户机上安装和开启telnet客户端
在gb34上查看telnet的rpm包,首先要确保34机器上安装了telnet客户端:
没有就要yum install –ytelnet
2.3 telnet测试
在gb34上执行telnet,进入telnet client,然后请求连接gb33 1234端口:o(open) gb33 1234:
在gb33服务端查看连接(打印)信息:
在gb33的telnet客户端输入要发送给服务端的数据信息,输入结束按Ctrl+]退出telnet会话,键入q(quit)退出telnet客户端
在gb33服务端查看接收的信息:
可以看到服务器小程序成功接收到来自telnet客户端的数据信息,并且telnet客户端断开连接后,服务端打印出“xxx disconneted”的信息。
- windows(win8)和linux(CentOS6)上的telnet的开启和使用
- windows(win8)的telnet服务的开启和授权登陆
- Linux和windows的telnet登录服务
- win7下开启和使用telnet的方法
- linux开启ftp和telnet
- Windows XP使用telnet远程连接Linux(CentOS6.2)的正确方法
- 开启linux的telnet服务
- Windows和linux中telnet、ssh的配置
- win8下telnet服务的启动和配置
- ARM-Linux中(BusyBox制作的文件系统)telnet服务器的配置和开启
- linux下开启ftp和telnet服务
- linux 开启ftp和telnet服务
- Linux下开启和关闭Telnet服务
- linux(CentOS6)上mysql的安装、远程登录和使用以及mysql-python的实验
- linux as4 虚拟机 上开启 telnet 和ssh 和 ftp 服务
- BusyBox制作的文件系统-telnet服务器的配置和开启
- windows开启telnet服务的方法
- telnet检测和开启
- HDU 1035 && poj 1573 Robot Motion【模拟】
- 我的2015:行走篇
- 数据结构学习笔记——顺序存储结构
- 淘宝违规考试软件1.0
- linux系统的体系结构以及文件数据结构
- windows(win8)和linux(CentOS6)上的telnet的开启和使用
- iptables详解
- Logistic Regression详解
- Java 和 C 的入门案例
- IEEE floating point
- 解决zlib编译不过
- 让CPU使用为正弦曲线-编程之美1.1实现
- TextView的属性详解
- 图的DFS的非递归算法