{eval=Array;=+count(Array);}
sudo iptables -L如果出现错误,说明iptables未安装或未运行。可以使用以下命令安装和启动iptables:
sudo apt-get install iptables sudo systemctl start iptables2. 设置默认策略:
sudo iptables -P INPUT DROP sudo iptables -P FORWARD DROP sudo iptables -P OUTPUT ACCEPT以上命令设置了默认的策略,允许出站流量,禁止所有入站流量和转发流量。 3. 允许某些端口的入站流量:
sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT以上命令允许SSH和HTTP流量进入服务器。 4. 允许本地回环:
sudo iptables -A INPUT -i lo -j ACCEPT sudo iptables -A OUTPUT -o lo -j ACCEPT以上命令允许本地回环流量,这对于许多应用程序非常重要。 5. 保存规则:
sudo iptables-save > /etc/iptables/rules.v4以上命令将当前的iptables规则保存到/etc/iptables/rules.v4中,以便在重启后恢复规则。 6. 重新加载规则:
sudo iptables-restore < /etc/iptables/rules.v4以上命令重新加载保存的规则。 注意:以上规则只是一个示例,具体的规则应该根据服务器的实际情况进行调整。同时,iptables配置较为繁琐,也存在易出错的情况,因此需要仔细检查配置和备份规则。
0
回答0
回答0
回答1
回答0
回答0
回答0
回答0
回答0
回答0
回答