Linux管理所有http访问
时间: 2024-02-09 15:34:47 浏览: 58
要管理 Linux 上所有的 HTTP 访问,可以使用 iptables 或者 firewalld。
使用 iptables,你可以使用以下命令允许或拒绝 HTTP 访问:
允许 HTTP 访问:
```bash
iptables -A INPUT -p tcp --dport 80 -j ACCEPT
```
拒绝 HTTP 访问:
```bash
iptables -A INPUT -p tcp --dport 80 -j DROP
```
使用 firewalld,可以使用以下命令允许或拒绝 HTTP 访问:
允许 HTTP 访问:
```bash
firewall-cmd --add-service=http --permanent
firewall-cmd --reload
```
拒绝 HTTP 访问:
```bash
firewall-cmd --remove-service=http --permanent
firewall-cmd --reload
```
这些命令会将 iptables 或 firewalld 配置为允许或拒绝所有 HTTP 流量。你也可以使用更详细的规则来指定特定 IP 地址或网段的访问权限。
阅读全文