centos 7 中端口开放了端口,内部外部都不能访问!!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos 7 中端口开放了端口,内部外部都不能访问!!相关的知识,希望对你有一定的参考价值。

本人有一事不明,已经折磨我好几天了。望各位老师,前辈指点迷津,小弟在此感激不尽!我开通了2个端口:888、8610.但是一个也不通,外网不同也就罢了,搞不明白为啥内网访问也不通。从网上查了很多资料,千变一律,都没有什么进展。请大神们指点。

参考技术A 1、相应的服务起来没有?888,8610端口是否在监听状态?
netstat -lnpt
2、如果服务起来了,检查一下selinux有没有关闭
getenforce #查看

setenforce 0 #临时关闭,重启失效
3、尝试下内网能不能telnet 端口本回答被提问者和网友采纳
参考技术B

    端口对应的是服务

    服务都没有  访问什么东西?

    这些都是最基础的知识

    如果连这些基本的概念 都不理解

    建议还是不要浪费时间在这些上 做点其他的更有意义

    希望可以帮助你 请采纳 谢谢

解决CentOS7安装Tomcat不能被外部访问的问题

在CentOS7安装了Tomcat,在服务器内部使用火狐浏览器通过localhost:8080是可以访问的,但是不能被外部访问,主要原因是因为防火墙的存在,导致端口不能被访问。CentOS是使用firewall而不是iptables貌似也找不到iptables这个目录了。解决这个问题的办法就是通过firewall添加我们需要开放的端口。我们先使用一个命令查看防火墙是启用状态

firewall-cmd --state

如果启用了防火墙会返回running,未启用返回not running,在running的状态下我们添加我们需要的端口 8080

firewall-cmd --permanent --zone=public --add-port=8080/tcp

--permanent参数表示永久性的开启这个端口,去掉--permanent表示暂时性的开放。然后重现加载一下firewall

firewall-cmd --reload

我们还可以使用下面的命令查看开启的端口

firewall-cmd --permanent --zone=public --list-ports

 

补充两个防火墙相关的命令
1、开启防火墙

systemctl start firewalld.service

2、关闭防火墙

systemctl stop firewalld.service

以上是关于centos 7 中端口开放了端口,内部外部都不能访问!!的主要内容,如果未能解决你的问题,请参考以下文章

CentOS 7 开放防火墙端口

求助:centos开放的端口不能访问

CentOS 7 开放防火墙端口命令

CentOS 7 开放防火墙端口 命令(转载)

解决CentOS7安装Tomcat不能被外部访问的问题

centos7虚拟机开启端口后 外部不能访问的问题