1. 初始化iptables规则
功能:初始化iptables规则,清除默认规则并设置基本策略。
#!/bin/bash
# 清除所有默认规则
iptables -F
iptables -X
iptables -Z
# 设置默认策略
iptables -P INPUT DROP
iptables -P FORWARD DROP
iptables -P OUTPUT ACCEPT
echo "iptables rules initialized."
2. 允许特定IP访问
功能:允许特定IP地址访问服务器。
#!/bin/bash
# 配置参数
ALLOWED_IP="192.168.1.100"
# 允许特定IP访问
iptables -A INPUT -s "$ALLOWED_IP" -j ACCEPT
echo "Allowed access from $ALLOWED_IP."