blog.vyoralek.cz

Unifi Router – Jednoduché DNS pro lokální server

Ve výchozím stavu má každé zařízení v lokální síti svou IP adresu, tedy směsici číslic. Pamatovat si však tuto směsici číslic si asi úplně nechceme a raději bychom použili nějaký textový zápis. Právě pro tento účel potřebujeme službu DNS, což není nic jiného než překlad textových adres zpět na IP adresy.

V poslední verzi Unifi Controleru (verze 5.8) máme v rámci DHCP služby možnost zapnout dnsmasq, který nám s překladem adres pomůže. Volbu najdeme v „Nastavení -> Služby -> DHCP“.

Pro konfiguraci dnsmasq se budeme muset připojit k Unifi Routeru a upravit soubor dnsmasq.conf, který najdeme v /etc.

admin@Router:/etc$ sudo vi dnsmasq.conf

Do tohoto souboru pak můžeme přidat statické mapování mezi jmény a IP adresami pomocí vlastnosti „host-record“. Např:

host-record=kotel,kotel.local,10.1.1.222

nám definuje mapování pro IP adresu 10.1.1.222 na textové adresy „kotel“ a „kotel.local“.

Po úpravě konfiguračního souboru je potřeba službu restartovat:

admin@Router:/etc$ sudo service dnsmasq restart
[ ok ] Restarting DNS forwarder and DHCP server: dnsmasq.

Nyní již bychom měli být schopní pingnout textovým zápisem:

⋊> ~ ping kotel                                                                                                            15:11:39
PING kotel.local (10.1.1.222): 56 data bytes
64 bytes from 10.1.1.222: icmp_seq=0 ttl=250 time=17.343 ms
64 bytes from 10.1.1.222: icmp_seq=1 ttl=250 time=2.263 ms
64 bytes from 10.1.1.222: icmp_seq=2 ttl=250 time=9.345 ms
64 bytes from 10.1.1.222: icmp_seq=3 ttl=250 time=10.190 ms
64 bytes from 10.1.1.222: icmp_seq=4 ttl=250 time=9.969 ms

Pokud byste raději DNS server s hezkým uživatelským rozhraním a máte ve své síti nějakou NASku od Synology, pak na ní možné doinstalovat DNS službu, což jsem podrobněji i sepsal v samostatném článku.

Add comment

Tato stránka používá Akismet k omezení spamu. Podívejte se, jak vaše data z komentářů zpracováváme..