Chcesz używać apache, portu blokującego ISP 80

6

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

quack quixote
źródło
1
port 443 i domyślnie ustawić całą witrynę SSL?
alpha1
Jeśli blokują port 80, prawdopodobnie też blokują 443 :)
Maarten

Odpowiedzi:

5

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
1
-1 Nigdy nie powiedział nic o dużym ruchu, blogowaniu, a nawet o więcej niż 1 użytkowniku. Pytanie dotyczy tylko hostingu Apache na porcie 80.
hyperslug
4

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.

HerbN
źródło
4

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 .

Sanarothe
źródło
3

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

Lokal
źródło
2

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 i WWW 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:

Record
Type      Host
------    ----
A         http://example.com:88 
WWW       www.example.com:88 

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.

Zebra
źródło
1
Twój pierwszy akapit jest komentarzem, a nie częścią rozwiązania, a czytelnicy mogą pomyśleć, że jest to tylko rant i nie czytać dalej. Jeśli uważasz, że musisz go opublikować, bardziej odpowiednie byłoby dodanie komentarza do posta.
fixer1234
1
W takim przypadku wszystkie inne komentarze powinny zostać skorygowane, ponieważ zniechęcają osobę, która poprosiła o pomoc, a zamiast faktycznego rozwiązania mówią wiele powodów, dla których nie powinni tego robić, zamiast pomagać.
Zebra
To starożytne pytanie. Od tamtej pory standardy witryny zostały znacznie udoskonalone. Ogólnie odpowiedzi powinny koncentrować się na rozwiązaniu i unikać komentarzy na temat innych użytkowników lub charakteru ich odpowiedzi (w przeciwieństwie do adresowania faktów w ramach innych odpowiedzi). Pierwszy akapit nie dodaje niczego użytecznego do twojej odpowiedzi i może wyłączyć niektórych czytelników. Chodzi o odpowiadanie na „proces”, więc jeśli coś pójdzie gdzieś, powinno to być w komentarzu. To nie jest część twojego rozwiązania.
fixer1234
@Zebra To użyteczna odpowiedź. Mam nadzieję, że nie masz nic przeciwko edycji, aby pomóc innym skupić się na twoim pomocnym wkładzie. Witamy w Super Użytkowniku i dziękuję za wkład.
Twisty Impersonator
@Zebra Jedno pytanie. Rekord „www” jest w rzeczywistości ZA zapisuj, gdzie znajduje się część hosta rekordu 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 skorzystali www.example.com jak również example.com.
Twisty Impersonator
0

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.

Zypher
źródło