DNS i przekierowywanie portów

-1

Mam za sobą serwer NAT. Wykonałem przekierowanie portu na moim routerze WRT54GL. Na tym serwerze planuję również użyć BIND9 dla usług DNS.
Moje pytanie: czy mogę używać tego serwera DNS dla wszystkich portów lub tylko www (80)?

Mam na myśli, że będę domain nameprzekazywał moje routery STATIC IP, router następnie przesyła wszystkie żądania do serwera DNS. Serwer DNS zdecyduje, czy jest to poczta, vpn, strona internetowa.

Przepraszam, nie jestem pewien, jak to wyjaśnić.
Dzięki!

intelis
źródło

Odpowiedzi:

3

Wydaje się, że jesteś trochę zdezorientowany tym, co robią serwery DNS. Serwery DNS rozpoznają tylko żądania DNS. Przekazywanie wszystkich żądań do serwera DNS nie ma sensu.

Oto co się stanie:

  1. Użytkownik wpisuje www.example.com w swojej przeglądarce internetowej
  2. Komputer użytkownika wysyła żądanie do swojego serwera DNS (nie twojego)
  3. Serwer DNS odpowiada statycznym adresem IP
  4. Komputer użytkownika wysyła żądanie HTTP do portu 80 routera.
  5. Następnie router musi przekazać go do serwera WWW.

Nie, gdzie w tym procesie twój wewnętrzny serwer DNS wejdzie do gry.

To, co musisz zrobić, to ustawić port do przodu dla portu 80 na wewnętrzny adres IP twojego serwera internetowego. Jeśli więc adres IP twojego serwera internetowego to 192.168.1.100, ustaw port do przodu na routerze, aby cały ruch dla portu 80 został przekazany do 192.168.1.100.

Typy ruchu (WWW, poczta itp.) Są zazwyczaj zróżnicowane według numeru portu, a nie DNS.

shf301
źródło
więc DNS tylko dla HTTP? :) dzięki
intelis
Brak DNS tylko dla adresów IP. DNS rozpoznaje nazwy domen na adresy IP. DNS nie obchodzi, ani nie wie nic o HTTP.
shf301
hm, dziękuję za wyjaśnienie. ale co, jeśli chciałbym dodać dyski sieciowe do komputera. czy mogę użyć dns do rozwiązania adresu na IP?
Intelis
2
@intelis Twój serwer DNS obsługuje konwersję „Nazwa” na IP. Cała komunikacja sieciowa opiera się na IP. Serwer DNS ułatwił człowiekowi zapamiętanie nazwy i automatyczną konwersję nazwy na adres IP, który komputer może zrozumieć. Aby dodać dyski sieciowe do komputera, możesz użyć adresu IP serwera lub, jeśli serwer DNS działa zgodnie z jego przeznaczeniem, użyj nazwy serwera, która automatycznie rozwiąże nazwę na IP i pozwoli ci dodać dysk sieciowy według nazwy . na przykład. 192.168.1.1 udostępnia vs myServer udostępnia
Darius