NAT64采用tayga实现,DNS64采用bind9.8实现。
1 平台搭建
平台为ubuntu12.04 Desktop版本。正常安装即可。
2 NAT64(tayga)
2.1 安装
在终端模式下输入
sudo apt-get install tayga
2.2 配置
2.2.1 相关设置
sudo gedit /etc/tayga.conf
按照说明配置,目前实现方案不需要修改。
2.2.2 创建、启动设备
tayga –mktun
ip link set nat64 up
2.2.3 地址、路由配置
ip addr add 192.168.0.1 dev nat64 (修改为本机IPv4地址)
ip addr add 2001:db8:1::1 dev nat64 (修改为本机IPv6地址)
ip route add 192.168.255.0/24 dev nat64(不需要修改)
ip route add 2001:db8:1:ffff::/96 dev nat64(不需要修改)
2.2.4 启动IPv4、IPv6转发
sysctl -w net.ipv4.conf.all.forwarding=1
sysctl -w net.ipv6.conf.all.forwarding=1
2.2.5 启动tayga
tayga
可使用tayga –d进入debug模式。
ping6 2001:db8:1:ffff::192.168.0.1(192.168.0.1修改为本机IPv4地址)
2.2.6 NAT64设置
iptables -t nat -A POSTROUTIN