Próbuję skonfigurować mały serwer internetowy w mojej sieci domowej, ale mój dostawca usług internetowych blokuje przychodzący port 80 (i nie, nie płacę za nie 50 USD / miesiąc za odblokowanie go).
Szukam pewnych sposobów na to, oczywiście mogę zmienić port #, ale nie uważam tego ideału.
naprawdę doceniam wszelkie pomysły na to
proxy
apache-http-server
port-forwarding
redirection
quack quixote
źródło
źródło
Odpowiedzi:
Branża hostingowa jest branżą wartą miliardy dolarów, ponieważ hosting w domu nie jest idealny. Masz okropną przepustowość przesyłania, co przekłada się na okropne prędkości pobierania dla odwiedzających witrynę. Musisz skonfigurować NAT za pomocą przekierowania portów itp. Itd.
Zdobądź tanie konto VPS, jeśli próbujesz dowiedzieć się o administracji serwerem. Uzyskaj wspólne konto hostingowe, jeśli próbujesz dowiedzieć się o projektowaniu stron internetowych, rozwoju. Zdobądź darmowe konto na blogu wordpress.com, jeśli próbujesz blogować wyłącznie dla blogów.
źródło
Najpierw sprawdź warunki korzystania z usługi. Omijanie tego bloku może je naruszyć.
Po drugie, czy naprawdę przygotowujesz się do narażenia sieci domowej na ruch przychodzący? Czy jesteś gotowy zarządzać wszystkimi wymaganymi zabezpieczeniami? Czy poradzisz sobie z tym, gdy pęknięcie zabezpieczeń tworzy sieć botów lub witrynę zawierającą nielegalne materiały w Twoim domu, a Twój dostawca usług internetowych i / lub prawo się o tym dyskutują?
Po trzecie, istnieje wiele darmowych lub bardzo tanich usług, w których możesz zorganizować swój blog, od blogera po wordpress.com i livejournal na podstawowe blogi do pełnoprawnych usług hostingowych, takich jak Dreamhost (zazwyczaj poniżej 10 USD za pierwszy rok) do Grokthis .net (6 miesięcy za całkiem niezłe usługi).
Jeśli nie masz prawdziwego uzasadnienia biznesowego, aby go hostować w domu i wiedzy niezbędnej do administrowania siecią na tym poziomie, wydaj 10 USD lub mniej na miesiąc. Na dłuższą metę zaoszczędzisz sobie żołądka i prawdopodobnie pieniędzy.
źródło
Jeśli planujesz używać swojego serwera internetowego TYLKO w BARDZO MAŁEJ SKALI, możesz wykonać następujące czynności: Kup domenę i skorzystaj z usługi przekierowania (użyłem no-ip.org), aby pobrać standardowe żądania http (port 80) do routera na dowolnym wybranym porcie. Jak jednak wspomniano powyżej, najprawdopodobniej naruszasz warunki korzystania z usługi, ale jeśli chcesz tylko podzielić się kilkoma drobnymi fragmentami treści z przyjaciółmi lub rodziną i podejmiesz niezbędne środki ostrożności, aby chronić swoją sieć przed dzikimi, możesz prawdopodobnie bezpiecznie do przodu.
Zrobiłam to dla klasy, w której musiałam obsługiwać aplikację Rails: Witryna trafia w szaleństwo po prostu włączając komputer i zostaje wyciągnięta, gdy wracam z klasy do domu, aby zminimalizować czas, w którym jest ona narażona na dzikie .
źródło
darmowy hosting wyświetla wiele odpowiedzi w google, możesz umieścić serwer domowy IP / dozwolony port w elemencie iframe na jednym z tych serwerów
źródło
Stałem w podobnej sytuacji, jak mój dostawca blokuje również port 80. Jeśli Twój dostawca domeny internetowej zezwoli na przekierowanie adresu URL, to rozwiązanie będzie działać dla Ciebie. Oto, co zrobiłem, aby ominąć to ograniczenie:
Ustawiłem Apache, aby słuchał na porcie 88 i sprawdził, czy działa, przechodząc do mojego wewnętrznego adresu IP
192.168.1.10:88
i to zadziałało. Następnie otworzyłem port 88 w moim routerze, aby umożliwić ruch przychodzący do tego portu.Następnym krokiem jest przejście do dostawcy domeny internetowej i utworzenie
A
rekord iWWW
nagrywa za pomocą publicznego adresu IP (nie używam nawet dyDNS, ponieważ mój dostawca Internetu rzadko zmienia adresy IP, chyba że odłączysz router na dłużej niż 12 godzin). Tworzysz dwa rekordy przekierowania URL ze swoją witryną, a następnie numer portu w następujący sposób:Po zaktualizowaniu rekordów DNS (w moim przypadku zajęło to około godziny) powinieneś móc odwiedzić witrynę, wpisując adres URL
example.com
w pasku adresu. Nie zapomnij także włączyć maskowania, ponieważ w przeciwnym razie odwiedzający zobaczą, że pracujesz na niestandardowym porcie.źródło
www
. Czy dwa rekordy, o których mówisz, mogą być zarówno rekordami A, jak i pierwszymi dla @ (Żaden gospodarz, a drugi WWW gospodarz? Byłoby to bardziej sensowne, ponieważ utworzenie tych dwóch rekordów pozwoliłoby na uchwycenie odwiedzających, którzy skorzystaliwww.example.com
jak równieżexample.com
.Szczerze mówiąc, najlepszym rozwiązaniem jest pójść gdzieś jak godaddy i otrzymać tani plan hostingowy - w dzisiejszych czasach mogą uruchomić Cię już za 5 USD / miesiąc.
źródło