Mikrotik split-dns: ezt megcsinálták

Nem telt el 10 év, amikor a RoS fejlesztői (a stable 6.47 verzióban) bevezették a funkciót, amely lehetővé teszi a DNS-kérelmek speciális szabályok szerinti átirányítását. Korábban a Layer-7 szabályokkal kellett ügyeskedni a tűzfalban, most azonban ez egyszerűen és elegánsan megoldható:

/ip dns static
add forward-to=192.168.88.3 regexp=".*\.test1\.localdomain" type=FWD
add forward-to=192.168.88.56 regexp=".*\.test2\.localdomain" type=FWD

Nincs határa a boldogságomnak!

Mivel fenyeget ez minket?

Legalább megszabadulunk az olyan furcsa NAT szerkezetektől, mint ez:


/ip firewall layer7-protocol
add comment="DNS Nat contoso.com" name=contoso.com regexp="\x07contoso\x03com"
/ip firewall mangle
add action=mark-packet chain=prerouting comment="mark dns contoso.com" dst-address-type=local dst-port=53 in-interface-list=DNSMASQ layer7-protocol=contoso.com new-packet-mark=dns-contoso.com passthrough=yes protocol=udp
add action=mark-packet chain=prerouting comment="mark dns contoso.com" dst-address-type=local dst-port=53 in-interface-list=DNSMASQ layer7-protocol=contoso.com new-packet-mark=dns-contoso.com passthrough=yes protocol=tcp
/ip firewall nat
add action=dst-nat chain=dstnat comment="DST-NAT dns contoso.com" dst-port=53 in-interface-list=DNSMASQ packet-mark=dns-contoso.com protocol=udp to-addresses=192.0.2.15
add action=dst-nat chain=dstnat comment="DST-NAT dns contoso.com" dst-port=53 in-interface-list=DNSMASQ packet-mark=dns-contoso.com protocol=tcp to-addresses=192.0.2.15
add action=masquerade chain=srcnat comment="mask dns contoso.com" dst-port=53 packet-mark=dns-contoso.com protocol=udp
add action=masquerade chain=srcnat comment="mask dns contoso.com" dst-port=53 packet-mark=dns-contoso.com protocol=tcp

És ez még nem minden, most már több szerverek átirányítást is be lehet állítani, ami segít a DNS hibatűrésben.
Az intelligens DNS-kezelés lehetővé teszi az IPv6 bevezetésének megkezdését a cég hálózatába. Eddig nem tettem ezt, mert szükségem volt arra, hogy egy sor DNS nevet helyi címekre oldjak fel, és IPv6-ban ezt nem lehetett megtenni elég nagy zsákutcák nélkül.

Forrás: habr.com

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster