Como tornar a caixa freebsd acessível a partir da Internet?

2

Eu tenho uma caixa freebsd em casa. Eu quero que meus amigos acessem via ssh . Basicamente eu quero fazer algum tipo de servidor onde eles possam ter uma conta.

Como posso fazer isso?

Parece uma pergunta idiota, mas qualquer contribuição é apreciada. Pode ser conectado à internet o tempo todo. Acredito que preciso hospedá-lo em algum serviço gratuito de hospedagem?

    
por hari 23.08.2011 / 00:16

2 respostas

5

Você precisa abrir e redirecionar o ssh para o que tiver seu endereço IP externo em sua casa. Geralmente isso é algum tipo de pequeno roteador. Embora, na minha casa, seja outra caixa do FreeBSD, que é provavelmente o caminho certo a seguir. Faça o BSD caixa seu roteador, NAT nele etc. Depois de ter que pronto, eles precisarão de um nome de servidor para usar. Se o seu IP home mudar, você provavelmente deveria pesquisar um serviço como o dyndns para atualizar um hostname com seu novo IP quando ele muda (usando um script, geralmente na caixa BSD). Você precisaria postar mais detalhes sobre sua rede doméstica para obter mais detalhes sobre como encaminhar a porta.

    
por 23.08.2011 / 00:21
3

A versão abreviada é para abrir um encaminhamento de porta ssh no seu roteador (os detalhes variam, mas normalmente é muito fácil de fazer) para a máquina que você deseja ouvir solicitações externas.

Depois, dê aos seus amigos o seu IP público (se você tiver acesso à Internet em casa, isso não é o ideal), ou use algo como o opendns.com para criar um domínio público que alie ao seu roteador.

    
por 23.08.2011 / 00:42