首页 > 电脑 > linux telnet 不了内外网,其它服务器telnet 同样的IP又可以。

linux telnet 不了内外网,其它服务器telnet 同样的IP又可以。

电脑 2022-10-21

局域网内电脑能ping通服务器,telnet不通,但外界电脑能telnet通服务器

1 ping是ICMP协议,ICMP仅包含控制信息,没有端口。telnet是TCP协议,有端口,能承载数据。 2 不能telnet并不代表不能ping,这是两种完全不同的数据包,防火墙中可以设置允许哪种包通过的。 3 最简单的测试办法是在本机上telnet 127.0.0.1,如果失败就是telnet服务没有启动,如果成功就说明防火墙作了限制。 4 telnet服务启动位置在服务中的telnet,选择启动。

一台内网Linux服务器,有一个网段的IP可以访问,但别的网段的IP都无法访问服务器上所部署的系统,telnet均

首先先查看SELINUX和防火墙,如果没有再来查看iptables iptables -L查看ip过滤规则(iptables可以做防火墙但是他本身其实是个ip过滤规则系统而已) 如果是设置的话 例如:允许192.168.10.0网段的通过80端口,其他则拒绝的话 iptables -A INPUT -s 192.168.10.0 -p tcp --dport 80 -j ACCEPT iptables -A INPUT -p tcp --dport 80 -j DROP

为什么telnet命令在linux上不能用?

  • telnet命令通常用来远程登录。

  • telnet程序是基于TELNET协议的远程登录客户端程序。

  • Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。

  • 它为用户提供了在本地计算机上完成远程主机工作的 能力。在终端使用者的电脑上使用telnet程序,用它连接到服务器。

  • 终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样。可以在本地就能控制服务器。

  • 要开始一个 telnet会话,必须输入用户名和密码来登录服务器。Telnet是常用的远程控制Web服务器的方法。

  • 但是,telnet因为采用明文传送报文,安全性不好,很多Linux服务器都不开放telnet服务,而改用更安全的ssh方式了。

  • 但仍然有很多别的系统可能采用了telnet方式来提供远程登录,因此弄清楚telnet客户端的使用方式仍是很有必要的。

  • telnet命令还可做别的用途,比如确定远程服务的状态,比如确定远程服务器的某个端口是否能访问。

  • 1.命令格式:
    telnet[参数][主机]

  • 2.命令功能:
    执行telnet指令开启终端机阶段作业,并登入远端主机。

  • 3.命令参数:
    -8 允许使用8位字符资料,包括输入与输出。
    -a 尝试自动登入远端系统。
    -b《主机别名》 使用别名指定远端主机名称。
    -c 不读取用户专属目录里的.telnetrc文件。
    -d 启动排错模式。
    -e《脱离字符》 设置脱离字符。
    -E 滤除脱离字符。
    -f 此参数的效果和指定“-F”参数相同。
    -F 使用Kerberos V5认证时,加上此参数可把本地主机的认证数据上传到远端主机。
    -k《域名》 使用Kerberos认证时,加上此参数让远端主机采用指定的领域名,而非该主机的域名。
    -K 不自动登入远端主机。
    -l《用户名称》 指定要登入远端主机的用户名称。
    -L 允许输出8位字符资料。
    -n《记录文件》 指定文件记录相关信息。
    -r 使用类似rlogin指令的用户界面。
    -S《服务类型》 设置telnet连线所需的IP TOS信息。
    -x 假设主机有支持数据加密的功能,就使用它。
    -X《认证形态》 关闭指定的认证形态。

  • 4.使用实例:
    实例1:远程服务器无法访问
    命令:telnet 192.168.120.206
    输出:
    代码如下:
    [root@localhost ~]# telnet 192.168.120.209
    Trying 192.168.120.209.。。
    telnet: connect to address 192.168.120.209: No route to host
    telnet: Unable to connect to remote host: No route to host
    [root@localhost ~]#

  • 说明:

  • 处理这种情况方法:
    (1)确认ip地址是否正确?
    (2)确认ip地址对应的主机是否已经开机?
    (3)如果主机已经启动,确认路由设置是否设置正确?(使用route命令查看)
    (4)如果主机已经启动,确认主机上是否开启了telnet服务?(使用netstat命令查看,TCP的23端口是否有LISTEN状态的行)
    (5)如果主机已经启动telnet服务,确认防火墙是否放开了23端口的访问?(使用iptables-save查看)

linux服务器重启后不能telnet

1、由于在Windows Vista之后的版本默认并没有提供Telnet功能。如果需要使用Telnet就必须打开此项功能。以Windows 7为例,首先打开控制面板。 2、然后在控制面板中打开“程序和功能”。 3、再在左上角点击“打开或关闭Windows功能”。 4、在“打开或关闭Windows功能”对话框中勾选“Telnet客户端”,点击确定,系统会自动安装。到此Windows终端的工作已经完成。 5、Linux服务器开启Telnet服务 许多Linux系统在默认情况下是不安装Telnet服务的,如果需要使用就必须安装此项服务。安装的方法有很多,小编在这里只介绍yum安装Telnet服务,它

关于linux下的telnet问题

你是要连到LINXU系统下吗 ? 还是从LINUX系统连到你本机? 如果能从你的LINUX系统下能连到你局域网的机器,那说明是你主机的问题, 但是你从你本机连到局域网的机器可以,连到LINUX系统不行。。。 这就不能说明是你主机的问题! 你从WINDOWS连到LINUX不是这样连的!难道你不知道就是用MSTSC连到LINUX系统都不行吗?MSTSC只能连到WINDOWS。。。 要是传输数据的话你可以用WINSCP这个软件。。。MSTSC这个WINDOWS自带的软件是不行的! 好好学习下你的LINUX吧! 给你一个网站:http://www.linux-cn.com/

标签:linux telnet 电脑网络 信息技术

大明白知识网 Copyright © 2020-2022 www.wangpan131.com. Some Rights Reserved. 京ICP备11019930号-18