Jakie są pułapki związane z hostowaniem strony internetowej z domu?


13

Tak więc hosting witryny z domu nie jest strasznie trudny. Wydaje się, że nie ma sensu płacić stronom trzecim za hosting witryn o niskim natężeniu ruchu, więc w niektórych przypadkach hosting z komputera domowego ma sens. Ale może nie widzę całego obrazu.

Oto niektóre z pułapek, o których mogę myśleć:

  • Dynamiczny adres IP może tymczasowo wyłączyć witrynę
  • Moc może gasnąć na dłuższy czas
  • Usługodawca internetowy może zejść łatwiej
  • Ograniczona przepustowość i ograniczenia przepustowości przez ISP
  • Potencjalne problemy z umową z dostawcą usług internetowych, które nie zezwalają na hosting witryn internetowych

Czy są jeszcze inni?


Nienawidzę brzmieć spamem, ale uważam, że utrzymywanie witryny o niskim natężeniu ruchu na stronie prawiefreespeech.net jest bardzo ekonomiczne. Nie dostaję ani grosza za to powiedzenie. Myślę tylko, że są dobrym dostawcą hostingu. Mieli problemy z przestojami, ale byłoby to lepsze niż cokolwiek, co można zrobić w domu.
skiphoppy

Odpowiedzi:


18
  • Koszt energii elektrycznej a koszt hostingu
  • Zwykle nie ma zbyt dużej nadmiarowości w domu (tj. Tylko jeden serwer bez automatycznego przełączania awaryjnego)
  • Koszt spowodowania, że ​​konfiguracja staje się zbędna w porównaniu do kosztu hostingu
  • Należy zachować ostrożność, aby oddzielić serwer od sieci domowej, w przeciwnym razie problemy z bezpieczeństwem na serwerze mogą doprowadzić do naruszenia sieci prywatnej

+1 Nienawidzę podrzucać twojej odpowiedzi nad moją :-) Ale koszt prądu jest świetnym dodatkiem do listy. Serwery nie działają za darmo, a hosting może być cholernie tani, może być praniem.
WaldenL,

Mój komputer jest cały czas włączony. Energia elektryczna nie stanowi problemu.
Tony_Henrich

17

Pierwsze i ostatnie to te duże. Większość dostawców usług internetowych nie zezwala na to zgodnie z warunkami świadczenia usług, a niektórzy mogą nawet blokować ruch przychodzący z portu 80/443. Pamiętaj też, że wiele połączeń szerokopasmowych jest skonfigurowanych tak, aby zezwalać na znacznie większy ruch w dół niż w górę (co było ADSL w dniach DSL). Możesz więc obniżyć o 15 MB, ale tylko o 4 MB więcej. Jeśli podajesz, oznacza to, że masz dławik 4 MB.


Jak wspomniano, większość dostawców usług internetowych nie zezwala na to w przypadku usług mieszkaniowych. JEDNAK zazwyczaj mają one dostępną w twoim domu usługę komercyjną za zaledwie kilka dolców miesięcznie dłużej, gdzie hosting witryn internetowych jest legalny i obsługiwany.
Brian Knoblauch

5
wow ... 15Mbit w dół, 4Mbit w górę? w Kanadzie większość ludzi nie może nawet obniżyć prędkości 4 Mb / s, a żaden dostawca usług internetowych nie oferuje domów o prędkości większej niż 800 kb / s. Wydaje mi się, że ma to jeszcze większe znaczenie.
Mr. Shiny and New 安 宇

Prawdziwe. To zabawne, że nie zawsze myślimy o tych, które nie są tak okablowane, jak w dużych obszarach metra w USA. Mogę dostać 30/5 do mojego domu, jeśli chcę, a Optimum ma wkrótce wydać 100 Mb do domu. Z drugiej strony, moi przestępcy nie mogą nawet uzyskać DSL i nie ma kabla, więc używają dialupu. Nie wyobrażam sobie
WaldenL,

