Skocz do zawartości

Suffixy Dns


mavik

Rekomendowane odpowiedzi

Witam

 

Już od dłuższego czasu szukam rozwiązania małego problemu.

W W2K i W2K3 istnieje cos takiego jak suffix DNS, którym można sie posłużyć do określenia w jakich domenach ma być szukany komputer przed odpytaniem DNS-a.

W jaki sposób można ustawic coś takiego w Fedorze ?

 

 

Pozdrawiam

Odnośnik do komentarza
Udostępnij na innych stronach

w linuksie jest resolv.conf

 

man resolv.conf

 

search Lista  poszukiwania dla nazw hostów.  Lista ta jest zwykle okre

              ślana na podstawie lokalnej nazwy domeny; domyślnie też zawiera

              tylko  tę nazwę. Można to zmienić, poprzez podanie żądanej ście

              żki poszukiwania domeny po słowie kluczowym search  (u żywaj ąc

              spacji  lub  tabulacji  do  oddzielenia nazw).  Funkcje obsługi

              nazw będą wtedy przy większości zapytań próbowały kolejnych  sk

              ładników ścieżki poszukiwania, aż do znalezienia.  Należy zauwa

              żyć, że proces ten może być powolny i powodować duże obciążenie

              sieciowy  je śli  serwery  dla podanych domen nie są lokalne, a

              czas oczekiwania na odpowied ź  po  zapytaniu  przekracza  czas

              oczekiwania,  gdy  dla  której ś  z  domen wszystkie serwery są

              niedostępne.

 

              Lista poszukiwania jest obecnie ograniczona do sześciu domen  z

              maksymalną ilością 256 znaków.

 

czyli np:

[mynus@mynus ~]$ more /etc/resolv.conf
; generated by /sbin/dhclient-script
search wola.lan
nameserver 192.168.2.2
nameserver 192.168.3.1

Odnośnik do komentarza
Udostępnij na innych stronach

@mynus

Z tego co widze to Twój resolv.conf jest generowany przez dhcp.

resolv.conf jest nadpisywany przy każdym otrzymaniu konfiguracji z serwera DHCP.

W moim przypadku muszę chyba napisać skrypt który bedzie dopisywał do resolv.conf'a które domeny ma przeszukiwać.

 

A może znacie jakieś inne rozwiązanie??

 

Pozdrawiam

Odnośnik do komentarza
Udostępnij na innych stronach

@mynus

Z tego co widze to Twój resolv.conf jest generowany przez dhcp.

resolv.conf jest nadpisywany przy każdym otrzymaniu konfiguracji z serwera DHCP.

tak, konfigurowałem dhcpd tak aby przekazywał również inforacje o suffixie

 

jeśli otrzymujesz IP z dhcp to również skonfiguruj go w ten sposób smile.gif jeśli to nie zależy od Ciebie (nie jesteś adminem serwera dhcp) to możesz dorzucić w rc.local

 

echo "search suffix" >> /etc/resolv.conf

 

możesz również zabronić nadpisywania sobie resolv.conf:

chmod a-w /etc/resolv.conf tongue.gif

 

możesz zaznaczyć w opcjach dhcp aby nie nadpisywał pliku resolv.conf (tam chyba też jest taka opcja)

 

itd.

A może znacie jakieś inne rozwiązanie??

po co inne? resolv.conf to jest plik, który określa jakie suffixy dns mają być przeszukiwane

Odnośnik do komentarza
Udostępnij na innych stronach

Dzięki za rozwiązanie.

Postaram się jeszcze sklecic coś takiego żeby dopisywał odpowiednie suffixy w zależności od lokalizacji w której się znajduję.

Lokalizację rozpoznam po IP więc z tym nie powinno być problemu.

 

Pozdrawiam

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...