Używam Ubuntu 12.04 i próbuję pingować następujące systemy:
- system0.oldcompany.com
- system1.fing.oldcompany.com
- system2.newcompany.com
- system3.thing.newcompany.com
Mój resolv.conf
# internal dns servers
nameserver 1.1.1.151
nameserver 1.1.1.152
search oldcompany.com fing.oldcompany.com newcompany.com thing.newcompany.com
#domain thing.newcompany.com
domain oldcompany.com
#domain fing.oldcompany.com
#domain newcompany.com
#nameserver 8.8.8.8 #commented out due to other issues
Jeśli zostawię wszystkie te linie niezakomentowane, nie będę mógł pingować system0 lub system1. Jak to skonfigurować, aby móc pingować wszystkie 4 systemy za pomocą samej nazwy domeny? W systemie Windows rozwiązuje każdy system.
ping system0
ping: unknown host system0
ping system1
ping: unknown host system1
Próbowałem przeczytać stronę podręcznika na resolv.conf, ale nadal mam problemy z rozwiązaniem tego problemu. Nikt w mojej firmie nie używa Linuksa, więc niestety jestem sam.
Edycja: Zaktualizowano wyszukiwanie, więc jest to tylko 1 linia i teraz mogę pingować system0, ale nadal nie mogę pingować system1. Jednak mogę pingować system1.fing, ponieważ jest on w domenie starej firmy.
Umieść linię wyszukiwania za wierszami serwera nazw.
źródło