Skip to content
Menu
Saayarelo
Saayarelo

Dnsmasq : For Simple DNS Configurations

Posted on 12 listopada, 2021

8i | 9i | 10g | 11g | 12c | 13c | 18c | 19c | 21c | Misc | PL/SQL | SQL | RAC | WebLogic | Linux

Home ” Artykuły ” Linux ” Tutaj

Dnsmasq to prosty sposób na skonfigurowanie serwera DNS dla małej sieci, zamiast zadawać sobie trud konfigurowania BIND.

  • Instalacja
  • Firewall
  • Konfiguracja

Powiązane artykuły.

  • Konfiguracja DNS w systemie Linux
  • Konfiguracja DNS dla SCAN używanego z Oracle RAC Database 11g Release 2
  • Dnsmasq : For Simple DNS Configurations on Mac OS X

Instalacja

Usługa Dnsmasq jest instalowana z repozytorium Yum za pomocą następującego polecenia.

# yum install dnsmasq

Włącz serwer Dnsmasq i upewnij się, że uruchamia się on automatycznie przy ponownym uruchomieniu.

# service dnsmasq start# chkconfig dnsmasq on

Dnsmasq jest konfigurowany przez zmianę zawartości pliku „/etc/dnsmasq.conf” i zawartości pliku „/etc/hosts”.

Usługa może być zatrzymana, uruchomiona i ponownie uruchomiona przy użyciu następujących poleceń.

# service dnsmasq stop# service dnsmasq start# service dnsmasq restart

Firewall

Jeśli używasz firewalla w systemie Linux, musisz otworzyć port 53.

W przypadku firewalla iptables, użyj następujących poleceń.

# iptables -I INPUT -p tcp --dport 53 -j ACCEPT# iptables -I INPUT -p udp --dport 53 -j ACCEPT# service iptables save

Dla firewalld firewall, użyj następujących poleceń, aby otworzyć port dla bieżącego runtime i na stałe, aby przetrwał przez ponowne uruchomienie.

Konfiguracja

Nie musisz robić żadnej szczególnej konfiguracji DNS, ponieważ Dnsmasq użyje zawartości „/etc/hosts” do rozwiązywania wszelkich żądań nazw. Wszystko, czego tam nie znajdzie, zostanie przekazane do serwerów nazw wymienionych w pliku „/etc/resolv.conf”.

Na przykład, dodanie następujących wpisów do pliku „/etc/hosts” na serwerze, na którym działa Dnsmasq, pozwoli mu działać jako DNS, rozwiązując te nazwy.

Wszystkie maszyny w sieci, które muszą używać tego serwera DNS do rozwiązywania nazw, muszą mieć zmieniony plik „/etc/resolv.conf” tak, aby wpis „nameserver” wskazywał na ten serwer.

search localdomainnameserver 192.168.0.4

Edytuj plik „/etc/dnsmasq.conf”, aby zapobiec przekazywaniu zapytań z sieci lokalnej. Moja wewnętrzna domena nazywa się „localdomain”, więc dodaję następujące ustawienie, a następnie ponownie uruchamiam Dnsmasq.

local=/localdomain/

Więcej informacji można znaleźć w:

  • Dnsmasq
  • Konfiguracja DNS w systemie Linux
  • Konfiguracja DNS dla SCAN używanego z Oracle RAC Database 11g Release 2
  • Dnsmasq : For Simple DNS Configurations on Mac OS X

Mam nadzieję, że to pomoże. Regards Tim…

Back to the Top.

Dodaj komentarz Anuluj pisanie odpowiedzi

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Ostatnie wpisy

  • What Makes Labyrinth Fish Different?
  • Kortykosteroidy systemowe są często przepisywane na łuszczycę
  • 5 pytań do … Melissa McGurren | RSN
  • Księgi Nowego Testamentu w Biblii
  • Tilapia Almondine
  • Typy męskich włosów: Jak utrzymać + 12 pomysłów na stylizację
  • 15 Texting and Driving Quotes and Slogans to Remind You to Stay off Your Phone
  • 101 Best Art Captions for Instagram
  • Dental
  • Co to jest pleśń śniegowa? (I jak się jej pozbyć)

Archiwa

  • luty 2022
  • styczeń 2022
  • grudzień 2021
  • listopad 2021
  • październik 2021
  • Deutsch
  • Nederlands
  • Svenska
  • Dansk
  • Español
  • Français
  • Português
  • Italiano
  • Română
  • Polski
  • Čeština
  • Magyar
  • Suomi
  • 日本語
©2022 Saayarelo | WordPress Theme: EcoCoded