Quais são algumas das armadilhas de hospedar um site em casa?


13

Portanto, não é muito difícil hospedar um site em casa. Não parece fazer sentido pagar a terceiros para hospedar alguns sites de baixo tráfego; portanto, em alguns casos, a hospedagem a partir do seu computador doméstico faz sentido. Mas talvez eu não esteja vendo a imagem toda.

Aqui estão algumas das armadilhas em que consigo pensar:

  • Endereço IP dinâmico pode derrubar o site temporariamente
  • A energia pode sair por longos períodos de tempo
  • O provedor de Internet pode ficar mais fácil
  • Limites de largura de banda e largura de banda limitados pelo ISP
  • Potenciais problemas de contrato com o provedor de serviços de Internet que não permitem hospedagem de sites

Existem outros?


Eu odeio parecer spam, mas acho muito econômico hospedar um site de baixo tráfego em almostfreespeech.net. Eu não recebo um centavo por dizer isso. Eu apenas acho que eles são um bom provedor de hospedagem. Eles costumavam ter alguns problemas de inatividade, mas seria melhor do que qualquer coisa que você pudesse fazer em casa.
Skiphoppy

Respostas:


18
  • Custo de eletricidade vs. custo de hospedagem
  • Você normalmente não possui muita redundância em casa (ou seja, apenas um servidor sem failover automático)
  • Custo de tornar a configuração redundante vs. custo de hospedagem
  • Você precisa ter cuidado para separar o servidor da sua rede doméstica, caso contrário, problemas de segurança no servidor podem levar a uma violação da sua rede privada

Eu odeio bater sua resposta acima da minha :-) Mas o custo da eletricidade é um ótimo complemento para a lista. Os servidores não são livres para rodar, e a hospedagem pode ser muito barata, pode ser uma lavagem.
5119 WaldenL

Meu computador está ligado o tempo todo. Eletricidade não é um problema.
Tony_Henrich 30/08

17

Primeiro e último são os grandes. A maioria dos ISPs o proíbe por seus termos de serviço e alguns podem até bloquear o tráfego da porta de entrada 80/443. Lembre-se também de que muitas conexões de banda larga estão configuradas para permitir um tráfego downstream muito maior do que o upstream (o que era ADSL nos dias DSL). Você pode baixar 15 MBit, mas apenas 4 MBit. Se você está servindo, significa que você tem um ponto de estrangulamento de 4 MBit.


Como mencionado, a maioria dos ISPs não permite isso para serviços residenciais. No entanto, eles geralmente têm um serviço comercial disponível em sua casa por apenas alguns dólares por mês a mais, onde o hospedagem de sites é legal e suportado.
5309 Brian Knoblauch

5
uau ... 15Mbit para baixo, 4Mbit para cima? no Canadá, a maioria das pessoas nem consegue baixar 4Mbit e nenhum ISP oferece casas com mais de 800kbit. Torna seu argumento ainda mais saliente, eu acho.
Sr. Shiny and New #

Verdade. É engraçado que nem sempre pensemos naqueles que não são tão conectados quanto nas principais áreas metropolitanas dos EUA. Eu posso levar 30/5 para minha casa, se eu quiser, e o Optimum deve liberar 100Mbit para a casa em breve. Por outro lado, meus sogros não conseguem nem obter DSL, e como não há cabos, eles usam discagem. Não consigo imaginar.
5119 WaldenL

5
  • Questões ambientais. (Poeira, vibração, espaço de armazenamento, você tem um local fora do caminho adequado para o servidor viver?)
  • Problemas de aquecimento e refrigeração. (A operação de um servidor dedicado pode adicionar um calor significativo. Além disso, o servidor pode superaquecer durante uma onda de calor se você não tiver ventilação adequada.)
  • Problemas de segurança. (Seu servidor pode ser um canal que permite o acesso aos seus dados e computadores particulares.)
  • Demandas de rede. (Você precisa ter mais cuidado ao usar sua rede. Se você usa muita da sua conexão (por exemplo, para fazer o download), pode inadvertidamente DoS seu site. Além disso, você precisa ter mais cuidado com o tempo de inatividade planejado para seu roteador ou rede, você não pode simplesmente reflash dd-wrt no seu roteador por capricho (por exemplo), pois isso pode derrubar seu site quando alguém o estiver usando.

2
A segurança é uma coisa difícil de lidar.
Magus

"Seu servidor pode ser um canal que permite o acesso a seus dados e computadores particulares" - ou vice-versa. Se não estiver configurado corretamente, uma violação na sua rede doméstica poderá comprometer o servidor.
AnonJr

4

Para sites puramente pessoais e de baixo tráfego, eu realmente não vejo isso como um problema. Na verdade, eu o recomendaria como ponto de partida para um site do tipo puramente hobby. Se o seu site ficar popular, analise a migração para uma configuração hospedada.

Por outro lado, se houver algum tipo de site comercial, execute-o em um provedor hospedado, presumindo que o negócio não seja o de hospedagem (ou grande o suficiente para possuir seu próprio data center).


3

Algo que ninguém parece ter tocado ainda: o efeito psicológico.

Quando executei um servidor em casa (que atuava como o servidor de correio do meu domínio), descobri que estava constantemente paranóico com relação a ficar acordado. Eu estava sempre fazendo o ping para ter certeza de que não descartaria esse e-mail potencialmente importante. Nas ocasiões em que não consegui acessar, o pânico se instalou; a casa acabou de ser roubada? queimado?

Claro, você pode ser muito menos propenso a tais pensamentos do que eu;)


