在Debian系統中,要使iptables支持IPv6,您需要安裝并配置ip6tables
sudo apt update
sudo apt upgrade
ip6tables:sudo apt install ip6tables
/etc/sysctl.conf文件:sudo nano /etc/sysctl.conf
找到以下行(如果找不到,請添加它們):
net.ipv6.conf.all.forwarding=1
net.ipv4.ip_forward=1
取消注釋(刪除行首的#),然后保存文件。
sudo sysctl -p
ip6tables命令配置IPv6規則。例如,要允許IPv6流量通過SSH(默認端口22):sudo ip6tables -A INPUT -p tcp --dport 22 -j ACCEPT
sudo ip6tables -L
iptables-persistent:sudo apt install iptables-persistent
在安裝過程中,它會詢問您是否要保存當前規則。選擇“是”,然后選擇“IPv6”。
現在,您的Debian系統應該已經支持IPv6,并且您可以使用ip6tables命令配置IPv6規則。