Portál AbcLinuxu, 6. května 2025 06:24

Dotaz: DNS v LAN

30.3.2014 07:03 jany2 | skóre: 30 | blog: jany_blog
DNS v LAN
Přečteno: 851×
Odpovědět | Admin

Existuje mala LAN siet, ktora sa do internetu pripaja cez RB mikrotik.
V LAN je jeden server linux, na ktorom okrem ineho je aj apache2 urceny pre LAN klientov
Na mikrotiku som si nastavil DNS staticky zaznam

[admin@MikroTik] /ip dns static> print
Flags: D - dynamic, X - disabled, R - regexp
#     NAME                  ADDRESS                                                  TTL         
0     www.local-lan.sk    192.168.1.3                                              1d          

Ak lokalny klient zada do browsera www.local-lan.sk tak je vsetko vporiadku (je presmerovany do /var/www kde je koren pre web)
Ak zada 192.168.1.3 tak vidi to iste.
Problem je ale v tom, ze ak nahodou vypadne na mikrotiku internet, tak sa na web cez www.local-lan.sk uz nikto nedostane a funguje len 192.168.1.3.
Pokial som dobre pochopil /etc/hosts, tak tam sa zadava do riadku asi toto:
127.0.0.1       localhost
127.0.1.1       local-lan.local-lan.sk    local-lan
192.168.1.3     www.local-lan.sk

Toto tam vlstne aj mam, ale to by fungovalo len vtedy ak by mali aj lan klienti u seba to iste (co je nemozne)

Nastavenie DNS na mikrotiku mam take

 [admin@MikroTik] /ip dns> print
servers: 213.151.222.34,85.237.225.250
allow-remote-requests: yes
max-udp-packet-size: 512
cache-size: 2048KiB
cache-max-ttl: 1w
cache-used: 1094KiB

Takze ak vypadne na mikrotiku NET, vypadnu aj DNS servery a LAN klienti sa nevedia potom ani v LAN dostat na www.local-lan.sk.
Chcel by som teraz vediet ako to mam vyriesit, potrebujem si na linuxe spravit DNS server (bind) alebo je nejake jednoduchsie riesenie ?
upozornujem, ze v linuxe som vecny zaciatocnik ...

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

MMMMMMMMM avatar 30.3.2014 11:21 MMMMMMMMM | skóre: 44 | blog: unstable | Valašsko :-)
Rozbalit Rozbalit vše Re: DNS v LAN
Odpovědět | | Sbalit | Link | Blokovat | Admin
Když jsem si na Mikrotiku odpojil WAN port (simulace výpadku Internetu), Mikrotik nezávisle na připojení do Internetu překládá IP adresy podle statických záznamů v DNS. Není to spíše výpadek celého Mikrotiku než jen Internetu? Jinak bych nebyl proti, aby byl v síti DNS server, který by se i staral o lokální DNS zónu i sloužil jako kešující DNS pro LAN klienty.
Linux Dokumentační Projekt - PDF ke stažení
30.3.2014 16:15 jany2 | skóre: 30 | blog: jany_blog
Rozbalit Rozbalit vše Re: DNS v LAN
Skusil si aj fyzicky odpojit ? nie len simulovne.
Cital som si uz nieco aj o bind, ale netrufol som si to nastavovat :)
upozornujem, ze v linuxe som vecny zaciatocnik ...
MMMMMMMMM avatar 30.3.2014 17:16 MMMMMMMMM | skóre: 44 | blog: unstable | Valašsko :-)
Rozbalit Rozbalit vše Re: DNS v LAN
jj, vytáhnul jsem kabel z WAN portu, v pc pročistil DNS cache a položil několik dotazů na statické záznamy, co v MK mám, přičemž jsem sledoval po síti Wiresharkem, zda se počítač Mikrotiku skutečně dotazuje (dotazoval a na záznamy bylo odpovídáno) :-)
30.3.2014 18:27 jany2 | skóre: 30 | blog: jany_blog
Rozbalit Rozbalit vše Re: DNS v LAN

takze co sa tyka statickeho DNS zaznamu tak mas v MK len toto ?

Flags: D - dynamic, X - disabled, R - regexp 
#     NAME                  ADDRESS                                                  TTL         
0     www.local-lan.sk    192.168.1.3                                              1d          
a funguje ti to aj ked sa od NETu odpojis, alebo mas este nieco inak nastavene ?
upozornujem, ze v linuxe som vecny zaciatocnik ...
MMMMMMMMM avatar 30.3.2014 18:32 MMMMMMMMM | skóre: 44 | blog: unstable | Valašsko :-)
Rozbalit Rozbalit vše Re: DNS v LAN
Flags: D - dynamic, X - disabled, R - regexp 
 #     NAME         ADDRESS                                       TTL         
 0     mikrotik.lan 192.168.12.1                                  1d          
 1     switch.lan   192.168.12.2                                  1d          
 2     pc.lan       192.168.12.10                                 1d          
 3     notebook.lan 192.168.12.11                                 1d          
 4     tablet.lan   192.168.12.12                                 1d          
 ...
a funguje to i s odpojeným netem, standardní nastavení :)
30.3.2014 20:00 jany2 | skóre: 30 | blog: jany_blog
Rozbalit Rozbalit vše Re: DNS v LAN

Nemam sice caste vypadky NETu, tak cca 1x za rok, cize ma to nejak nesuri, ale viem, ze ked bol vypadok, tak dns meno nefungovalo (fungovalo to len cez IP adresu) a nastavene to mame zhodne. To je dost zaujmave. Skusim este niekedy v skorych rannych hodinach odpojit WAN a otestujem este raz.

V pripade ked to nepojde ako potom hladat dovod preco to nejde ?

upozornujem, ze v linuxe som vecny zaciatocnik ...
31.3.2014 06:58 nofear
Rozbalit Rozbalit vše Re: DNS v LAN
Zkus schvalne pri odpojenem WAN portu trasovani na tu adresu. Vypada to, jako kdyby se to nejakym zpusobem na tu adresu dotazovalo nejake DNS, ktera je v internetu a nebralo to jako prvni DNS mikrotiku.
3.4.2014 16:28 jany2 | skóre: 30 | blog: jany_blog
Rozbalit Rozbalit vše Re: DNS v LAN
Takze nejak mi to nedalo a skusil som este jeden test.
Odpojil som WAN a samozrejme web cez DNS meno nefungoval, tak som vypol na MK komplet firewall a postupne som zapinal pravidla az som dosiel na toto pravidlo, ktore to blokuje
chain=input action=drop 
Ide o to, ze firewall mi nastavoval clovek, na ktoreho nemam kontakt a sam sa v tom nejak nevyznam (neviem co toto pravidlo robi (je mozne ze som si ho tam daval aj sam, ale na niekoho radu (tazko uz teraz povedat))).
Nevie niekto co to pravidlo znamena a ci je bezpecne ho vypnut ?
upozornujem, ze v linuxe som vecny zaciatocnik ...

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.