开发者社区> 问答> 正文

端口无法访问

添加安全组,关闭防火墙,端口仍然无法访问。 Snipaste_2020-08-10_11-49-44.png 这样只有6379可以访问

展开
收起
大风来来 2020-08-10 11:58:53 693 0
1 条回答
写回答
取消 提交回答
  • 通常我们在linux启动一个监听进程,在其他服务器链接此端口不通,第一反应想到的可能是防火墙没关

    centos7 systemctl stop firewalld.service

    centos6.x service iptables stop 1 2 3 4 5 关闭防火墙后,这个端口还是没办法访问,这个时候你就需要看看进程绑定的地址了,

    [qun@cluster-master hadoop]$ netstat -anpl|grep 8040 (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 127.0.0.1:8040 0.0.0.0:* LISTEN 4158/java 1 2 3 4 如果发现端口绑定的地址为127.0.0.1:8040,那么在其他服务器是肯定没办法访问的; 解决办法有两种:

    将进程绑定到0.0.0.0,这个通常是配置文件的方式 将/etc/hosts中所有127.0.0.1的配置删掉

    2021-02-05 11:58:53
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载