2
  • Segurança

Se você estiver executando serviços no servidor, significa que você precisa ter portas abertas e serviços em execução. Esses serviços estão expostos a ataques e podem ser potencialmente um caminho para entrar na sua rede doméstica. Estou hospedando há alguns anos e, exceto pelo selinuxmeu servidor Web, teria sido invadido com êxito em pelo menos uma ocasião.

Outras pessoas levantaram muitos outros problemas, que podem ou não ser problemas em sua instância específica. Basicamente, eu vejo assim: se você se auto-hospedar como um hobby e se for divertido, a auto-hospedagem pode ser ótima. Se for para uma empresa, é provável que você queira fazer algo diferente de auto-hospedagem.


Você também pode querer uma DMZ referenciada nesta pergunta. serverfault.com/questions/1052/would-you-setup-a-dmz-at-home
CanyonR

2

Não esqueça o efeito Slashdot. Você é apenas de "baixo volume" até que um link para um de seus sites acabe no Slashdot / reddit / digg / outro agregador de links / site de alto tráfego.


1

IP dinâmico é o seu negócio. Se você deseja que as pessoas acessem seu site via DNS (www.mysite.com) em vez de um IP bruto, será necessário alterar seu arquivo de host público toda vez que seu ISP atribuir um novo IP a você. As informações em cache do seu site em todos os roteadores entre você e os visitantes anteriores provavelmente levarão horas para serem atualizadas, mesmo que você as capture e altere imediatamente.

Basicamente, seus visitantes verão muitos 404s toda vez que você obtiver um novo IP. Obter um IP estático do seu ISP leva o ISP para o que você vai fazer.


Na maioria das vezes, o contrato que inclui o IP estático permite a hospedagem de servidores. Isso é o que eles esperam quando você recebe uma estática. Não tenha medo de "dar uma gorjeta". Trabalhe com seu ISP, não contra eles! :-)
Brian Knoblauch

1
Tecnicamente, eu tenho um IP dinâmico. No entanto, notei que ele muda a cada 18 meses. Então, para mim, o problema de IP dinâmico com meu ISP não é um grande problema.
519 Jim Jim

4
Os serviços DNS dinâmicos (como o dyndns.org) existem há muito tempo e tornam esse problema completamente irrelevante.
Matias Nino

1
@ Matias Nino: eles não tornam a questão irrelevante. Eles automatizam apenas a alteração do DNS no servidor DNS primário desse domínio. O restante da Internet armazena em cache as entradas DNS e, em minha experiência pessoal, descobri que esses caches geralmente ignoravam o TTL, o que significava que sempre que o endereço IP era alterado, havia uma "interrupção" de até 6 horas no meu site de IP dinâmico. Se o seu IP mudar com frequência, isso pode ser um problema.
Sr. Shiny and New #

1

Você pode usar o AppEngine do Google para hospedagem gratuita de suas páginas da web de baixo tráfego. As páginas estáticas funcionarão bem (há um guia ), para a dinâmica, você precisará usar o Python.

As cotas gratuitas do Appengine são excelentes para sua página inicial, a menos que você seja algum tipo de celebridade.


1

Quando você pode obter hospedagem em grande escala a preços ridiculamente baratos, vale a pena? Minha conta GoDaddy - com ASP.NET, até 2 bancos de dados SQL Server, até 25 bancos de dados MySQL e uma série de outros recursos custa US $ 86 por ano. Compare isso com a compra de meu próprio hardware e firewall, a configuração correta da rede para DMZ do servidor, qualquer necessidade de redundância / energia, uma solução sólida de backup, etc. e ... bem, a única melhoria potencial em fazer tudo sozinha acesso à área de trabalho local (ou mesmo à área de trabalho remota). Não é um argumento convincente.


1

Normalmente, em casa, você tem um DSL, onde A significa Asymmetric. Por exemplo, 24Mbit ADSL2 + possui apenas 1Mbit de upload. Os modems de cabo típicos também são assimétricos, embora a diferença não seja tão alta (3-5 vezes, não 20 vezes). Alguns provedores de serviços de Internet para combater o P2P reduzem ainda mais as velocidades de upload, otimizando, por exemplo. Upload de 20Mbit ADSL para 512kbit.

Caso contrário, não é um problema real. Quanto à segurança, até roteadores SOHO simples permitem criar DMZ e colocar seu servidor lá. Eu tenho usado o servidor em casa há alguns anos, PC antigo, com downclock e convertido para sem ventilador.

Mas atualmente não vejo sentido em fazer isso. Simplesmente não vale a pena. Atualmente, você pode obter hospedagem gratuita de boa qualidade (por exemplo, Google Apps Engine) ou uma ampla variedade de hospedagem barata e pessoal do tipo VPS.


0

Se o seu site enviar um email de saída, esteja preparado para ser bloqueado por muitos dos grandes serviços (yahoo, earthlink, hotmail) que não gostam de aceitar emails de IPs designados para atribuição dinâmica.

Existem soluções alternativas, como retransmitir através do seu ISP ou através do seu próprio servidor de email (supondo que não esteja hospedado no mesmo servidor que o seu site).

-
bmb

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.