2017-07-14 143 views
-1

我在Freenas Jail中安裝了Plexmediaserver,我可以在特定端口上使用IPv4地址。 但我還需要使用IPv6進行訪問。Freenas/FreeBSD將IPv6映射到IPv4

我需要一個portmapper或類似的東西。 對於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 

,但它不會像這樣

回答

0

在FreeBSD工作囚禁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

你會n中的接口請在您的主要主機上設置IP alias,並且在大多數情況下不需要執行NAT。