5
  • Problemy środowiskowe. (Kurz, wibracje, miejsce do przechowywania, czy masz odpowiednio nieużywane miejsce dla twojego serwera?)
  • Problemy z ogrzewaniem i chłodzeniem. (Obsługa serwera dedykowanego może powodować znaczne ciepło. Ponadto serwer może się przegrzewać podczas fali upałów, jeśli nie ma odpowiedniej wentylacji.)
  • Problemy z bezpieczeństwem. (Twój serwer może być kanałem umożliwiającym dostęp do twoich prywatnych danych i komputerów.)
  • Wymagania sieciowe. (Musisz być bardziej ostrożny w korzystaniu z sieci. Jeśli używasz zbyt dużo połączenia (np. Do pobierania), możesz przypadkowo wykonać DoS swojej witryny. Ponadto musisz bardziej uważać na planowane przestoje routera lub sieci, nie możesz po prostu przeflashować dd-wrt na routerze na kaprys (na przykład), ponieważ może to doprowadzić do awarii Twojej witryny, gdy ktoś z niej korzysta.

2
Bezpieczeństwo jest naprawdę trudną sprawą.
Mag

„Twój serwer może być kanałem umożliwiającym dostęp do twoich prywatnych danych i komputerów” - lub odwrotnie. Jeśli nie zostanie poprawnie skonfigurowany, naruszenie sieci domowej może zagrozić Twojemu serwerowi.
AnonJr

4

W przypadku witryn czysto osobistych o niskim natężeniu ruchu naprawdę nie uważam tego za problem. W rzeczywistości poleciłbym go jako punkt wyjścia dla strony o charakterze wyłącznie hobbystycznym. Jeśli Twoja witryna stanie się popularna, spójrz na migrację do konfiguracji hostowanej.

Z drugiej strony, jeśli jest to jakaś witryna biznesowa, uruchom ją na hostowanym dostawcy, zakładając, że firma nie zajmuje się hostingiem (lub jest wystarczająco duża, aby posiadać własne centrum danych).


3

Wydaje się, że jeszcze nikt się nie dotknął: efekt psychologiczny.

Kiedy uruchomiłem serwer z domu (który działał jako serwer poczty w mojej domenie), stwierdziłem, że ciągle mam paranoję na punkcie pozostania bezczynnym. Zawsze pingowałem go, aby upewnić się, że nie upuści tego potencjalnie ważnego e-maila. W sytuacjach, gdy nie mogłem uzyskać do niego dostępu, panika się pojawiała; czy dom został właśnie okradziony? spłonął?

Oczywiście możesz być znacznie mniej podatny na takie myśli niż ja;)


2
  • Bezpieczeństwo

Jeśli korzystasz z usług na serwerze, oznacza to, że musisz mieć otwarte porty i usługi. Usługi te są narażone na atak i mogą potencjalnie stanowić drogę do uzyskania dostępu do sieci domowej. Od kilku lat jestem hostem samoobsługowym i oprócz selinuxmojego serwera WWW zostałby zhakowany przynajmniej raz.

Inne osoby poruszyły wiele innych problemów, które mogą, ale nie muszą być problemami w twoim przypadku. Zasadniczo widzę to w ten sposób: jeśli jesteś gospodarzem jako hobby i jeśli jest to dla ciebie fajne, samo hosting może być w porządku. Jeśli jest to dla firmy, prawdopodobnie chcesz zrobić coś innego niż sam hosting.


Możesz także chcieć, aby strefa DMZ była wymieniona w tym pytaniu. serverfault.com/questions/1052/would-you-setup-a-dmz-at-home
CanyonR

2

Nie zapomnij o efekcie Slashdot. Jesteś tylko „niski”, dopóki link do jednej z twoich stron nie znajdzie się na Slashdot / reddit / digg / other link agregator / stronie o dużym ruchu.


1

Dynamic IP to Twój przełom. Jeśli chcesz, aby ludzie uzyskiwali dostęp do Twojej witryny przez DNS (www.mysite.com) zamiast surowego adresu IP, będziesz musiał zmienić plik hosta publicznego za każdym razem, gdy Twój dostawca usług internetowych przydzieli ci nowy adres IP. Aktualizacja informacji z pamięci podręcznej dla Twojej witryny na wszystkich routerach między Tobą a poprzednimi użytkownikami prawdopodobnie potrwa kilka godzin, nawet jeśli TY natychmiast złapiesz i zmienisz.

Zasadniczo, odwiedzający zobaczą dużo 404 za każdym razem, gdy otrzymasz nowe IP. Uzyskiwanie statycznego adresu IP od usługodawcy internetowego odsuwa go od tego, co zamierzasz zrobić.


