Skonfiguruj domowy intranet


1

Mam domowy serwer internetowy (Mac mini) z systemem MAMP. Skonfigurowałem kilka aplikacji internetowych, które chcę zaoferować moim przyjaciołom, gdy tylko przyjdą. Mogę uzyskać dostęp do stron internetowych podczas korzystania z przeglądarki na serwerze internetowym, ponieważ plik hosts wie, że adres URL łączy się z wirtualnym hostem.

Próbuję znaleźć rozwiązanie, które pozwoliłoby innym osobom w mojej sieci na dostęp do aplikacji internetowych. Obecnie moje rozwiązanie wymaga od moich znajomych edycji pliku Hosts, co jest uciążliwe. Czy istnieje prostszy sposób?

Odpowiedzi:


3

Potrzebujesz serwera DNS w swojej sieci, który rozpozna te nazwy hostów w adresach IP, Możesz poprosić router, aby zrobił to za Ciebie, lub potrzebujesz osobnego serwera.

Będziesz także potrzebować gości, aby używali tego serwera DNS jako preferowanego serwera DNS, jeśli używasz DHCP do podawania adresów IP w sieci, jest to stosunkowo łatwe.


0

jeśli są w tej samej sieci, możesz:

  • powiedz im, aby użyli adresu IP twojego urządzenia

lub

  • zarejestruj publiczny wpis dns wskazujący na prywatny adres IP twojego serwera

możesz również uzyskać publiczny adres IP swojego serwera [lub przekierować port z publicznego adresu IP] i sprawić, by był dostępny w Internecie [ale pamiętaj, aby go zabezpieczyć wcześniej].


1
Jeśli Apache używa wirtualnych hostów, wówczas użycie adresu IP nie będzie działać poprawnie.
Sam Cogan

w rzeczy samej, chociaż - jeśli jest to domowy intranet, użycie / coś też załatwi sprawę.
pQd,

0

Innym rozwiązaniem (podobnym, ale nieco innym niż już opublikowane) jest uzyskanie dynamicznej nazwy DNS (od dostawcy takiego jak dyndns.org) i na routerze przekierowanie portu 80 na adres IP serwera intranetowego.

Następnie, uzyskując dostęp do adresu URL wybranego za pomocą dyndns (np. Myhomeintranet.dyndns.org), DNS rozpoznaje router i jest automatycznie przesyłany na serwer WWW.

Ta sama zasada obowiązuje - musisz to zrobić dość bezpiecznie, jeśli zamierzasz to robić, ponieważ otwiera to twoją sieć na świat zewnętrzny.


0

Jeśli mówisz tylko w obrębie własnej sieci, albo przypisujesz swojemu serwerowi statyczny adres IP, aby ludzie przeglądali ten adres (na przykład http://192.168.254.50 ), albo konfigurujesz serwer DNS w sieci, który przypisuje nazwę (np. „serwer WWW”) statycznemu adresowi IP serwera (192.168.254.50), oczywiście zastępując wartości tym, czego chcesz użyć.

Musisz także zmienić serwer DHCP, aby podawał właściwy serwer DNS zamiast siebie, jeśli obecnie używasz routera SOHO lub czegoś od swojego dostawcy, który działa teraz jako serwer DHCP.


0

Przede wszystkim potrzebujesz jakiejś dns w swojej sieci wewnętrznej, a serwer dhcp musi poinformować łączące się hosty, aby korzystały z tego serwera dns. Niektóre serwery dhcp zapory SOHO mogą to zrobić, inne mają problemy. dnsmask może obsłużyć oba zadania i jest wbudowany w niektóre zapory ogniowe SOHO.

Jeśli zapora sieciowa nie zezwala na konfigurację serwera DNS, który jest reklamowany przez DHCP, możesz zainstalować jakieś rozwiązanie na niektórych komputerach w sieci i włączyć te usługi na zaporze. Zwiększy to złożoność, ale może to być twoje jedyne rozwiązanie.

Będziesz potrzebował serwera dns i serwera dhcp. Jeśli korzystasz z serwera MS (nie MS home server) w sieci, może on być w stanie obsłużyć zarówno usługi DNS, jak i DHCP, w zależności od ograniczeń licencyjnych. Serwer BIND i DHCP ISC są standardem, ale w przypadku mniejszych instalacji są one prawdopodobnie nadmierne. dsnmashq obsługuje zarówno dhcp, jak i dns. Istnieje wiele innych implementacji DNS, a malutki to kolejna.


0

Na to pytanie inni już bardzo dobrze odpowiadają - i

Jeśli używają systemu Windows ... zainstaluj sambę i użyj jej usługi nazw. znacznie łatwiej jest skonfigurować [1]. Ponadto nie musisz zmieniać żadnych ustawień, aby „odkryli” maszynę [2].

[1] Serwery DNS w przeszłości nie były przeznaczone dla osób, które nie potrafią czytać stron podręcznika i dokumentacji, choć oczywiście zostało to znacznie poprawione w dzisiejszych czasach ...

[2] jeśli już dystrybuujesz adres IP z routera obsługującego DHCP, oczywiście nie musisz tego zmieniać, ale musisz skonfigurować serwer DNS na routerze / w innym miejscu, które może, ale nie musi, być bardzo łatwa praca ...

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.