Re: IPv6 networking stops on FreeBSD some time after boot
Date: Fri, 25 Sep 2026 09:34:42 UTC
On 9/25/26 11:18, Dmitry Salychev wrote: > Farooq Karimi Zadeh <hapu@riseup.net> writes: > >> On 9/24/26 22:45, Dmitry Salychev wrote: >>> Farooq Karimi Zadeh <hapu@riseup.net> writes: >>> >>>> On 9/24/26 21:33, Dmitry Salychev wrote: >>>>> Farooq Karimi Zadeh <hapu@riseup.net> writes: >>>>> >>>>>> On 9/24/26 18:24, Dmitry Salychev wrote: >>>>>>> Farooq Karimi Zadeh <hapu@riseup.net> writes: >>>>>>> >>>>>>>> On 9/24/26 13:43, Marek Zarychta wrote: >>>>>>>>> On 24.09.2026 at 09:18, Farooq Karimi Zadeh wrote: >>>>>>>>>> This is output of "ndisc6 fe80::1 vtnet0": >>>>>>>>>> Soliciting fe80::1 (fe80::1) on vtnet0... Target link-layer >>>>>>>>>> address: xx:xx:xx:xx:xx:xx from fe80::1 >>>>>>>>> BTW, aren't you blocking icmp6 with any firewall ? >>>>>>>>> >>>>>>>> >>>>>>>> I don't have any firewall running. >>>>>>> Not on your FreeBSD installation, but there could a firewall running >>>>>>> by >>>>>>> the hoster itself, e.g. Netcup has such an option, but they don't block >>>>>>> icmp6 by default IIRC. >>>>>>> >>>>>>>> >>>>>>>>> Am 24.09.26 um 09:18 schrieb Farooq Karimi Zadeh: >>>>>>>>>> This is output of "ndisc6 fe80::1 vtnet0": >>>>>>>>>> >>>>>>>>>> Soliciting fe80::1 (fe80::1) on vtnet0... >>>>>>>>>> Target link-layer address: xx:xx:xx:xx:xx:xx >>>>>>>>>> from fe80::1 >>>>>>>>> So that is working. Was it when network connectivity was broken? >>>>>>>> >>>>>>>> Yup. >>>>>>> Regards, >>>>>>> Dmitry >>>>>>> >>>>>> >>>>>> If they have such a thing, it shouldn't work at all. right? It works >>>>>> for 10-20 minutes since a reboot. >>>>>> >>>>>> Another thing I noticed is that when I remove the address >>>>>> fe80::be24:11ff:febd:184b from vtnet0, it starts working again. Sorry >>>>>> for not sharing this earlier... >>>>>> >>>>>> Farooq, >>>>> It depends on the types of the ICMPv6 packets passed/blocked. Hmm, >>>>> could >>>>> you try both of those? >>>>> traceroute6 example.com >>>>> and >>>>> traceroute6 -I example.com >>>>> Regards, >>>>> Dmitry >>>>> >>>> >>>> "traceroute6 example.com" doesn't show anything. According to the >>>> manpage "-l" flag is ignored. >>> It isn't lowercase L, it's a capital I, i.e. switches traceroute6 to >>> use >>> ICMP echo instead of UDP datagrams. >>> >>>> >>>> I have sent them an email to see if the ICMPv6 packets reach their Gateway. >>>> >>>> Farooq. >>> Regards, >>> Dmitry >>> >> >> With and without "-I" flag, "traceroute6" doesn't find any hop to >> "example.com". The support from provider said they see packets >> from me VPS to their gateway. But not to the IPv6 of "example.com" >> >> Farooq. > > Which kind of packets? Both IPv4 and IPv6? If so, taking into account > your default IPv6 route is still there after 10-20 mins, it looks like > a DNS issue to me. > > freebsd.org resolves to me to 2610:1c1:1:606c::50:15, for example. Could > you traceroute6 to this address (or whatever IPv6 address "host freebsd.org" > gives you) with and without "-I" after 10-20 mins when you cannot ping > IPv6 addresses anymore? > > If it won't work, I'd disable everything in /etc/rc.conf, but network > bits and try again. > > Regards, > Dmitry > Pinging the IPv6 addresses directly doesn't work either. Yup their gateway receives ICMPv6 addresses but not to the destination it should go to. Farooq.