IPv6 in jails

Victor Sudakov vas at sibptus.ru
Wed Mar 18 15:16:05 UTC 2020


Dear Colleagues,

Is IPv6 in jails supposed to work? Does not work for me, what am I doing
wrong?

Here is a test jail:

test4 { 
        path = /d02/jails/test4 ;
        mount.devfs;
        ip4 = new;
        ip6 = new;
        ip4.addr = 192.168.4.204/24;
        ip6.addr = 2001:470:ecba:3::4/64;
        host.hostname = test4.vas.sibptus.ru ;
        interface = re1 ;
        allow.raw_sockets = true ;
        exec.start = "/bin/sh /etc/rc";
        exec.stop = "/bin/sh /etc/rc.shutdown";
}

However when I look from inside the jail, I see the daemons listening
only on IPv4:

root at test4:/ # sockstat -l
USER     COMMAND    PID   FD PROTO  LOCAL ADDRESS         FOREIGN ADDRESS      
root     sendmail   17178 3  tcp4   192.168.4.204:25      *:*
root     sshd       17175 3  tcp4   192.168.4.204:22      *:*
root     syslogd    17110 5  udp4   192.168.4.204:514     *:*

If I "ssh 2001:470:ecba:3::4" from outside, I get into the host instead
of the jail (because 2001:470:ecba:3::4 *is* assigned to re1, but not
available inside the jail).


-- 
Victor Sudakov,  VAS4-RIPE, VAS47-RIPN
2:5005/49 at fidonet http://vas.tomsk.ru/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 455 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-net/attachments/20200318/53e58eeb/attachment.sig>


More information about the freebsd-net mailing list