linux中某个端口拒绝远程主机连接原因及解决方法
来源:互联网 发布:内存兼容性测试软件 编辑:程序博客网 时间:2024/05/18 12:01
问题描述: 比如在本机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 原因:原因有两个
一个是被防火墙拦截
或者该端口的监听地址为本机(127.0.0.1),如果这样的话,只有从本机发起的对端口的访问被允许,而外部主机访问被拒绝。可以通过“netstat -anp | grep 9000”命令查看该端口的监听地址: [zhu@hadoop log]$ netstat -anp | grep 9000
解决方法:
1 如果防火墙过滤了访问该端口的请求则设置过滤规则,放行该端口或者关闭防火墙
2 如果监听地址为本机地址则修改其监听地址为真是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"。
Trying 192.168.8.170...
telnet: connect to address 192.168.8.170: Connection refused 原因:原因有两个
一个是被防火墙拦截
或者该端口的监听地址为本机(127.0.0.1),如果这样的话,只有从本机发起的对端口的访问被允许,而外部主机访问被拒绝。可以通过“netstat -anp | grep 9000”命令查看该端口的监听地址: [zhu@hadoop log]$ netstat -anp | grep 9000
(Not all processes could be identified, non-owned process info will not be shown, you would have to be root to see it all.) 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)
解决方法:
1 如果防火墙过滤了访问该端口的请求则设置过滤规则,放行该端口或者关闭防火墙
2 如果监听地址为本机地址则修改其监听地址为真是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"。
0 0
- linux中某个端口拒绝远程主机连接原因及解决方法
- linux中某个端口拒绝远程主机连接原因及解决方法
- linux中某个端口拒绝远程主机连接原因及解决方法
- linux中某个端口拒绝远程主机连接原因及解决方法
- linux中某个端口拒绝远程主机连接原因及解决方法
- CuteFTP远程主机拒绝连接Linux(RedHat)
- Telnet连接Win7系统被拒绝的原因及解决方法
- mysql 拒绝远程主机连接问题
- mysql拒绝远程连接的解决方法
- Flume Avro Source 远程连接拒绝解决方法
- 如何检测远程主机上的某个端口是否开启?
- 如何检测远程主机上的某个端口是否开启
- 如何检测远程主机上的某个端口是否开启?
- 远程访问linux连接失败原因及处理
- rdesktop连接windows主机提示被拒绝的解决方法
- Debian9中无法连接Mariadb(Mysql)的原因及解决方法
- sqlserver 连接远程主机及导入数据
- 80端口被占用原因及解决方法
- Pro Android学习笔记(一五五):传感器(5): 磁场传感器和方位(上)
- Hibernate工作原理及为什么要用?
- 【nRF51822学习教程】SDK框架分析
- 给 Android 开发者的 RxJava 详解
- B-Tree、B+树、B*树
- linux中某个端口拒绝远程主机连接原因及解决方法
- 多行变成一列数据 用XML方式显示连接在一起
- Kintinuous + Elastic Fusion 配置运行方法
- 普通函数与构造函数
- 收集的48个Shell脚本小技巧
- 深入理解linux内核list_head的实现
- Spark Streaming Hello World案例动手实战其工作原理
- hdu5855(2016多校第9场,二分,最大权闭合图,最大流)
- loadrunner的linux版安装方法,主要为了装负载机,哈哈哈