¿Es posible tener un archivo de host específico del usuario, o alguna otra forma de asignar una dirección IP a un nombre en un sistema Linux? Quiero poder enviar ssh a mi máquina local desde un laboratorio del campus sin tener que memorizar mi dirección IP.
Tengo una cuenta completa de Unix que uso desde el laboratorio, pero no tengo acceso a / etc / hosts. La computadora de mi casa tiene una dirección IP bastante estática, y cambia lo suficiente como para actualizarla manualmente en el sistema remoto.
Idealmente podría decir ssh me@my_machine
.
Editar: Acerca del sistema operativo, el sistema operativo del host puede variar, desde Redhat hasta Ubuntu e incluso a veces FreeBSD. Tengo varias máquinas que uso con la misma cuenta (yay redes gigantes de la Universidad) y solo estoy buscando una forma de simplificar la conexión a máquinas específicas.
Tampoco estoy interesado en algo como dns dinámico. Por bastante estático, quiero decir que el último año académico, vi que mi dirección IP cambió aproximadamente 4 veces durante 9 meses. myname.dyndns.org no es mucho mejor que una dirección IP en cuanto a escribir (soy flojo: P). Tal vez alguna vez usaré algo como dyndns para ver los cambios de IP, pero por ahora no estoy demasiado preocupado.