
Eu tenho uma caixa freebsd em casa. Quero que meus amigos possam acessar isso via ssh
. Basicamente, quero torná-lo algum tipo de servidor onde eles possam ter uma conta.
Como eu posso fazer isso?
Parece uma pergunta idiota, mas qualquer contribuição será apreciada. Ele pode estar conectado à internet o tempo todo. Acredito que preciso hospedá-lo em algum serviço de hospedagem gratuito?
Responder1
Você precisa abrir e encaminhar a porta ssh em qualquer endereço IP externo em sua casa. Geralmente é algum tipo de roteador pequeno. Embora, na minha casa, essa seja outra caixa do FreeBSD, que provavelmente é o verdadeiro caminho a seguir. Faça da caixa BSD seu roteador, NAT nela, etc. Assim que estiver pronto, eles precisarão de um nome de servidor para usar. Se o seu IP residencial mudar, você provavelmente deveria pesquisar um serviço como o dyndns para atualizar um nome de host com o seu novo IP quando ele mudar (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.
Responder2
A versão resumida é abrir um encaminhamento de porta ssh em seu roteador (os detalhes variam, mas normalmente é muito fácil de fazer) para a máquina que você deseja ouvir solicitações externas.
Em seguida, forneça a seus amigos seu IP público (se você tiver acesso doméstico à Internet, isso não é o ideal) ou use algo como opendns.com para criar um domínio público que será associado ao seu roteador.