Statyczny adres IP w sieci LAN o nazwie DNS

3

Mam sieć LAN w domu siedzącą za routerem (Linksys WRT54G). Adresy IP przypisane do skrzynek Linux to

  • 192.168.0.101
  • 192.168.0.102
  • 192.168.0.103

Router jest również podłączony do modemu dostarczonego przez mojego dostawcę Internetu, aby uzyskać dostęp do Internetu. Teraz router ma przypisany adres IP 192.168.0.1 i jest również skonfigurowany do rozpoczynania przypisywania adresów IP od 192.168.0.100 przy użyciu protokołu DHCP.

Teraz mam aplikację, która wymaga posiadania FQDN (w pełni kwalifikowanych nazw domen) dla każdej maszyny - coś w tym stylu

  • phx1.mylocalnet.com
  • phx2.mylocalnet.com
  • phx3.mylocalnet.com

Czy to się da zrobić?

amiregelz
źródło

Odpowiedzi:

1

… Lub możesz zachować wszystkie swoje maszyny z dynamicznie przypisanymi adresami i:

  • mieć lokalne serwery DNS udostępnianie usługi DNS podzielonego horyzontu , z wszystkimi klientami DHCP skonfigurowanymi do rejestrowania się na lokalnym serwerze DNS zawartości, gdy uzyskują dzierżawę serwera DHCP; lub
  • mieć lokalne serwery DNS, ponownie zapewniające usługę DNS podzielonego horyzontu, oraz serwer DHCP (serwer DHCP ISC może to zrobić. Serwer DHCP routera prawdopodobnie nie może.), który rejestruje nazwę → mapowanie adresów samo z lokalnym serwerem DNS treści, bezpośrednio, tak aby klienci DHCP nie musieli.

Druga ma tę zaletę, że wystarczy zezwolić serwerowi DHCP na aktualizację DNS, a nie na każdą maszynę w całej sieci LAN. Ale blokuje to serwery DNS poszczególnych dostawców. Bill wspomina dnsmasq, który jest jednym z niewielu programów, które są zarówno serwerem DNS zawartości, jak i serwerem DHCP w jednym.

JdeBP
źródło
0

Patrzeć na dnsmasq do obsługi DNS i pamięci podręcznej wyników DNS. Możesz zainstalować to w jednym systemie i edytować /etc/resolv.conf dla innych hostów. Możesz użyć dnsmasq zastąpić router jako serwer DHCP lub przypisać adresy statyczne. W przypadku serwerów, które przypisywałbym stałe adresy, klient ma się dobrze.

BillThor
źródło
0

Najpierw musisz zacząć od przypisania im statycznych adresów IP lub jeśli router je obsługuje, możesz nadać im zarezerwowany adres IP za pomocą serwera DHCP. Po prostu przypisałbym im adresy IP z zakresu serwera DHCP, jak 192.168.0.21-23. Dzieje się tak dlatego adresy IP nie ulegną zmianie i przerwie następny krok. Drugi plakat o tym nie wspomniał.

Jeśli nie chcesz skonfigurować serwera DNS (zgadzam się z innym plakatem: Overkill), musisz dodać wpisy do pliku HOSTS, jak powiedział.

KCotreau
źródło
0

Jest na to kilka sposobów, jednym z nich jest ustawienie jednej z twoich maszyn na serwer nazw (i powiedz sieci phx1.mylcoalnet.com jest 192.168.0.101itp.) Jest to podejście mniej hackowe, ale trudniejsze do wdrożenia i może być przesadne.

Łatwiejszym podejściem byłoby po prostu oszukanie maszyny obsługującej aplikację FQDN przy użyciu pliku hosts (istnieje zarówno w systemie Linux, jak i Windows pod /etc/hosts i Windir\system32\drivers\etc\hosts ). W razie potrzeby można nawet dodać te same wpisy na wszystkich komputerach w sieci.

Zakłada to, że moje rozumienie problemu jest poprawne, a ty właściwie nie masz prawdziwej domeny, której chciałbyś użyć. Jeśli źle cię zrozumiałem, to rozwiązanie nadal będzie pierwszym, z wyjątkiem tego, że chcesz ustawić ten NS jako główny serwer nazw dla swojej domeny.

n0pe
źródło