Zapnout IPv6 a forwarding
RouterOS 7 | RouterOS 6 |
---|---|
/ipv6/settings/set disable-ipv6=no | /system package enable ipv6 /system reboot /ipv6 settings set forward=yes |
Nastavit vlastní adresu pro router
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.
RouterOS 6 i 7 |
---|
/ipv6 address add address=2a01:168:5830::/64 interface=bridge1 no-dad=yes advertise=no |
Firewall: úplně základní zabezpečení
RouterOS 6 i 7 |
---|
/ipv6 firewall filter add action=accept chain=input comment="link-local traffic OK" src-address=fe80::/10 add action=reject chain=input comment="No new ex-hkfree incoming connections on IPv6 (this router)" connection-state=new protocol=!icmpv6 reject-with=icmp-admin-prohibited src-address=!2a01:168::/29 |
Routování - OSPFv3
Nahodit OSPFv3 (IPv6) instance. Vše nastavit stejně jako v OSPFv2 (IPv4) instanci, kromě redistribute static = as type 1.
RouterOS 7 | RouterOS 6 |
---|---|
Nastavit uplink interface
RouterOS 7 | RouterOS 6 |
---|---|
Kontrola: vidíme 1x neighbor
RouterOS 7 | RouterOS 6 |
---|---|
Routování - co budeme šířit ven?
Zadat 1x agregovanou routu pro tento router. Velikost bude mezi /40 - /48, záleží na správci. Doporučuju /48.
/ipv6 route add comment="Souhrnna agregovana routa" distance=1 dst-address=2a01:168:5800::/48 type=unreachable
Zadat filtr na odchozí routy šířené přes OSPF ven. Žádný subnet menší než /48 nesmí ven.
/routing filter add action=discard chain=ospf-out prefix-length=49-128
Důležitý je zadat type = discard a distance = 1. Tím vznikne tzv. "blackhole" routa.
Kontrola
Máme default routu (2000::/3
) v routovací tabulce a vede do interface, kde máme uplink (ether1
) .
Máme tam "hodně" 90+ rout z celé hkfree sítě.
Dopingáme se na DNS
[Praskacka3 router] > ping 2a01:168:0:10::f:2 SEQ HOST SIZE TTL TIME STATUS 0 2a01:168:0:10::f:2 56 62 1ms echo reply 1 2a01:168:0:10::f:2 56 62 0ms echo reply 2 2a01:168:0:10::f:2 56 62 0ms echo reply 3 2a01:168:0:10::f:2 56 62 0ms echo reply 4 2a01:168:0:10::f:2 56 62 1ms echo reply sent=5 received=5 packet-loss=0% min-rtt=0ms avg-rtt=0ms max-rtt=1ms