
Tengo una caja de freebsd en casa. Quiero que mis amigos puedan acceder a eso a través de ssh
. Básicamente quiero convertirlo en una especie de servidor donde puedan tener una cuenta.
¿Cómo puedo hacer eso?
Parece una pregunta tonta, pero se agradecen todas las aportaciones. Puede estar conectado a Internet todo el tiempo. Creo que necesito alojarlo en algún servicio de alojamiento gratuito.
Respuesta1
Debe abrir y reenviar ssh en cualquier lugar que tenga su dirección IP externa en su casa. Por lo general, se trata de una especie de enrutador pequeño. Aunque en mi casa esa es otra caja de FreeBSD, que probablemente sea el verdadero camino a seguir. Haga que la caja BSD sea su enrutador, NAT en ella, etc. Una vez que la tenga lista, necesitarán un nombre de servidor para usar. Si la IP de su hogar cambia, probablemente debería buscar un servicio como dyndns para actualizar un nombre de host con su nueva IP cuando cambie (usando un script, generalmente en el cuadro BSD). Necesitará publicar más detalles sobre su red doméstica para obtener más detalles sobre cómo reenviar el puerto.
Respuesta2
La versión corta consiste en abrir un puerto ssh de reenvío en su enrutador (los detalles varían, pero generalmente es bastante fácil de hacer) a la máquina que desea escuchar solicitudes externas.
Luego, proporcione a sus amigos su IP pública (si tiene acceso a Internet en casa, esto no es ideal) o use algo como opendns.com para crear un dominio público que se conectará con su enrutador.