首先开启ipv6转发
echo “net.ipv6.conf.all.forwarding=1” >> /etc/sysctl.conf
sysctl -p

设置转发规则
ip6tables -t nat -A PREROUTING -p tcp –dport TCP端口 -j DNAT –to-destination [目标IPv6]:TCP端口
ip6tables -t nat -A PREROUTING -p udp –dport UDP端口 -j DNAT –to-destination [目标IPv6]:UDP端口
ip6tables -t nat -A POSTROUTING -d 目标IPv6 -p tcp -m tcp –dport TCP端口 -j SNAT –to-source 本地IPv6地址
ip6tables -t nat -A POSTROUTING -d 目标IPv6 -p udp -m udp –dport UDP端口 -j SNAT –to-source 本地IPv6地址

debian11测试通过,请注意设置转发规则的前两个指令,后面的目标IPv6带括号

最后修改日期: 2024年2月8日

作者

留言

撰写回覆或留言

发布留言必须填写的电子邮件地址不会公开。