linux系统防火墙关了telnet端口不通开启了端口2181,但是telnet连不上

我在telnet到linux上的时候报不能打开到主机的连接, 在端口23: 连接失败 请问是什么原因
[问题点数:20分,结帖人czs1982]
本版专家分:0
结帖率 100%
CSDN今日推荐
本版专家分:158
本版专家分:50
本版专家分:2162
本版专家分:0
本版专家分:144
本版专家分:1700
本版专家分:0
本版专家分:0
匿名用户不能发表回复!
其他相关推荐刚装好裸的centos6.5,很多东西跟以前比都是没有的,所以做起来会遇到很多问题。
今天刚把svn 无法ci的问题解决了,起完服后,发现客户端连不上。
1)端口转发,查看了一下虚拟机的端口转发,发现无问题,windows下的防火墙也都关闭了。
2)在非本地服(145上) ping,和telnet 都说能连上,说明网络层没问题,但是貌似telnet没响应。
3)在本服上tcpdump 对外端口,尝试连接 或telnet的时候 发现很长一段时间内都连续收到了tcp的包,但是内容都是相同的,
& &是客户端地址-&服务端地址:监听端口的 flag=S的包,表示是在一直尝试发送建立tcp链接第一次握手的请求
& & 正常建立连接应该是 S S . &然后发送数据时P . 断开连接是F . F .
& &综合分析了一下 &可能是linux设置了网络防火墙
4)service iptables status 发现果然如何,只对22端口开放了对外接受
修改/etc/sysconfig/iptables, 增加对监听端口的开放
然后重启 service iptables restart
接着就可以连接了。
===================
接着想到前些天用windows下的werl.exe jcl控制台去连接linux服务器的节点,无法连接直接terminated了,可能也是这个原因。
好像是4369端口但是开放了也不行,为了内网能稳定的做各种操作,所以干脆把iptables里面的REJECT都删了 然后发现 erl就能远程连了。
阅读(...) 评论()telnet 正在连接192.168.0.200...无法打开到主机的连接。 在端口 23: 连接失败 - 先飞的笨鸟的个人空间 - 51Testing软件测试网 51Testing软件测试网-中国软件测试人的精神家园
空杯心态,坚持
telnet 正在连接192.168.0.200...无法打开到主机的连接。 在端口 23: 连接失败
& 11:00:50
/ 个人分类:
转载自:http://www.jb51.net/os/windows/101051.html今天telnet,出现“正在连接192.168.0.200...无法打开到主机的连接。 在端口 23: 连接失败”以为ip没设好,上网一看是telnet服务器没安装。 这时请确认已经开始了telnet功能。打开控制面板-&卸载程序-&打开或关闭windows功能-&勾选Telnet服务器和Telnet服务端-&确定  现在打开cmd,输入telnet 127.0.0.1测试一下,如果成功,将出现如下画面。  如果不成功,可能是telnet服务并没有开启。(有的系统telnet功能虽然已经打开了,但是telnet依然连接不上,提示:connect refuse或者在端口 23: 连接失败),也可能是这个原因,下面是开启的步骤。(图中的数字为步骤的顺序,有注明右击的为鼠标右击,没有的是鼠标左击,或者下接选择对应的项。)  小结:关于这个telnet远程操作连接不成功,是因为默认的程序没有打开,如果你打开后在进行上面具体的步骤操作,那就你就可以解决啦!以后再遇到这些的问题就不会再烦恼了哦!问题描述:
比如在本机telent到192.168.8.170 主机的9000 端口,被拒绝。 [zhu@hadoop log]$ telnet 192.168.8.170 9000
Trying 192.168.8.170...telnet: connect to address 192.168.8.170: Connection refused
1. 被防火墙拦截。2. 该端口的监听地址为本机(127.0.0.1),如果这样的话,只有从本机发起的对端口的访问被允许,而外部主机访问被拒绝。可以通过“netstat -anp | grep 9000”命令查看该端口的监听地址: [zhu@hadoop log]$ netstat -anp | grep 9000
tcp 0 0 ::ffff:127.0.0.1:9000 :::* LISTEN 6614/java tcp 0 0 ::ffff:127.0.0.1:46722 ::ffff:127.0.0.1:9000 TIME_WAIT - tcp 0 0 ::ffff:127.0.0.1:46729 ::ffff:127.0.0.1:9000 TIME_WAIT - tcp 0 0 ::ffff:127.0.0.1:46723 ::ffff:127.0.0.1:9000 ESTABLISHED 6733/java tcp 0 0 ::ffff:127.0.0.1:46726 ::ffff:127.0.0.1:9000 TIME_WAIT - tcp 0 0 ::ffff:127.0.0.1:46730 ::ffff:127.0.0.1:9000 ESTABLISHED 6976/java tcp 0 0 ::ffff:127.0.0.1:9000 ::ffff:127.0.0.1:46730 ESTABLISHED 6614/java tcp 0 0 ::ffff:127.0.0.1:9000 ::ffff:127.0.0.1:46723 ESTABLISHED 6614/java
根据上面可知,9000端口监听的地址为本地地址(127.0.0.1)解决方法:如果防火墙过滤了访问该端口的请求则设置过滤规则,放行该端口或者关闭防火墙如果监听地址为本机地址则修改其监听地址为真是ip地址(如192.168.8.119)。 比如在hadoop中,可以更改本机地址(eg:localhost——&hadoop),然后在/etc/hosts配置文件中加入主机hadoop和ip 192.168.8.119的映射关系,然后修改core-site.xml中fs.default.name的值为"hdfs://hadoop:9000"。
linux ssh拒绝连接
1、sudo vi /etc/ssh/sshd_config
将PermitRootLogin修改为yes
2、sudo /etc/init.d/ssh restart重启动了s...
外界访问linux下的端口,连接不上
需要在linux的防火墙中将端口开放
vi /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport...
##linux检测端口通不通?
利用nagios的检测命令check_tcp
###################################################################...
当某个服务不能访问,首先要查看服务的端口是否能够访问。
如何查看服务器的端口是否处在监听状态,并能被client端访问。
服务器网络是联通,端口没有ip策略封封掉。
linux的nc命令,NetCat...
Linux系统有时候需要测试某个端口的连通性,用户可以参考如下方法来测试。
方法一、telnet法
telnet为用户提供了在本地计算机上完成远程主机工作的能力,因此可以通过...
针对Linux系统:有1、2、3、4四种方法
针对Windows系统:有2、5两种通用方法
一般情况下使用&telnet ip port&判断端口通不通,其实测试方法不止这一种,还有很多种方法...
windows上一般用telnet
如telnet ip port
linux上可以用telnet,跟windows一样 telnet ip port
也可以用wget:如:wget ip:po...
1. TCP/IP连接是通的。可以用ping 命令测试。
2. 服务器上Oracle Listener已经启动。
lsnrctl status
查看listener状态
一 Netcat使用手册
在网络工具中有“瑞士军刀”美誉的NetCat(以下简称nc),在我们用了N年了至今仍是爱不释手。因为它短小精悍(这个用在它身上很适合,现在有人已经将其修改成大...
没有更多推荐了,

我要回帖

更多关于 telnet防火墙 的文章

 

随机推荐