W większości przypadków umowa obejmująca statyczne IP pozwala na hosting serwerów. Tego oczekują, gdy dostaniesz ładunek elektrostatyczny. Nie bój się ich „przechylić”. Pracuj ze swoim dostawcą usług internetowych, a nie PRZECIWKO im! :-)
Brian Knoblauch

1
Technicznie mam dynamiczny adres IP. Zauważyłem jednak, że zmienia się co około 18 miesięcy. Tak więc dla mnie problem dynamicznego IP z moim dostawcą usług internetowych nie jest dużym problemem.
Jim

4
Dynamiczne usługi DNS (takie jak dyndns.org) istnieją od wieków i sprawiają, że ten problem jest zupełnie nieistotny.
Matias Nino

1
@Matias Nino: nie sprawiają, że problem jest nieistotny. Automatyzują tylko zmianę DNS na podstawowym serwerze DNS dla tej domeny. Reszta Internetu zapisuje w pamięci podręcznej wpisy DNS i z własnego doświadczenia wynika, że ​​te pamięci podręczne często ignorują TTL, co oznaczało, że za każdym razem, gdy zmieniał się adres IP, w mojej witrynie z dynamicznym adresem ip było „wyjście” do 6 godzin. Jeśli twoje IP często się zmienia, może to stanowić problem.
Mr. Shiny and New 安 宇

1

Możesz użyć Google AppEngine do darmowego hostingu twoich stron o niskim ruchu. Strony statyczne będą działały dobrze (istnieje przewodnik ), do dynamiki będziesz musiał używać Pythona.

Bezpłatne kwoty Appengine są odpowiednie dla twojej strony głównej, chyba że jesteś gwiazdą.


1

Kiedy możesz dostać dość duży hosting za absurdalnie niskie stawki, czy naprawdę jest to warte wysiłku? Moje konto GoDaddy - z ASP.NET, do 2 baz danych SQL Server, do 25 baz danych MySQL oraz mnóstwo innych funkcji kosztuje 86 USD rocznie. Porównaj to z zakupem własnego sprzętu i zapory ogniowej, poprawnym skonfigurowaniem sieci do DMZ serwera, wszelkimi potrzebami nadmiarowości / zasilania, solidnym rozwiązaniem do tworzenia kopii zapasowych itp. I ... cóż, jedyną potencjalną poprawą w robieniu tego wszystkiego samemu staje się dostęp do lokalnego pulpitu (lub nawet zdalnego pulpitu). Nie przekonujący argument.


1

Zazwyczaj w domu masz A DSL, gdzie A oznacza Asymmetric. Na przykład 24Mbit ADSL2 + ma tylko 1Mbit wysyłania. Typowe modemy kablowe również są asymetryczne, chociaż różnica nie jest tak wysoka (3-5-krotnie, a nie 20-krotnie). Niektórzy usługodawcy internetowi do walki z P2P dalej zmniejszają prędkość przesyłania, ograniczając np. Przesyłanie ADSL 20Mbit do 512kbit.

W przeciwnym razie nie jest to prawdziwy problem. Jeśli chodzi o bezpieczeństwo, nawet proste routery SOHO pozwalają tworzyć DMZ i umieszczać tam swój serwer. Kilka lat temu używałem domowego serwera, starego komputera, podkręconego i przekonwertowanego na bez wentylatora.

Ale obecnie nie widzę sensu tego robić. To po prostu nie jest warte zamieszania. W dzisiejszych czasach możesz uzyskać dobrej jakości darmowy hosting (np. Google Apps Engine) lub szeroki wybór taniego, osobistego hostingu typu VPS.


0

Jeśli Twoja witryna wysyła wychodzące wiadomości e-mail, przygotuj się na ich zablokowanie przez wiele dużych usług (yahoo, earthlink, hotmail), które nie lubią przyjmować wiadomości e-mail z adresów IP wyznaczonych do dynamicznego przypisywania.

Istnieją obejścia, takie jak przekazywanie za pośrednictwem usługodawcy internetowego lub własnego serwera pocztowego (przy założeniu, że nie jest on hostowany na tym samym serwerze, co witryna).

-
bmb

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.