Thinkcat
Dabbler
- Joined
- Aug 3, 2015
- Messages
- 47
Hello
I have one jail which I intend to use to run servers. I created it with VIMAGE on. My problem is, I have no IPv6 connectivity from it.
From the general jails configuration, I have disabled both IPv4 and IPv6 autoconfiguration. I have given ranges to both, 192.168.1.200 to 192.168.1.240 to IPv4, with network specified as 192.168.1.0/24.
The IPv6 network is x:x:x:x::/64 and the range is in form x:x:x:x::1:100 to x:x:x:x::1:200. The actual jail has static addresses within these ranges, with only the address and the mask configured for IPv4 and address and prefix length for IPv6.
Running ifconfig inside the jail it gives me the correct addresses for IPv4 and IPv6. I can log in and do whatever using IPv4, but IPv6 has no connectivity.
The main system image has both IPv4 and IPv6 connectivity working flawlessly.
epair0b: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
EDIT: Found out that putting IPv6 to autoconfigure will work. But I want a static address for it too.
EDIT: On the FreeNAS host side it looks like this:
bridge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
epair0a: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
I have one jail which I intend to use to run servers. I created it with VIMAGE on. My problem is, I have no IPv6 connectivity from it.
From the general jails configuration, I have disabled both IPv4 and IPv6 autoconfiguration. I have given ranges to both, 192.168.1.200 to 192.168.1.240 to IPv4, with network specified as 192.168.1.0/24.
The IPv6 network is x:x:x:x::/64 and the range is in form x:x:x:x::1:100 to x:x:x:x::1:200. The actual jail has static addresses within these ranges, with only the address and the mask configured for IPv4 and address and prefix length for IPv6.
Running ifconfig inside the jail it gives me the correct addresses for IPv4 and IPv6. I can log in and do whatever using IPv4, but IPv6 has no connectivity.
The main system image has both IPv4 and IPv6 connectivity working flawlessly.
epair0b: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=8<VLAN_MTU>
ether 02:98:b6:00:09:0b
inet 192.168.1.231 netmask 0xffffff00 broadcast 192.168.1.255
inet6 x:x:x:x::1:110 prefixlen 64
nd6 options=9<PERFORMNUD,IFDISABLED>
media: Ethernet 10Gbase-T (10Gbase-T <full-duplex>)
status: active
ether 02:98:b6:00:09:0b
inet 192.168.1.231 netmask 0xffffff00 broadcast 192.168.1.255
inet6 x:x:x:x::1:110 prefixlen 64
nd6 options=9<PERFORMNUD,IFDISABLED>
media: Ethernet 10Gbase-T (10Gbase-T <full-duplex>)
status: active
EDIT: Found out that putting IPv6 to autoconfigure will work. But I want a static address for it too.
EDIT: On the FreeNAS host side it looks like this:
bridge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
ether 02:d0:91:c3:2c:00
nd6 options=1<PERFORMNUD>
id 00:00:00:00:00:00 priority 32768 hellotime 2 fwddelay 15
maxage 20 holdcnt 6 proto rstp maxaddr 2000 timeout 1200
root id 00:00:00:00:00:00 priority 32768 ifcost 0 port 0
member: epair0a flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP>
nd6 options=1<PERFORMNUD>
id 00:00:00:00:00:00 priority 32768 hellotime 2 fwddelay 15
maxage 20 holdcnt 6 proto rstp maxaddr 2000 timeout 1200
root id 00:00:00:00:00:00 priority 32768 ifcost 0 port 0
member: epair0a flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP>
ifmaxaddr 0 port 8 priority 128 path cost 2000
member: igb0 flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP>ifmaxaddr 0 port 2 priority 128 path cost 55
epair0a: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=8<VLAN_MTU>
ether 02:19:d1:00:08:0a
inet6 fe80::19:d1ff:fe00:80a%epair0a prefixlen 64 scopeid 0x8
nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
media: Ethernet 10Gbase-T (10Gbase-T <full-duplex>)
status: active
ether 02:19:d1:00:08:0a
inet6 fe80::19:d1ff:fe00:80a%epair0a prefixlen 64 scopeid 0x8
nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
media: Ethernet 10Gbase-T (10Gbase-T <full-duplex>)
status: active
Last edited: