⑴ 解决telnet: connect to address 127.0.0.1: Connection refused的错误信息(2)
[root@localhost software]# rpm -qa telnet-server
telnet-server-0.17-47.el6_3.1.i686
已经安装好telnet-server服务啦,但由于telnet服务是由xinetd守护的,所以我们需要重新启动xinetd。
[root@localhost software]# service xinetd restart
停止 xinetd:[确定]
正在启动 xinetd:[确定]
启动成功,我们来测试一下连接是否正常。
[root@localhost software]# netstat -tnl | grep 23
tcp 0 0 0.0.0.0:36232 0.0.0.0:* LISTEN
tcp 0 0 :::23 :::* LISTEN
[root@localhost software]# telnet localhost 23
Trying ::1...
Connected to localhost.
Escape character is '^]'.
CentOS release 6.4 (Final)
Kernel 2.6.32-358.11.1.el6.i686 on an i686
login:
如果无法让胡猛连接到telnet,哪么需要修改/etc/xinetd.d/telnet文件
[root@localhost software]# vi /etc/xinetd.d/telnet
service telnet
{
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
#disable = yes
}
将disable=yes行前加#注做伍释掉,或者把yes改为no
然后重新启动xinetd服务
[root@localhost software]# service xinetd restart
停止 xinetd:[确定]
正在启动 xinetd:[确定]
或者需要开启防火墙的23端口,我们可以配置一下防火墙,添加telnet的23端口服务
[root@localhost software]# setup
文本模式设置工具 1.19.9 (c) 1999-2006 Red Hat, Inc
┌─────┤ 选择一种工具 ├─────┐
│ │
│ 防火墙配置 │
│ 键盘配置 │
│ 网络配置 │
│ 系统服务 │
│ 验证配置 │
│ │
│ ┌──────────┐ ┌──────┐ │
│ │ 运行工具 │ │ 退出 │ │
│ └──────────┘ └──────┘ │
│ │
│ │
└──────坦桥────────────────────┘
<Tab>/<Alt-Tab> 在元素间切换 | 使用 <Enter>
我们也可以采用命令行形式添加规则到防火墙中
添加一条配置规则,如要想开放23的端口,如下所示:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 23 -j ACCEPT
重启iptables
看下状态
(1) 重启后永久性生效:
开启:chkconfig iptables on
关闭:chkconfig iptables off
(2) 即时生效,重启后失效(即重启后防火墙自动开启):
开启:service iptables start
关闭:service iptables stop
⑵ telnet在端口23处连接失败 是什么意思
telnet提示“在端口23:连接失败”,说明没有开启telnet服务。
解决方法如下
1、在运用telnet命令时经常显示不是内部或外部命令,或无法打开到主机的连接,在端口23:连接失败,如下图。
5、此时再调用telnet命令即可。
(2)stelnet时网络异常扩展阅读
telnet命令用途
Telnet是Internet远程登录服务的标准协议和主要方式,最初由ARPANET开发,现在主要用于Internet会话,它的基本功能是允许用户登录进入远程主机系统。
Telnet可以让我们坐在自己的计算机前通过Internet网络登录到另一台远程计算机上,这台计算机可以是在隔壁的房间里,也可以是在地球的另一姿祥顷端。
当登录上远程计算机后,本地计算机就等同于远程计算机的一个终端,我们可以用自己的计算机直接操纵远程计算机,享受远程计算机本地终端同样的操作权限。
Telnet的主要用途就是使用远程计算机上所拥有的本地计算机没有的信息资源,如果远程的主要目的是在本地计算机与远程计算机之间传递文件,迹陆那么相比而言使用FTP会更加快捷有效。
交互过程
当我们使用Telnet登录进入远程计算机系统时,事实上启动了两个程序:一个是Telnet客户程序,运行在本地主机上;另一个是Telnet服务器程序,它运行在要登录的远程计算机上。
本地主机上的Telnet客户程序主要完成以下功能:
1、建立与远程服务器的TCP联接。
2、从键盘上接收本地输入的字符。
3、将输入的字符串变成标准格式并传送给远程服务器。
4、从远程服务器接收输出的信息。
5、将该信息显示在本地主机屏幕上。
⑶ 路由器无法Telnet的原因分析以及解决方法
大家都对路由器有一定的了解,接下来我给大家介绍阿尔法路由器无法Telnet的原因分析以及解决 方法 。希望能帮到大家。
路由器无法Telnet的原因分析以及解决方法一、组网环境
在阿尔法路由器的组网环境中,当配置完成后,所有的业务运行正常,通过外网或者阿尔法A上可以Ping通阿尔法B,但是无法Telnet到阿尔法B,如果先从外网登陆上,则能够Telnet到路由器。
二、故障分析
1、分析Telnet与Ping的区别在于:Ping可以直接在阿尔法B接口返回包,而Telnet服务需袜亮要上送到阿尔法B主控处理。根据现象信息,估计是接口板到主逗配控的通道受到了影响。
2、在阿尔法A上执行:ping 221.238.222.254,返回信息正常。
3、在阿尔法A上执行:ping –r 221.238.222.254,结果返回失败。
4、通过上面我们基本可以确定是上送主控有问题。采用记录路由的方式ping 阿尔法B,阿尔法B接到报文后需要上送主控处理。
5、登陆阿尔法B,执行:display cpu -usage slot 6,发现6号板CPU使用率较其他接口板为高。
6、登陆阿尔法B,执行:display ip statistics slot 6,由显示信息可知,阿尔法B的6号板有大量的TTL超时报文的上送,而且增长很快。
7、登陆阿尔法A,执行:display ip statistics slot 6,发现6号板也存在大量的TTL超时报文的上送。
8、由于有大量异常报文的上送占用了上送主控的带宽,导致无法Telnet到阿尔法B,而且,由于流量从阿尔法A上对内外网进行访问,所以从外网登陆到阿尔法B也要经过阿尔法A到阿尔法B互连的6号板。
三、故障处理
尽管大量超时报文导致Telnet上送报文被挤掉,但该种情况不会影响正常的路由协议。只影响上送主控的报文,也不会影响正常的业务转发,不需处理,协议报文的优先级比较高,有单独的带宽保证上送。
经过上面的排查,我们发现由于暂时的路由环路导致阿尔法能Ping通而Telnet失败,这是不需要处理的,很快就会好起来,Telnet和Ping报文上送的优先级较低,所以有大量的TTL报文上送时会导致Telnet和Ping上送到主控的报文被挤掉。
路由器的相关 文章 :
1. 路由器安全管理有哪些方法
2. 路由器连接猫无法上网怎么办
3. 怎么山好指设置无线路由器网络参数
4. 教你如何简单设置无线路由