首先开启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带括号
留言