ubantu部署firewalld.service
时间: 2024-09-11 11:04:57 浏览: 42
Ubantu环境安装.docx
Ubuntu部署firewalld服务通常涉及设置防火墙规则以控制系统的网络流量。firewalld是一个动态、灵活的防火墙系统,它可以在Linux上提供IPv4和IPv6支持。以下是基本步骤:
1. 更新包列表并安装firewalld:
```bash
sudo apt update
sudo apt install firewalld
```
2. 启动和启用firewalld服务,使其在系统启动时自动运行:
```bash
sudo systemctl start firewalld
sudo systemctl enable firewalld
```
3. 验证服务状态:
```bash
sudo systemctl status firewalld
```
4. (可选)查看默认防火墙策略:
```bash
sudo firewall-cmd --get-default-zone
```
5. 配置规则:你可以通过`firewall-cmd`命令行工具添加、修改或删除规则。例如,允许HTTP访问:
```bash
sudo firewall-cmd --reload
```
6. 管理端口:要开放特定端口,可以用类似的方式,如开放80端口(HTTP):
```bash
sudo firewall-cmd --permanent --add-port=80/tcp
sudo firewall-cmd --reload
```
7. 检查打开的端口:
```bash
sudo ufw status numbered
```
阅读全文