Freenas/FreeBSD 将 IPv6 映射到 IPv4



我在Freenas监狱里有一个Plexmediaserver,我可以在特定端口上使用IPv4地址来访问它。 但我也需要用IPv6来使用它。

我需要一个端口映射器或类似的东西。 对于Windows,我发现了以下内容:

netsh interface portproxy add v6tov4 32400 192.168.1.35 32400

它有效。

我需要在我的 Freenas(FreeBSD( 服务器上使用这样的东西,但我不知道怎么做。

编辑: 我现在安装了 ipfw。我需要这样的东西:

ipfw -q add fwd 192.168.1.35,32400 all from any to any 32400 in

但它不会像这样工作

在 FreeBSD jail 中,IPv6 和 IPv4 可以很好地协同工作, 这只是一个非常基本的例子/etc/jail.conf如何做到这一点

exec.start = "/bin/sh /etc/rc";
exec.stop = "/bin/sh /etc/rc.shutdown";
exec.clean;
mount.devfs;
allow.raw_sockets;
securelevel=3;
host.hostname="$name.your-hostname";
path="/tank/jails/$name";
base {
jid = 10;
ip6.addr = bge0|2001:4860:4860:0063::3;
ip4.addr = 192.168.1.35;
}

在这种情况下,bge0是包含 ipv6 段的接口/64

您需要在主主机上设置 IP 别名,并且在大多数情况下不需要执行 NAT。

相关内容

  • 没有找到相关文章

最新更新