Discussion:
FritzBoz geeft rare IPv6 adressen uit
(te oud om op te antwoorden)
Rhialto
2016-02-07 22:31:36 UTC
Permalink
Hier een ietwat horizontaal ingekort stukje log:

23:02:49 dhcpcd[21800]: re1: Router Advertisement from fe80::ca0e:14ff:feee:a54b
23:02:49 dhcpcd[21800]: re1: adding address 2001:984:4b2a:1:1d38:3900:5871:2a5c/64
23:02:49 dhcpcd[21800]: re1: pltime 3600 seconds, vltime 6715 seconds
23:02:49 dhcpcd[21800]: re1: executing `/libexec/dhcpcd-run-hooks' ROUTERADVERT
23:03:15 dhcpcd[21800]: re1: Router Advertisement from fe80::ca0e:14ff:feee:a54b
23:03:15 dhcpcd[21800]: re1: adding address 2001:984:4b2a:1:1d38:3900:5871:2a5c/64
23:03:15 dhcpcd[21800]: re1: pltime 3600 seconds, vltime 6689 seconds

Dit adres wat ik hier krijg is niet van mij!!

23:03:15 dhcpcd[21800]: re1: adding address 2001:bc8:30d3:0:6363:549e:8149:be05/64
23:03:15 dhcpcd[21800]: re1: pltime 0 seconds, vltime 7200 seconds
23:03:15 dhcpcd[21800]: re1: adding route to 2001:bc8:30d3::/64
23:03:15 dhcpcd[21800]: re1: waiting for Router Advertisement DAD to complete
23:03:16 dhcpcd[21800]: re1: Router Advertisement DAD completed
23:03:16 dhcpcd[21800]: re1: executing `/libexec/dhcpcd-run-hooks' ROUTERADVERT
23:03:18 ntpd[14026]: Listen normally on 17 re1 [2001:bc8:30d3:0:6363:549e:8149:be05]:123
23:03:18 ntpd[14026]: new interface(s) found: waking up resolver

Waarom krijg ik dat adres toegewezen?
Ik krijg er (van dhcpcd?) ook meteen een route bij, en het effekt is dat
ik hosts in dat netwerk niet meer kan bereiken, want ik zou het zelf
zijn.

Dit is me ook een keer gebeurd met shell.xs4all.nl, wat toen dus op
mysterieuze wijze niet meer bereikbaar was.

Dit lijkt me een grove fout in de FritzBox software (ik heb FritzOS versie
06.20 op de 7360)...

-Olaf.
--
___ Olaf 'Rhialto' Seibert -- The Doctor: No, 'eureka' is Greek for
\X/ rhialto/at/xs4all.nl -- 'this bath is too hot.'
MM
2016-02-08 00:18:32 UTC
Permalink
Post by Rhialto
23:02:49 dhcpcd[21800]: re1: Router Advertisement from fe80::ca0e:14ff:feee:a54b
23:02:49 dhcpcd[21800]: re1: adding address 2001:984:4b2a:1:1d38:3900:5871:2a5c/64
23:02:49 dhcpcd[21800]: re1: pltime 3600 seconds, vltime 6715 seconds
23:02:49 dhcpcd[21800]: re1: executing `/libexec/dhcpcd-run-hooks' ROUTERADVERT
23:03:15 dhcpcd[21800]: re1: Router Advertisement from fe80::ca0e:14ff:feee:a54b
23:03:15 dhcpcd[21800]: re1: adding address 2001:984:4b2a:1:1d38:3900:5871:2a5c/64
23:03:15 dhcpcd[21800]: re1: pltime 3600 seconds, vltime 6689 seconds
Dit adres wat ik hier krijg is niet van mij!!
23:03:15 dhcpcd[21800]: re1: adding address 2001:bc8:30d3:0:6363:549e:8149:be05/64
23:03:15 dhcpcd[21800]: re1: pltime 0 seconds, vltime 7200 seconds
23:03:15 dhcpcd[21800]: re1: adding route to 2001:bc8:30d3::/64
23:03:15 dhcpcd[21800]: re1: waiting for Router Advertisement DAD to complete
23:03:16 dhcpcd[21800]: re1: Router Advertisement DAD completed
23:03:16 dhcpcd[21800]: re1: executing `/libexec/dhcpcd-run-hooks' ROUTERADVERT
23:03:18 ntpd[14026]: Listen normally on 17 re1 [2001:bc8:30d3:0:6363:549e:8149:be05]:123
23:03:18 ntpd[14026]: new interface(s) found: waking up resolver
Waarom krijg ik dat adres toegewezen?
Ik krijg er (van dhcpcd?) ook meteen een route bij, en het effekt is dat
ik hosts in dat netwerk niet meer kan bereiken, want ik zou het zelf
zijn.
Dit is me ook een keer gebeurd met shell.xs4all.nl, wat toen dus op
mysterieuze wijze niet meer bereikbaar was.
Dit lijkt me een grove fout in de FritzBox software (ik heb FritzOS versie
06.20 op de 7360)...
-Olaf.
Ik :123 erachter staan en dan gaat het om een timeserver en als ik dat
adres in Google gooi dan komt die bij een NTP server uit.

