使用tayga测试nat64功能:
tayga程序安装在/usr/local/sbin/tayga目录下
配置文件在/usr/local/etc/tayga.conf下
建立db目录mkdir -p /var/db/tayga,这个目录存储map关系
tayga.conf配置文件:
tun-device nat64
ipv4-addr 192.168.255.1
prefix 2001:db8:1:ffff::/96 # replace with a prefix from
# your site's address range
dynamic-pool 192.168.255.0/24
执行:tayga --mktun建立TUN网络接口
nat64接口地址和路由配置:
ip link set nat64 up
ip addr add 2001:db8:1::1 dev nat64 # replace with your router's address
ip addr add 192.168.0.1 dev nat64 # replace with your router's address
ip route add 2001:db8:1:ffff::/96 dev nat64 # from tayga.conf
ip route add 192.168.255.0/24 dev nat64 # from tayga.conf
启动tayga程序:tayga
配置snat: iptables -t nat -A POSTROUTING -s 192.168.255.0/24 -j SNAT --to-source 10.2.21.13
/etc/sysctl.conf文件中配置IPv4和IPv6转发功能