Centos 7 开放查看端口 防火墙关闭打开

Centos 7 firewall 命令:

查看已经开放的端口:

firewall-cmd --list-ports

开启端口

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

命令含义:

–zone #作用域

–add-port=80/tcp #添加端口,格式为:端口/通讯协议

–permanent #永久生效,没有此参数重启后失效

重启防火墙

firewall-cmd --reload #重启firewall
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动

CentOS 7 以下版本 iptables 命令

如要开放80,22,8080 端口,输入以下命令即可

/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
/sbin/iptables -I INPUT -p tcp --dport 22 -j ACCEPT
/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

然后保存:

/etc/rc.d/init.d/iptables save

查看打开的端口:

/etc/init.d/iptables status

关闭防火墙

1) 永久性生效,重启后不会复原

开启: chkconfig iptables on

关闭: chkconfig iptables off

2) 即时生效,重启后复原

开启: service iptables start

关闭: service iptables stop

时间: 2024-08-11 22:22:52

Centos 7 开放查看端口 防火墙关闭打开的相关文章

Centos 7和 Centos 6开放查看端口 防火墙关闭打开

Centos 7 firewall 命令: 查看已经开放的端口: firewall-cmd --list-ports 开启端口 firewall-cmd --zone=public --add-port=80/tcp --permanent 命令含义: –zone #作用域 –add-port=80/tcp #添加端口,格式为:端口/通讯协议 –permanent #永久生效,没有此参数重启后失效 重启防火墙 firewall-cmd --reload #重启firewall systemctl

CentOS 7 开放3306端口访问

CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙. 1.关闭firewall: systemctl stop firewalld.service systemctl disable firewalld.service systemctl mask firewalld.service 2.安装iptables防火墙 yum install iptables-services -y 3.启动设置防火墙 # systemctl enable iptables

centos 7.0 查看selinux状态|关闭|开启

Linux在安装好之后通常SELinux都是出于默认开启的状态,开启的情况下会导致一些服务的安装不成功. 在不需要的情况下完全可以关闭掉,下面是在centos 7.0里面如何查看,关闭selinux. 查看selinux状态 Linux在安装好之后通常SELinux都是出于默认开启的状态,开启的情况下会导致一些服务的安装不成功. 在不需要的情况下完全可以关闭掉,下面是在centos 7.0里面如何查看,关闭selinux. 查看selinux状态 [[email protected] ~]# s

查看端口、关闭端口

1.在dos命令下查看tomcat占用的进程,首先在运行里输入cmd进入dos,输入命令“netstat -ano | findstr 8080”(tomcat默认端口为8080).查出PID(最后一列就是),假设PID为207340,输入命令“taskkill /F /PID 207340”,这样8080端口就释放了 原文地址:https://www.cnblogs.com/duanwandao/p/9943643.html

Linux防火墙怎么开放特定端口

Linux防火墙怎么开放特定端口 iptables是linux下的防火墙,同时也是服务名称. service iptables status 查看防火墙状态 service iptables start 开启防火墙 service iptables stop 关闭防火墙 service iptables restart 重启防火墙 防火墙开放特定端口: ①文件/etc/sysconfig/iptables ②添加: -A RH-Firewall-1-INPUT -m state --state

CentOS/Linux 开放80、8080端口或者开放某个端口

装载系统的时候只开启了22端口.结果再装完Nginx+php+mysql 后不能访问网站. iptables -L -n 查看防火墙设置发现没开启80端口 由于Linux防火墙默认是关闭的.可以用两种方式,一个是关闭防火墙,另一个就是让防火墙开放这个端口. 关闭防火墙命名: service iptables stop (不推荐) 开放8080端口的解决步骤如下: 1.修改/etc/sysconfig/iptables 文件,增加如下一行: -A RH-Firewall-1-INPUT -m st

linux下mysql开启远程访问权限及防火墙开放3306端口

开启mysql的远程访问权限 默认mysql的用户是没有远程访问的权限的,因此当程序跟数据库不在同一台服务器上时,我们需要开启mysql的远程访问权限. 主流的有两种方法,改表法和授权法. 相对而言,改表法比较容易一点,个人也是比较倾向于使用这种方法,因此,这里只贴出改表法 1.登陆mysql mysql -u root -p 2.修改mysql库的user表,将host项,从localhost改为%.%这里表示的是允许任意host访问,如果只允许某一个ip访问,则可改为相应的ip,比如可以将l

centos6.0如何开启远程访问权限及防火墙开放3306端口

在Linux中装上mysql之后,发现windows中用navicat连接数据库失败,这是由于默认mysql的用户是没有远程访问的权限的,因此当navicat程序跟mysql数据库不在同一台服务器上时,我们需要开启mysql的远程访问权限才能正常访问mysql数据库. 主要的有两种方法,改表法和授权法,下面将分别介绍. 1.登陆mysql [java] view plain copy mysql -u root -p 2.改表法:修改mysql库的user表,将host项,从localhost改

查看端口是否放通

一.Windows查看端口是否已经打开 1)利用netstat命令(能够显示当前的 TCP/IP 网络连接情况,注意:只有安装了TCP/IP协议,才能使用netstat命令.) netstat -na(查看所有的) 2)利用telnet命令(查看单个的IP的端口是否放通) 没有放通 放通 打开端口方法: 1.win7下打开端口win7防火墙例外设置方法控制面板(右上角选择查看方式为大图标)—防火墙—高级设置—高级设置—出站规则—最右边 新建规则“新建出站规则向导”,在向导的第一步,选择要创建的防