[Jool-list] HINT: Jool capability

Alberto Leiva ydahhrk at gmail.com
Mon May 18 13:17:47 CDT 2020


Ok, then enable IPv6 forwarding in Jool if you haven't already:

    kunal at JOOL:~# sysctl -w net.ipv6.conf.all.forwarding=1

And make sure A and B can reach each other through Jool's machine. For example:

    kunal at A:~# ip route add ::ffff:68c6:b6f7 via <Jool machine's
A-facing IPv6 address>

---

    kunal at B:~# ip route add 2001:ab5:0:1::/64 via <Jool machine's
B-facing IPv6 address>

Then, do the ping:

    kunal at A:~# ping6 ::ffff:68c6:b6f7

Which should create the following packet flow:

1. A sends ping request "2001:ab5:0:1::x -> ::ffff:68c6:b6f7"
2. Jool does not translate that packet, but its Linux host instead
routes it normally towards B.
3. B replies "::ffff:68c6:b6f7 -> 2001:ab5:0:1::x"
4. Jool does not translate that packet, but its Linux host instead
routes it normally towards A.
5. A receives the reply.


More information about the Jool-list mailing list