http://www.pool.ntp.org/scores/2001:bc8:30d3::1

NTP servers zijn rare verbindingen en ik heb mijn Mikrotik ingericht dat
hij alleen met de NTP server van Xs4all gaat en aanvaard ook al wil de
aanvrager graag ergens anders naartoe.
MikeDelta
2016-02-08 19:30:21 UTC
Permalink
Post by Rhialto
23:02:49 dhcpcd[21800]: re1: Router Advertisement from fe80::ca0e:14ff:feee:a54b
23:02:49 dhcpcd[21800]: re1: adding address 2001:984:4b2a:1:1d38:3900:5871:2a5c/64
knip..

Kan je uitvinden wie fe80::ca0e:14ff:feee:a54b is op je netwerk? Is dat
je FritzBox? Er worden 2 verschillende prefixen op je netwerk
geadverteerd.
Rhialto
2016-02-08 23:16:46 UTC
Permalink
Post by Rhialto
Post by Rhialto
23:02:49 dhcpcd[21800]: re1: Router Advertisement from
fe80::ca0e:14ff:feee:a54b
Post by Rhialto
23:02:49 dhcpcd[21800]: re1: adding address
2001:984:4b2a:1:1d38:3900:5871:2a5c/64
knip..
Kan je uitvinden wie fe80::ca0e:14ff:feee:a54b is op je netwerk? Is dat
je FritzBox? Er worden 2 verschillende prefixen op je netwerk
geadverteerd.
Ja, dat is de FritzBox. Er zit verder niks anders aan die interface (en
niks anders in de FritzBox).

Schetsje:

.--------. .-----------. .------.
| xs4all +------+ Fritz!Box +-----re1+ Main +re0---- local network
`--------' `-----------' `------'

Ik probeer een prefix te krijgen van de FritzBox voor het lokale
netwerk. NetBSD heeft dhcpcd, dus daarmee probeer ik dat. Dit heb ik
toegevoegd aan het einde van de (ongeveer) default config. Ik wil dat-ie
van IPv4 op het internet netwerk afblijft, de rest is rechtstreeks naar
het voorbeeld uit de manual pagina:

# disable routing solicitation and default routes
noipv6rs
nogateway

# internal interface:
interface re0
noipv4

# external interface:
interface re1
# enable routing solicitation get the default IPv6 route
ipv6rs
# also the default IPv4 route will go here
gateway
# request an IPv6 address
ia_na 1
# get a /64 and assign it to re0
ia_pd 2 re0/0

Op de Fritz heb ik ook wat instellingen aangezet:
"Allow IPv6 prefixes announced by other IPv6 routers in the home network"
"Assign DNS server, prefix (IA_PD) and IPv6 address (IA_NA)"

Maar routing van buiten naar mijn interne netwerk (prefix:00fc) lijkt
ook niet te werken.

Ik heb ook rtadvd draaien op beide interfaces met lege config file, dus
alles default. Ik had het eerst alleen op de interne interface, maar
ik hoopte de routing te verbeteren door het ook op de externe te doen,
maar dat maakt niet uit. Kennelijk adverteert rtadvd op elke interface
alleen zichtzelf, niet de routes naar andere interfaces. Of zoiets. In
elk geval werkt het niet.

