使用tayga测试无状态nat64功能

论坛 期权论坛 脚本     
已经匿名di用户   2022-4-13 16:42   1950   0

使用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转发功能:
net.ipv4.ip_forward = 1
net.ipv6.conf.all.forwarding = 1
net.ipv6.conf.default.forwarding = 1

测试验证:
另外一台机器的路由指向nat64设备:ip -6 route add default via 240e:fb:afff:e122:5fd:384e:4b43:bb59
配置/etc/hosts文件2001:db8:1:ffff::14.215.177.38 www.baidu.com
curl -6 www.baidu.com验证成功

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:81
帖子:4969
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP