龙空技术网

linux防火墙

奋发云朵ft 195

前言:

当前同学们对“linux虚拟机防火墙”大体比较看重,我们都需要分析一些“linux虚拟机防火墙”的相关知识。那么小编也在网摘上网罗了一些关于“linux虚拟机防火墙””的相关资讯,希望姐妹们能喜欢,兄弟们快快来了解一下吧!

防火墙

我们都知道,外部网络想要访问虚拟机内部的linux系统,一定是要将linux防火墙开放对应端口或者直接关闭防火墙,不然外部连接会出现很大问题。

Linux中有两种防火墙软件,ConterOS7.0以上使用的是firewall,ConterOS7.0以下使用的是iptables

防火墙根据配置文件/etc/sysconfig/iptables来控制本机的”出”、”入”网络访问行为。

firewall开启防火墙:

 systemctl start firewalld
关闭防火墙:
 systemctl stop firewalld
查看防火墙状态:
 systemctl status firewalld
设置开机启动:
 systemctl enable firewalld
禁用开机启动:
 systemctl disable firewalld
重启防火墙:
 firewall-cmd --reload
开放端口(修改后需要重启防火墙方可生效):
 firewall-cmd --zone=public --add-port=8080/tcp --permanent
查看开放的端口:
 firewall-cmd --list-ports
关闭端口:
 firewall-cmd --zone=public --remove-port=8080/tcp --permanent
Iptables安装

由于CenterOS7.0以上版本并没有预装Iptables,我们需要自行安装。因为centos7以上用firewall,所以暂时不用管iptables

安装前先关闭firewall防火墙安装iptables:

 yum install iptables
安装iptables-services:
 yum install iptables-services
使用开启防火墙:
 systemctl start iptables.service
关闭防火墙:
 systemctl stop iptables.service
查看防火墙状态:
 systemctl status iptables.service
设置开机启动:
 systemctl enable iptables.service
禁用开机启动:
 systemctl disable iptables.service

标签: #linux虚拟机防火墙