Questão O roteador é obrigatório para hospedar um servidor no meu PC doméstico?


Eu sei os requisitos para hospedagem embora eu tenha uma dúvida se o roteador é realmente necessário? Coisas obrigatórias são acesso à Internet, um servidor web, IP estático (eu usarei serviços dinâmicos de DNS como no-ip.org), e só obterei o nome de domínio de lá.

Mas é realmente necessário um roteador?

Se eu não tiver um roteador, é apenas um cabo direto para o meu PC a partir do ISP, então eu posso hospedar um servidor usando serviços de DNS dinâmicos.
E eu tenho apenas um pc na minha casa.


0


origem




Respostas:


Não é realmente obrigatório, mas possivelmente adicionará uma camada de proteção aos dispositivos por trás dele em sua rede doméstica. A maioria dos roteadores domésticos tem um preço muito razoável e adiciona recursos que você pode achar útil ou adicionar proteção ao seu computador doméstico com itens como a Stateful Packet Inspection (SPI) ou o URL Filtering.

Você também precisa determinar se seu ISP permite um servidor em sua rede. Muitos bloqueiam esse tráfego para que o seu desempenho não dê o resultado desejado, seja roteador ou roteador.


2



Então, como posso determinar se o ISP permitiria servidor ou não (eu não quero perguntar a eles) - c-vang


Se você não tem nenhum outro PC em casa, não precisa de um roteador. Você pode criar um firewall em sua máquina e terá proteção (um firewall com NAT no roteador não seria inútil, é claro, mas não acho que seja um problema muito grande se for um servidor doméstico que não lida com recursos financeiros ou com usuários info).

Agora, em relação ao ISP, alguns ISPs não permitem muitos computadores conectados, mas este não é o seu caso, pois você usará apenas a máquina (com 1 IP).

O outro ponto em relação ao ISP é que muitos deles bloqueiam as portas normalmente usadas pelos servidores (80, 25, 110 por exemplo) e seu servidor (com ou sem roteador) não pode ser acessado em portas normais (você precisará incluir o porta assim http://www.site.com:8080 para alcançá-lo. Existem algumas soluções (nada muito bom) para isso como um serviço de encaminhamento de porta externa, por exemplo.

Para testar se o seu ISP bloqueia a porta que você precisa sem perguntar (eu vi o seu comentário;)), você pode colocar algo para escutar na porta 80 (você não disse o seu sistema operacional, mas para o linux nc -l 80 deve fazer o truque ou algo similar) e de um problema de IP externo, telnet your.ip 80 e veja se responde.

De qualquer forma, essa não é uma maneira muito boa de hospedar algo mais do que dados pessoais, como se sua máquina quebrasse (ou estivesse presa a uma atualização) ou sua Internet caísse (ou muitas outras coisas), seu servidor estaria inativo. Dê uma olhada em seus limites de velocidade do ISP também, como normalmente a Internet em casa não é adequada para servidores. A velocidade de download é boa, mas a velocidade máxima de upload é normalmente muito menor.


0



Por isso é importante que o ISP permita que o tráfego da porta 80 hospede um servidor em casa (não importa se eu tenho um roteador ou não). me corrija se eu entendi errado !!! - c-vang
Sim, está correto. Existem algumas soluções, mas é muito melhor se a porta 80 não estiver bloqueada. - laurent


Contanto que o seu sistema seja acessível de fora, você pode hospedar um servidor. mas haverá alguns problemas

  • As chances de você ter uma conexão comercial em casa são muito menores. Os ISPs geralmente priorizar o tráfego de clientes comerciais sobre conexões residenciais.
  • http (porta 80) pode estar bloqueado.
  • seu PC precisa rodar 24x7.
  • A velocidade de upload (importante quando você está hospedando um servidor) estará no lado inferior para uma conexão não comercial.

0