linuxCentOS 6 7打开关闭端口命令

简介: linuxCentOS 6 7打开关闭端口命令

1.

CentOS6使用的是firewall防火墙

1. 打开配置文件

[root@localhost ~]# vi /etc/sysconfig/iptables

2. 正确的配置文件

# Firewall configuration written by system-config-firewall

# Manual customization of this file is not recommended.

*filter

:INPUT ACCEPT [0:0]

:FORWARD ACCEPT [0:0]

:OUTPUT ACCEPT [0:0]

-A INPUT -m state –state ESTABLISHED,RELATED -j ACCEPT

-A INPUT -p icmp -j ACCEPT

-A INPUT -i lo -j ACCEPT

-A INPUT -m state –state NEW -m tcp -p tcp –dport 22 -j ACCEPT

-A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT

-A INPUT -j REJECT –reject-with icmp-host-prohibited

-A FORWARD -j REJECT –reject-with icmp-host-prohibited

COMMIT

-A INPUT -m state –state NEW -m tcp -p tcp –dport * -j AC

3. 新开启的端口 一定要在22端口的后面写

重启防火墙  使配置生效

[root@localhost ~]# /etc/init.d/iptables restart


查看开放的端口

[root@localhost ~]# /etc/init.d/iptables status

关闭防火墙

[root@localhost ~]# /etc/init.d/iptables stop

2.

CentOS7使用的是firewall防火墙,不再是原来的iptables

1:查看firewall防火墙状态

      firewall-cmd --state

      或者

      systemctl status firewalld

2:打开防火墙

      systemctl start firewalld

3:关闭防火墙

      systemctl stop firewalld

4:重启防火墙

      firewall-cmd --relaod

      或者

      systemctl reload firewalld

5:开机自启动防火墙

      systemctl enable firewalld

6:禁止开机启动防火墙

      systemctl disable firewalld

6:查看已打开的端口

      firewall-cmd --list-ports

7:打开端口

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

     其中permanent表示永久生效,public表示作用域,8080/tcp表示端口和类型

8:关闭端口

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

相关文章
|
22小时前
|
程序员 C语言
文件的打开和关闭
文件的打开和关闭
7 1
|
1月前
关闭文件
关闭文件。
12 2
|
2月前
|
弹性计算 安全
阿里云8211端口怎么打开?
幻兽帕鲁默认端口号8211,使用阿里云服务器搭建幻兽帕鲁服务器需要开通8211端口游戏才可以正常运行,阿里云服务器的端口号在安全组中打开,阿里云百科网以开通幻兽帕鲁8211端口为例,来详细说下阿里云安全组开端口方法
|
4月前
文件的打开关闭
文件的打开关闭。
40 0
|
8月前
cmd强制关闭端口,解除端口占用
cmd强制关闭端口,解除端口占用
99 0
|
编译器
文件的打开与关闭
文件的打开与关闭
84 0
文件的打开与关闭
|
存储 开发者 Python
文件的打开和关闭 | 学习笔记
快速学习 文件的打开和关闭
77 0
文件的打开和关闭 | 学习笔记
|
网络协议 网络安全 Linux
Firewalld打开、关闭端口
1、firewalld的基本使用 启动: systemctl start firewalld 查看状态: systemctl status firewalld  停止: systemctl disable firewalld 禁用: systemctl stop firewalld 2.systemctl是CentOS7的服务管理工具中主要的工具,它融合之前service和chkconfig的功能于一体。
1230 0