-Olaf.
--
___ Olaf 'Rhialto' Seibert -- The Doctor: No, 'eureka' is Greek for
\X/ rhialto/at/xs4all.nl -- 'this bath is too hot.'
Maurice Janssen
2016-02-09 07:42:14 UTC
Permalink
Post by Rhialto
Ik probeer een prefix te krijgen van de FritzBox voor het lokale
netwerk. NetBSD heeft dhcpcd, dus daarmee probeer ik dat. Dit heb ik
toegevoegd aan het einde van de (ongeveer) default config. Ik wil dat-ie
van IPv4 op het internet netwerk afblijft, de rest is rechtstreeks naar
Ik gebruik deze config-file op een OpenBSD-router:

noipv6rs
ipv6only
persistent
nohook lookup-hostname, resolv.conf
allowinterfaces pppoe0

interface pppoe0
iaid 1
ia_pd 2

Hiermee vraag je alleen de prefix op, het configureren van de /64's op het
lokale netwerk (en alles wat met IPv4 te maken heeft) regel ik elders.
--
Maurice
Rhialto
2016-02-09 08:12:55 UTC
Permalink
Post by Rhialto
noipv6rs
ipv6only
persistent
nohook lookup-hostname, resolv.conf
allowinterfaces pppoe0
interface pppoe0
iaid 1
ia_pd 2
Hiermee vraag je alleen de prefix op, het configureren van de /64's op het
lokale netwerk (en alles wat met IPv4 te maken heeft) regel ik elders.
Volgens de debugging info wordt dit aangeroepen:

Feb 9 08:48:33 murthe dhcpcd[21800]: re0: executing `/libexec/dhcpcd-run-hooks' DELEGATED6

maar de standaard versie van dat script lijkt niks met dat argument te
doen. Heb je wat toegevoegd op dat vlak? Ik krijg bv op mijn Main
machine niet eens een route naar re0, zo te zien. Zelfs ping6 op het
lokale netwerk werken nu niet...

-Olaf.
--
___ Olaf 'Rhialto' Seibert -- The Doctor: No, 'eureka' is Greek for
\X/ rhialto/at/xs4all.nl -- 'this bath is too hot.'
Maurice Janssen
2016-02-09 08:20:19 UTC
Permalink
Post by Rhialto
Post by Rhialto
noipv6rs
ipv6only
persistent
nohook lookup-hostname, resolv.conf
allowinterfaces pppoe0
interface pppoe0
iaid 1
ia_pd 2
Hiermee vraag je alleen de prefix op, het configureren van de /64's op het
lokale netwerk (en alles wat met IPv4 te maken heeft) regel ik elders.
Feb 9 08:48:33 murthe dhcpcd[21800]: re0: executing `/libexec/dhcpcd-run-hooks' DELEGATED6
maar de standaard versie van dat script lijkt niks met dat argument te
doen. Heb je wat toegevoegd op dat vlak? Ik krijg bv op mijn Main
machine niet eens een route naar re0, zo te zien. Zelfs ping6 op het
lokale netwerk werken nu niet...
Sorry, vergeten toe te voegen: je krijgt inderdaad geen default route
voor IPv6, dat verbaasde mij ook. Heb in de opstart-scripts daarom
nog een default route toegevoegd.
--
Maurice
Philip Homburg
2016-02-09 10:44:28 UTC
Permalink
Post by Rhialto
Dit adres wat ik hier krijg is niet van mij!!
23:03:15 dhcpcd[21800]: re1: adding address 2001:bc8:30d3:0:6363:549e:8149:be05/64
23:03:15 dhcpcd[21800]: re1: pltime 0 seconds, vltime 7200 seconds
Het kan zijn dat dit de (mis)feature is waarbij de fritzbox als ie rare
adressen ziet ze probeert ongeldig te maken.

Het beste is om tcpdump op je fritzbox te draaien en proberen uit te vinden
wat voor packet dit triggert. In het algemeen is het een packet dat de
fritzbox ontvangt met een source address dat volgens de fritzbox niet lokaal
voor zou moeten komen.
--
We just programmed the computers to revive us when it was all over... they
were index linked to the [...] stock market prices you see, so that we'd
be revived when everybody else had rebuilt the economy enough to be able to
afford our rather expensive services again. -- Slartibartfast in THHGTTG
Loading...