小编Geo*_*der的帖子

在 Debian 6 上使用 tayga 进行 NAT64 配置

我正在尝试在我的服务器上使用 tayga 实现 NAT64,但我不确定如何继续。

我的服务器通过一个 IPv4 地址和一个 /64 IPv6 地址块连接到互联网。它提供各种服务。出于某些原因,我还运行了一些 LinuX Containers (LXC)。这些是 IPv6 专有的。我在我的主机系统上实现了一个网桥 (br0),并将地址从 eth0 切换到 br0。我的容器在 IPv6 上成功地相互通信。通过主机上的 mod_proxy,我也可以将仅 ipv6 的网络服务器 (LXC) 连接到 IPv4 互联网。但只是在一个方向,你可以说。

对于某些自动更新功能,我需要 NAT64+DNS6,因为某些更新服务器不支持 IPv6。

让我们假设以下情况,并注意 IP 地址并未真正使用。

主机 br0:

inet address: 10.0.0.1 # external IP
inet6 address: 2a01::1/64 # external IP
Run Code Online (Sandbox Code Playgroud)

LXC eth0:

# external IP, some ip6tables forward rules implemented on the host 
inet6 address: 2a01::2/64
Run Code Online (Sandbox Code Playgroud)

我在我的主机上安装了 tayga 并像这样配置它:

tun-device nat64
ipv4-addr 192.168.255.1
prefix 2a01:0:0:0:64::/96
map 192.168.255.2 2a01::2
Run Code Online (Sandbox Code Playgroud)

Tayga 自动从该 /96 子网中选择一个 …

networking linux debian nat ipv6

5
推荐指数
0
解决办法
4064
查看次数

标签 统计

debian ×1

ipv6 ×1

linux ×1

nat ×1

networking ×1