...
Nastavit vlastní adresu pro router
Ideální je IPv6 adresu pro management routeru posadit na interface lo tedy loopback, který je neustále dostupný.Pro přístup na router přes ipv6. Je jedno, na kterém interface adresa bude. Protože RouterOS nemá lo , vybereme interface na kterém jsou připojenci nebo
Tip: V RouterOS meší než 7.14 se loopback lo nastavuje tak, že se vytvoří samotný bridge bez portů. Pozná se tak, že L2 MTU je 65535. Bridge s porty má L2 MTU 1514. Mikrotik od verze 7.14 lo již zviditelnil a lze s ním pracovat jako s jakýmkoliv jiným rozhraním přes menu Interfaces ... stejně tak ho můžete adresovat.
/interface bridge
add name=loopback-ipv6 protocol-mode=none
Na tento loopback si pak můžeme pověsit "pěknou globální IPv6 adresu", která nám bude sloužit primárně jen pro správu routeru například a bude snadno zapamatovatelná.
Na interface routeru doporučuji vždy nasazovat IPv6 adresu s prefixem /64 (pokud tam chcete adresovat více zařízení) nebo /128 (pokud vám stačí jen jedna adresa pro management). Vyvarujte se adresovat velké prefixy /40, /44 a /48 pokud vyloženě nevíte co děláte - přináší to problémy a nestandardní chování. Například nefunguje redistribute static apod.
/ipv6 address
add address=2a01:168:xxxx::1/128 64 advertise=no interface=loopback-ipv6
RouterOS 7.14+ (tady si již nemusíme / nepotřebujeme vypomáhat přes bridge):
/ipv6 address
add address=2a01:168:xxxx::1/64 advertise=no interface=lo
RouterOS 6 i 7 |
---|
/ipv6 address add address=2a01:168:5830::/64 interface=bridge1 no-dad=yes advertise=no |
...
Blok kódu |
---|
/ipv6 route
add comment="Souhrnna agregovana routa" distance=1 dst-address=2a01:168:5800::/44 type=unreachable
# RouterOS 7.xx
/ipv6 route
add blackhole comment="Souhrnna agregovana routa" disabled=no distance=1 dst-address=2a01:168:5800::/44 |
Zadat filtr na odchozí routy šířené přes OSPF ven. Žádný subnet menší než /48 nesmí ven.
Blok kódu |
---|
/routing filter
add action=discard chain=ospf-out prefix-length=49-128
# RouterOS 7.xx
/routing filter rule
add chain=OSPFv3-out disabled=no rule="if (dst-len<=48) { accept }" |
Důležitý je zadat type = discard a distance = 1. Tím vznikne tzv. "blackhole" routa.
...