telnet客户端和服务器端安装

目录

1.telnet和ssh的区别

2.telnet服务器安装

3.telnet服务器安装问题分析

 4.telnet客户端


1.telnet和ssh的区别

  1. telnet是明码传输,ssh是加密传输。
  2. 端口区别:telnet是23 ssh是22。
  3. ssh分ssh1和ssh2。两者是不兼容的版本,使用不同的协议。
  4. telnet 不安全,防火墙会阻挡其通信。
  5. 通信方式:ssh:用户名@ip,telnet:ip port

2.telnet服务器安装:

参考:

Linux开发之——Ubuntu20.04.1开启SSH和Telnet服务

Ubuntu下Telnet服务器的配置方法

xinetd 服务的简单配置

网上使用一下两种方式安装,感觉用xinetd的方式比较多,我也是用的xinetd的方式。

1、$sudo apt-get install xinetd telnetd

2、$sudo apt-get install openbsd-inetd telnetd

telnetd:应该属于server进程,有了这个进程,你才能从别的机器上telnet到本机 就像sshd和ssh一样,要开启sshd服务,才能ssh连接

xinetd/openbsd-inetd 是守护这个进程

3.telnet服务器安装问题分析:

当时装完以后总是出现:

 

 本地telnet服务可以使用,但外部是链接不上的。

我通过几步去解决问题:

1.查看网络是不是连通:

 网络是连通的。

2.是防火墙阻挡:

 防火墙没有阻挡

3.端口被阻挡:

        

 进入这个文件

把端口号改为其他,我改成了

 

 发现可以连通了:

 4.telnet客户端

ubuntu上自带telnet客户端,Windows上面要自己开启telnet客户端,也可以使用putty等工具连接telnet服务器。

参考:

Windows开发之——Telnet Service

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
TCP(Transmission Control Protocol)是一种面向连接的、可靠的传输层协议,用于在网络中提供双向数据流的传输服务。它确保数据分组按顺序到达,并提供了错误检测和重传机制,这对于需要稳定数据传输的应用,如网页浏览、文件传输等非常重要。 在网络调试过程中,通常涉及到客户端服务器之间的通信。客户端服务器都需要配置各自的IP地址和端口号来进行连接: - **客户端**:在客户端上,你需要指定要连接的服务器的IP地址和端口。比如,如果你正在使用命令行工具telnet或浏览器访问网站,可能会输入类似 `telnet server_ip port_number` 或 `http://server_ip:port_number` 这样的地址,其中 `server_ip` 是服务器的公网IP地址,`port_number` 是服务器监听的服务端口(常见的HTTP端口是80,HTTPS是443,FTP则是21等)。 - **服务器**:服务器通常会在其配置文件中设定监听的IP地址和端口。如果是监听所有可用的网络接口,可能用 `0.0.0.0` 表示,如果是仅监听特定本地接口,则指定具体的IP地址。默认情况下,很多服务会监听所有的本地端口,但为了安全起见,也可能需要明确指定一个端口号。 当进行TCP通信的网络调试时,常用的工具包括Wireshark(抓包分析)、tcpdump(命令行下的网络监控),以及一些专用的网络诊断软件,它们可以帮助你查看和追踪数据包从发出到接收的过程,帮助定位问题。在出现问题时,你可能需要检查双方的IP和端口设置是否正确,是否存在防火墙阻止等问题。如果必要,也可以通过修改这些设置来测试不同的配置组合。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值