Blog Daniela
24 Okt/11 0

HOWTO: Szybkie i brudne serwer DHCP i DNS cache z dnsmasq na Ubuntu

DHCP w sieci LAN jest praktyczne. Nie trzeba już zarządzać konfiguracją sieci każdego komputera w sieci do klientów samych, ale wszystko ma piękny centralny serwer lokalizacji. Zapisz poprzez buforowanie klientów DNS mało czasu muszą być wykonane podczas rozpoznawania nazw hostów, ponieważ zapytania mogą być stosowane do znanych nazw hostów z lokalnej pamięci podręcznej, a nie na serwerze w Internecie.

Mały serwer DHCP jest skonfigurowany Dnsmasq z bardzo szybko.

 # Zainstaluj Dnsmasq
 apt-get install dnsmasq

Konfiguracja odbywa się centralnie w pliku / etc / dnsmasq.conf. Nie należy pozostawiać przed zaciśniętą opcje konfiguracyjne w pliku odstrasza. Prawie wszystko jest tylko przykładem i jest domyślnie wykomentowane. Bardzo krótki Config jest już wystarczające do konfiguracji pracy:

DHCP

 # DHCP netmask
 # Klienci otrzymali 255.255.255.0 jako maskę podsieci
 dhcp-option = 1,255.255.255.0

 # Default gateway
 Klienci Miejsce otrzymał jako brama 192.168.1.251
 dhcp-option = 3,192.168.1.251

 # Dns
 # Klienci dostać do serwera nazw 192.168.1.4
 # Jeśli chcesz użyć Dnsmasq jako pamięci podręcznej DNS, powinno to być
 Bądź # IP serwera, na którym działa Dnsmasq
 dhcp-option = 6,192.168.1.4

 # Hosty do tego samego adresu IP przypisanego przez MAC:
 # Ten dostaje wiele z 00:11:22:33:44:55 MAC OD 192,168.1.1 przez 12 godzin

 dhcp-host = 00:11:22:33:44:55, hol, 192.168.1.1,12 h
 dhcp-host = 00:11:22:33:44:66, Lobby2, 192.168.1.2,12 h

 # Wszystkie komputery, które nie mogą być identyfikowane na podstawie adresów MAC otrzymać adresy IP
 # Z puli 192.168.1.120 do 150

 dhcp-range = 192.168.1.120,192.168.1.150,12 h

DNS

Funkcjonalność DNS dnsmasq wymaga żadnej konfiguracji.
dnsmasq dotyczy jej serwery nazw z / etc / resolv.conf. To powinno być
znany serwer nazw dostawcy są rejestrowane, a nawet jako rezerwowy
8.8.8.8 dla serwerów DNS na Google.

Aby uzyskać więcej hostów, które powinny obowiązywać w sieci lokalnej może, Dnsmasq w pliku
Do / etc / hosts znane. Tu są wszystkie komputery zarejestrowane adresy,
LAN.

Pułapki

dnsmasq musi ponownie odczytać jego pliki konfiguracyjne Konfigänderungen

 / Etc / init.d / dnsmasq restart

Jeśli klienci nie mają umowę najmu ze starego serwera DHCP, można ręcznie przynieść to, aby rozpocząć nowe żądania DHCP.

 # Linux
 dhclient eth0

 # Windows
 ipconfig / release
 ipconfig / renew

Pilnie uważać, do tej pory używać gdziekolwiek serwer DHCP (zazwyczaj router do Internetu), aby wyłączyć. 2 serwery DHCP w sieci LAN może generować dużo chaosu.

Ciesz się ten artykuł?

Zapisz się do naszego kanału RSS!

Komentarze (0) Trackbacks (1)

    Zostaw komentarz

    * Skopiuj to hasło:

    * Wpisz lub wklej hasło tutaj:

    608 komentarze spam zablokowanych dotychczas przez Spam free Wordpress

    Proszę skopiować ciąg na polu poniżej 7whfmi: