1 在windows上建立tunl
netsh interface ipv6 add v6v4tunnel "tun1" [windowsipv4] [linuxip]
注意:这里的cmd需要以管理员的身份运行
2 windows上设置ipv6地址
netsh interface ipv6 add address "tun1" aaaa:bbbb:cccc::255
3 将linux的ipv6地址绑定到windows的ipv6地址上
netsh interface ipv6 add route aaaa:bbbb:cccc::117/128 "tun1" aaaa:bbbb:cccc::255
4 在Linux服务器上建立tunl并连接windows的ipv4地址
ip tunnel add tun1 mode sit remote [windowsipv4] local [linuxipv4]
5 在linux服务器上将ipv6地址和之前设定windows的ipv6地址绑定
ip addr add aaaa:bbbb:cccc::117 peer aaaa:bbbb:cccc::255 dev tun1
6 最后启用ipv6地址规则即可
ip link set tun1 up
iptables –F
ip6tables -F
设置完成后,可以在windows和linux上查看已经建立好的tunl
配置完成后,可以在windows或linux可以ping对方的ipv6地址