Ubuntu divně nepřekládá DNS dotazy

Bezradnost

Ubuntu divně nepřekládá DNS dotazy
« kdy: 10. 08. 2017, 08:26:32 »
Mam doma Mikrotika a vyuzivam sluzbu DNS, ve kterem mam staticke zaznamy. Kdyz z Ubutnut 17.04 dam
Kód: [Vybrat]
ping gw.local tak nedokaze gw.local prelozit. Pokud se zeptam dns pomoci
Kód: [Vybrat]
host nebo
Kód: [Vybrat]
dig tak mi vrati ip adresu tj. 192.168.1.1.
V /etc/host.conf jsem zmousel presunout na prvni misto bind misto hosts, ale bez efektu. Nevite nekde kde by mohl byt problem
« Poslední změna: 10. 08. 2017, 13:13:12 od Petr Krčmář »


Youda

Re:Ubuntu divne nepreklada
« Odpověď #1 kdy: 10. 08. 2017, 09:53:49 »
Jestli mas zaplou podporu IPv6 a nepotrebujes to, jako prvni pokus bych vypnul IPv6

Bezradnost

Re:Ubuntu divne nepreklada
« Odpověď #2 kdy: 10. 08. 2017, 10:27:44 »
IPv6 hned po instalaci systemu vypinam.
Kód: [Vybrat]
cat /proc/sys/net/ipv6/conf/all/disable_ipv6
1

Jenda

Re:Ubuntu divne nepreklada
« Odpověď #3 kdy: 10. 08. 2017, 10:54:43 »
Mam doma Mikrotika a vyuzivam sluzbu DNS, ve kterem mam staticke zaznamy. Kdyz z Ubutnut 17.04 dam
Kód: [Vybrat]
ping gw.local tak nedokaze gw.local prelozit.

Ještě koukni do /etc/gai.conf, jestli tam něco neuvidíš.

IPv6 hned po instalaci systemu vypinam.
Kód: [Vybrat]
cat /proc/sys/net/ipv6/conf/all/disable_ipv6
1

Což má určitě velký vliv na to, jak resolver v glibc překládá jména...

Lol Phirae

Re:Ubuntu divne nepreklada
« Odpověď #4 kdy: 10. 08. 2017, 11:02:12 »
Trefný nick. Doména .local je vyhrazena pro mDNS.


novakmi

Re:Ubuntu divne nepreklada
« Odpověď #5 kdy: 10. 08. 2017, 11:12:39 »
Zkuste  zmenit v /etc/nsswitch.conf

hosts: files mdns4_minimal [NOTFOUND=return] resolve [!UNAVAIL=return] dns
na
hosts: files dns mdns4_minimal[NOTFOUND=return] resolve [!UNAVAIL=return]



Bezradnost

Re:Ubuntu divně nepřekládá DNS dotazy
« Odpověď #6 kdy: 10. 08. 2017, 13:25:31 »
Super zmena v nsswitch.conf bylo to prave. Dekuji ted jdu jeste nacist co jsem to vlstne porvedl.

Lol Phirae

Re:Ubuntu divně nepřekládá DNS dotazy
« Odpověď #7 kdy: 10. 08. 2017, 13:47:19 »
Super zmena v nsswitch.conf bylo to prave. Dekuji ted jdu jeste nacist co jsem to vlstne porvedl.

No, provedl jsi to, že se nejdříve hledá v DNS a až potom přes mDNS. Když si to zkusíš přes nějaký masox/iOS, tak to bude stále rozbité.

http://manpages.ubuntu.com/manpages/xenial/man5/nsswitch.conf.5.html