Tema: IPv6
Poglej enojno objavo
  #268  
Staro 30.12.2020, 20:41
pal Uporabnik pal ni prijavljen
Uporabnik
Član od: Oct 2007
Naslov: Bovec
Sporočila: 868
Privzeto Re: IPv6

a je kak vodič kako naštimat ipv6 na mikrotiku? Mikrotik vzpostavlja pppoe sejo.

delal sem po tem vodiču:
Citat:
Ko imamo to urejeno najprej preverimo, če je vzpostavljena seja pppoe klienta.

/interface pppoe-client print

Če je na pred poljem “name” zapisan “R”, to pomeni da imamo vzpostavljeno pppoe sejo (Running). Pri pppoe odjemalcu ni treba nič dodatno postavljati, saj že sam po sebi podpira IPv4 in IPv6.

Nato nastavimo DHCPv6 odjemalca. Recimo, da je “name” pppoe tunela “pppoe-isp”.

/ipv6 dhcp-client add add-default-route=yes interface=pppoe-isp pool-name=isp-pd use-peer-dns=yes pool-prefix-length=64

Popravek: V novejših verzijah RouterOS je sintaksa malo drugačna:

/ipv6 dhcp-client add add-default-route=yes interface=pppoe-isp pool-name=isp-pd use-peer-dns=yes pool-prefix-length=64 request=address,prefix

V tem koraku smo routerju naročili, naj dhcpv6 odjemalec posluša na vmestniku pppoe-isp, naj zahteva IPv6-PD (prefix delagation) in ko ga dobi naj ga doda v IPv6-pool po imenu “isp-pd”. Dodatno smo mu še naročili, naj doda “default route” proti IPv6 Internetu in tudi vpraša ter uporabi DNS informacijo, če jo od operaterja dobi preko DHCPv6. Delovanje tega preverimo z ukazom:

/ipv6 dhcp-client print

Tu se nam mora pojaviti IPv6 dodeljeni naslovni prostor in status “bound”.

Če je status “searching”, potem poizkusimo spremeniti “request” iz “address,prefix” v samo “prefix”. Če delamo PPPoE na Telekom, potem vam “address,prefix” ne bo deloval, dajte vpisati samo “prefix”.

Pred tem je dobro dodati tudi dovoljenje za sprejemanje DHCPv6 paketov na našem PPPOE vmesniku:

/ipv6 firewall filter add action=accept chain=input comment=”DHCPv6 from provider” dst-port=546 in-interface=pppoe-isp protocol=udp

Ali smo dobili DNS informacijo od operaterja preverimo s tem ukazom:

/ip dns print

Imeti moramo polje “dynamic-servers” in tam neke vrednosti, katere smo dobili. Preverimo še, ali imamo “default route”:

/ipv6 route print

Pri vrhu seznama moramo zagledati nekaj takšnega:

# DST-ADDRESS GATEWAY DISTANCE
0 ADS ::/0 pppoe-isp 1
.
To pomeni, da usmerjamo ves promet (razen lokalnega) proti Internetu skozi pppoe tunel. Sedaj lahko preverimo, če se je naš IPv6-PD pravilno dodal v IPv6 pool:

/ipv6 pool print

Tam moramo zagledati ime poola (isp-pd), dodeljen PD ter prefix-length /64. To pomeni, da bomo delili na ostale vmestnike podomrežja, velika /64. Kako to storimo? MK je pri dodeljevanju naslova na ethernet vmestnik uvedel tudi možnost nastavitve “from-pool”:

/ipv6 address add address=::1/64 from-pool=isp-pd interface=lan advertise=yes

To pomeni, da na vmestnik “lan” dodelimo naslov, sestavljen iz prvega prostega /64 podomrežja in host del je ::1. Recimo, če bi od operaterja dobili IPv6-PD 2001b8:aaaa::/48, bi na prvi vmestnik dodelili naslov 2001b8:aaaa::1/64, na naslednjega pa 2001b8:aaaa:1::1/64, nato 2001b8:aaaa:2::1/64 in tako naprej. Svetujemo vam, da si IPv6 naslov iz svojega subneta dodelite tudi na local loopback
sprva mi ni dodelilo ipv6 na lanu in zgleda je manjkalo v ipv6 nd obkljukat "other configuration"

Nazadnje uredil pal : 30.12.2020 ob 22:40.
Odgovorite s citatom