Ubuntu nie widzi domeny postawionej na serwerze windosowym w sieci lokalnej

Instalacja i konfiguracja oprogramowania sieciowego.
ginjall
Piegowaty Guziec
Piegowaty Guziec
Posty: 1
Rejestracja: 01 lut 2014, 16:27
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86_64

Ubuntu nie widzi domeny postawionej na serwerze windosowym w sieci lokalnej

Post autor: ginjall »

Witam,
z góry przepraszam jeśli wątek został stworzony w nieodpowiednim dziale (jest to mój pierwszy wątek na tym forum).
A więc mój problem jest następujący:
W pracy mamy sieć lokalną w której mamy serwer DNS postawiony na windows i ten serwer w jakiś sposób łączy się z serwerem ubuntu (prawdopodobnie active directory - nie jestem ekspertem) gdzie mamy nasze środowisko developerskie (LAMP - ubuntu 12.04). Czyli w skrócie, za każdym razem gdy tworzę nowy projekt muszę muszę stworzyć nowy alias na serwerze windows
np. rb.projekt1.domena.local który wskazuje serwer ubuntu gdzie mam projekt w katalogu /var/www/projekt1/httpdocs

Powyższy opis jest tylko po to żeby pokazać naszą konfigurację sieciową. Wszystko działa pięknie gdy korzystam z komputera na którym jest windows albo gdy korzystam z mac'a ale ostatnio chciałem się przesiąść na ubuntu bo uważam ze system jest idealny dla webdevelopera ale napotkałem się na problem, gdy w przeglądarce wpiszę http://rb.projekt1.domena.local strona nie jest znajdowana. Wygląda na to że domena która jest na serwerze windows nie jest osiągalna. Moje pytanie brzmi jak mam skonfigurować moje połączenie sieciowe w ubuntu żeby widziało moje lokalne dns'y? W załączniku jest zrzut ekranu statusu połączenia sieciowego na komputerze z systemem windows gdzie wszystko działa. Tzn na komputerze z windows albo na mac'u wszystko jest robione automatycznie, nie jest wymagana dodatkowa konfiguracja.
10.10.16.1 – server DNS
10.10.16.2 - tutaj trzymamy pliki, mało istotne
nazwa domeny: test
Moje próby rozwiązania problemu były następujące:

Dodanie do plikiu /etc/resolv.conf następujących lini

Kod: Zaznacz cały

domain test
nameserver 10.10.16.1
nameserver 10.10.16.2
w pliku /etc/Netwprepend domain-name-serversorkManager/NetworkManager.conf zakomentowałem linie

Kod: Zaznacz cały

dns=dnsmasq
ponoć zapobiega to nadpisywaniu pliku resolve.conf

no i ostatecznie próbowałem dodać to wszystko do pliku /etc/dhcp/dhclient.conf
czyli

Kod: Zaznacz cały

supersede domain-name "test";
prepend domain-name-servers 10.10.16.1, 10.10.16.2;
żadna z powyższych konfiguracji nie pomogła.

Byłbym wdzięczny za jakąkolwiek pomoc

Jeśli coś jest niejasne albo za bardzo namieszałem proszę pisać postaram się opisać to lepiej.

-- 5 lut 2014, o 21:57 --

Co tu powiedzieć, trochę wieje nudą na tym forum, rozwiązanie znalazłem na innym forum więc dla zainteresowanych informacja co należy zrobić.

W pliku /etc/nsswitch.conf należy zmenić linie z hosts:

Kod: Zaznacz cały

hosts:          files dns mdns4_minimal [NOTFOUND=return] mdns4
.local jest używany przez mDNS (Avahi), dns powinien być przed mdns4. To wszystko co trzeba zrobić, zmienić kolejność.

Więcej informacji tutaj http://www.lowlevelmanager.com/2011/09/ ... local.html
Załączniki
image001.png
(31.27 KiB) Nie pobierany
ODPOWIEDZ

Wróć do „Sieci, serwery, Internet”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 15 gości