View Single Post
Sitat av prewz Vis innlegg
mistenker at det er noe med rfc3442
Vis hele sitatet...
Antar dette skyldes at Altibox har lagt inn en default rute i rfc3442 i tillegg til den vanlige "routers" for default gateway. Det gjør det ekstra krøkkete å unngå default ruta, siden du nesten må filtrere innholdet i rfc3442 option.

Jeg får f.eks. dette fra DHCP-serveren på VLAN 101:

option rfc3442-classless-static-routes 0,10,170,66,1,16,10,133,10,170,66,1,23,84,234,204,10,170,66, 1,25,84,234,250,128,10,170,66,1,16,172,21,10,170,66,1,26,213 ,167,98,0,10,170,66,1;

Formatet her er slik RFC3442 sepesifiserer: en sekvens av prefikslengde,prefiks,gateway.

Problemet der den aller første ruta: "0,10,170,66,1". Prefikslengden er altså 0. Dvs at prefikset har lengde 0 og er derfor ikke med. Gateway er 10.170.66.1 (hos meg).

Når DHCP-klienten parser dette så installere den altså en rute til 0.0.0.0/0 via 10.170.66.1 . Aka default.

Jeg skjønner ikke hvorfor de gjør det slik. Det virker bare dustete. Default gateway har en egen DHCP-option, som er den du velger å ignorere når du forteller DHCP-klienten at du ikke vil ha noen default. Tror ikke det er noen DHCP-klienter som er forberedt på at det også kommer en default i RFC3442 option.

Det er også litt rart at de ikke inkluderer rute(r) til DNS- og DHCP-servere. Det må du passe på selv hvis du ønsker at det skal gå via VLAN 101. Og for DHCP ser jeg ikke helt at det finnes noe alternativ.... Men man kan vel ikke få alt man ønsker seg.