#!/bin/bash

# 关闭 8888 和 9999 端口的所有访问
echo "$(date) - 关闭端口 8888 和 9999 的访问" >> /www/wwwroot/xn--0zwm56d/9999/nohup.out

# 清除所有现有的规则（保留默认策略）
iptables -F
ip6tables -F

# 仅保留默认策略，不清除默认策略
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT
ip6tables -P INPUT ACCEPT
ip6tables -P FORWARD ACCEPT
ip6tables -P OUTPUT ACCEPT

# 保存防火墙规则
service iptables save
service ip6tables save

# 重载防火墙规则
systemctl reload iptables
systemctl reload ip6tables

echo "$(date) - 防火墙规则已更新，关闭了端口 8888 和 9999 的所有访问。" >> /www/wwwroot/xn--0zwm56d/9999/nohup.out