telnet和ftp协议抓包分析

前几天做实验的时候直接用两台电脑在外网互ping通后研究如何telnet通信。但是实在是不理解用微软账户登陆后用户名和密码怎么填,而且域名为何物。纠结再三后忽然急中生智,把电脑设为本地登录,然后就黑进去了。暂且不详说win10如何安装telnet-server(自己下载了GoodTech Telnet Server),还有ping不通就关闭防火墙等等问题,毕竟百度还是可以解决的。

回来后要复制实验,我们选取主机和虚拟机通信,主机win10,虚拟机ubuntu。那么只要在虚拟机上装好服务端,主机装好客户端即可。还有一个头疼点在于wireshark没有借口,说是无法开启nfp服务,想来重装了WinPcap就好了。至于自己重装时一直不行,把提示出问题的文件删了,安装时重装一次就好了,如果不放心,可以剪切到其他地方即可。

一、安装服务端:首先使用apt工具下载并安装telnetd

执行命令:sudo apt install telnetd

telnet和ftp协议抓包分析_第1张图片

然后我们使用apt工具下载并安装xinetd

执行命令:sudo apt install xinetd

telnet和ftp协议抓包分析_第2张图片

然后就完成啦,我们开启服务

输入命令:sudo service xinetd status

telnet和ftp协议抓包分析_第3张图片

至于win10上如何安装telnet客户端,so easy

打开控制面板,点程序

telnet和ftp协议抓包分析_第4张图片点击启用或关闭Windows功能

telnet和ftp协议抓包分析_第5张图片

然后勾选Telnet客户端就可以了ftp也是同理

telnet和ftp协议抓包分析_第6张图片

然后我们在cmd中输入telnet 192.168.29.128

此ip为ubuntu地址

然后进入如下界面,正确输入账号密码即可。

telnet和ftp协议抓包分析_第7张图片

参考Ubuntu实现远程登陆之telnet——安装telnet服务端

ftp在win10上可以装服务端和客户端,装服务端可以参考

Win10开启FTP与配置(完整无错版)

我们只做服务器装在虚拟机上的。可以参考

Linux(Ubuntu 16.04)搭建ftp服务器(最简单版)

值得注意的是可以使用lcd切换到客户端目录或设置,用法如下

通过cmd命令到ftp上下载文件

与原文不同的是同样配置后原文作者可以匿名登录,自己并不可以

telnet和ftp协议抓包分析_第8张图片

显示不能进入设置的目录,自己改成~/ftp也不可以,不知道为什么。

还有一个疑问是如果想要外网访问自己的虚拟机要怎么做呢,听说要改桥接和子网掩码为255.255.0.0不知道是否可行。

你可能感兴趣的:(解决方法,计算机网络)