V sítích s velkým počtem uživatelů, zejména s různými skupinami, může být nutné nakonfigurovat různé DNS pro různé skupiny uživatelů. Například jedna skupina uživatelů může preferovat DNS servery Google, zatímco druhá skupina preferuje DNS servery Yandex. V takových případech pomůže použití Mikrotik snadno a efektivně spravovat a konfigurovat DNS pro různé uživatele.
Chcete-li nakonfigurovat různé DNS pro různé skupiny uživatelů na Mikrotik, musíte použít funkce firewall a mangle. Nejprve vytvoříme dvě pravidla mangle pro každou skupinu uživatelů. V prvním pravidle uvedeme IP adresy uživatelů první skupiny a nastavíme hodnotu mark-packet, například "dns_google". Stejně tak ve druhém pravidle zadáme IP adresy uživatelů druhé skupiny a nastavíme hodnotu mark-packet, například "dns_yandex".
Příklad příkazu k vytvoření pravidla mangle:/ip firewall mangle add src-address=192.168.1.0/24 action=mark-packet new-packet-mark=dns_google
Po vytvoření pravidel mangle je třeba vytvořit pravidla firewall, která přesměrují požadavky DNS uživatelů označených příslušnými značkami-packet na zadané servery DNS. K tomu vytváříme dvě pravidla: první pravidlo přesměruje požadavky DNS označené " dns_google "na servery DNS Google a druhé pravidlo přesměruje požadavky DNS označené" dns_yandex " na servery DNS Yandex.
Příklad příkazu k vytvoření pravidla firewall:
/ip firewall nat add chain=dstnat action=dst-nat to-addresses=8.8.8.8 to-ports=53 protocol=udp in-interface=lan dst-port=53 new-connection-mark=dns_google
Po nastavení pravidel mangle a firewall bude Mikrotik automaticky přesměrovat požadavky DNS uživatelů první skupiny na servery DNS Google a požadavky uživatelů druhé skupiny na servery DNS Yandex.
Potřeba nastavení různých DNS
Nastavení různých DNS pro různé uživatele může být užitečné v případě potřeby zajistit přístup k určitým prostředkům nebo omezit přístup k určitým webům.
Když je DNS konfigurován odděleně pro různé uživatele, Umožňuje to kontrolovat, které weby mohou navštívit, a může omezit přístup k určitým kategoriím webů, jako jsou sociální média nebo videostingy. To může být také užitečné pro organizace, které chtějí umožnit přístup ke speciálním interním zdrojům pouze určitým uživatelům.
Nastavení různých DNS může navíc zvýšit výkon sítě, protože uživatelé budou používat rychlejší a spolehlivější servery DNS, které jsou nejblíže jejich poloze. To může být zvláště užitečné, pokud má síť velké množství uživatelů nebo se nachází ve vzdálené oblasti.
Použití různých serverů DNS může také zpracovávat filtrování reklam a ochranu proti malwaru na úrovni DNS, což zvýší zabezpečení a ochranu sítě.
Kroky k nastavení různých DNS
Níže jsou uvedeny kroky k nastavení různých DNS pro různé uživatele v Mikrotik:
- Otevřete webové rozhraní Mikrotik zadáním IP adresy routeru do webového prohlížeče.
- Zadejte uživatelské jméno a heslo pro přihlášení Mikrotik.
- V horní nabídce přejděte do části "IP".
- V postranní nabídce vyberte "DNS".
- Výchozí nastavení serveru DNS se zobrazí na obrazovce.
- Kliknutím na tlačítko" Vytvořit " vytvoříte nový server DNS.
- Zadejte IP adresu serveru DNS a pojmenujte jej pro snadnou identifikaci.
- Vyberte rozhraní, které chcete použít pro přístup k serveru DNS.
- Klepnutím na tlačítko OK uložíte nastavení serveru DNS.
- Opakujte kroky 6-9 pro každý server DNS, který chcete nakonfigurovat.
- Po vytvoření všech serverů DNS nakonfigurujte pravidla směrování pro každého uživatele.
- Přejděte do části Soubory v postranní nabídce.
- Vytvořte nový skript s následujícím obsahem: / ip firewall mangle add chain=prerouting src-address= DST-address-list=! action=mark-routing new-routing-mark=User-DNS1 passthrough=Yes comment= "označování uživatelů pomocí DNS1" add chain=prerouting src-address= dst-address-list=! action=mark-routing new-routing-mark=User-DNS2 passthrough=Yes comment= "označování uživatelů pomocí DNS2"
- Nahraďte IP adresu uživatele a seznam adres uživatele.
- Klepnutím na tlačítko OK uložíte skript.
- V horní nabídce přejděte do části "IP" a v postranní nabídce vyberte směrování.
- Přidejte nová pravidla směrování pro každý server DNS a každého uživatele pomocí následujícího příkazu: / ip route add dst-address=0.0.0.0/0 gateway=> routing-mark=User-DNS
- Nahraďte > IP adresu serveru DNS a číslo serveru DNS.
- Kliknutím na tlačítko OK uložíte pravidla směrování.
Po dokončení těchto kroků byste měli nakonfigurovat různé DNS pro různé uživatele v Mikrotik. Ujistěte se, že každý uživatel má správná nastavení DNS a může přistupovat k požadovaným serverům DNS.
Výhody používání různých DNS
Možnost Konfigurace různých DNS pro různé uživatele v síti MikroTik má řadu výhod:
1. Zlepšení výkonu
Použití různých DNS serverů umožňuje rozdělit zátěž mezi ně, což zlepšuje výkon sítě a snižuje dobu odezvy.
2. Zabezpečení a filtrování obsahu
Různé servery DNS mohou poskytovat různé úrovně ochrany proti škodlivým webům a filtrování obsahu. To umožňuje zabránit přístupu k nežádoucím zdrojům a zlepšit zabezpečení sítě.
3. Obcházení blokování webových stránek
Pomocí různých DNS lze obejít blokování přístupu k některým webům, které ukládají poskytovatelé nebo státní orgány. To je zvláště užitečné v podmínkách cenzury nebo omezení internetu.
4. Odstraňování problémů s DNS
Pokud je některý ze serverů DNS nedostupný nebo nefunguje správně, mohou uživatelé automaticky přejít na jiný server, což minimalizuje prostoje a zlepšuje dostupnost služeb.