[Bug 280390] NPTv6 not working
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 24 Jul 2024 14:48:53 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=280390 --- Comment #14 from John Hay <john@sanren.ac.za> --- Looking at your tcpdumps, one can see that the packets are correctly translated before being transmitted, so that part is working. The problem is that because the vtnet0 interface is an ethernet like interface, the kernel is only going to accept or respond to the addresses that are configured on the interface. That is why you see the router sending neighbor solicitation messages, but your vm does not respond to them. That is not a ipfw or nptv6 problem, but more a kernel networking thing. If you can get another /64 from vultr that they will route to you, you can configure that on lo0 and then let nptv6 use that for the external prefix. Where I have seen nptv6 work with a /64 ipv6 address that is configured on the external interface is with pppoe setups, but ppp and tun interfaces behave differently, they do not need neighbor solicitations, packets are just sent. If you only have a few devices, you might be able to configure proxy ndp for their external addresses, but I have not tried that. -- You are receiving this mail because: You are the assignee for the bug.