Date: Thu, 15 Dec 2016 22:24:08 -0200 From: Anderson Soares Ferreira <anderson.ferreira@gmx.com> To: freebsd-net@freebsd.org Subject: Trouble with ipv6 routing through interface Message-ID: <780FE1FC-EA67-4593-BC0A-259F4B8E7FB5@gmx.com>
next in thread | raw e-mail | index | archive | help
Hello, I have a freebsd 11 box running as my network gateway and I=E2=80=99m = having some trouble trying to route ipv6 packets through an interface = with only linklocal address. In short, what I=E2=80=99m doing is: My freebsd gateway has one global scope address on lo0 interface, each = other interface has only a link local address fe80::1. Static routes for = the global scope subnets have been created, Each route was created using = the command: # route -6 add -net <net address>/64 -interface <dev> =20 The clients on each subnet have a global scope address and fe80::1 as = default gateway. What is happening with this approach is that my gateway can=E2=80=99t = reach the clients on the subnets. Ping tests from the gateway to the = client return the error "ping6: sendmsg: No buffer space available=E2=80=9D= . On the other hand, when I try to do a ping from client to gateway, the = packets from the client are received by the gateway but no response is = sent. In my tests using a linux gateway with the same approach, = everything worked fine . Is there something wrong with my setup? How can I get that approach = working using freebsd ? Thanks in advanced, Anderson=20
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?780FE1FC-EA67-4593-BC0A-259F4B8E7FB5>