Mi OS X de la máquina se le asigna dos direcciones IP públicas de Android 7.1.1:
% ifconfig en0
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
ether 8c:29:XX:XX:XX:XX
inet6 fe80::8e29:XXff:feXX:XXXX%en0 prefixlen 64 scopeid 0x4
inet 192.168.43.163 netmask 0xffffff00 broadcast 192.168.43.255
inet6 2607:fb90:4bYY:YYYY:8e29:XXff:feXX:XXXX prefixlen 64 autoconf
inet6 2607:fb90:4bYY:YYYY:d427:13ba:ZZZZ:ZZZZ prefixlen 64 autoconf temporary
nd6 options=1<PERFORMNUD>
media: autoselect
status: active
El problema que me he encontrado es que el temporary
uno puede cambiar con el sueño/vigilia, mientras que el permanente todavía tiene el prefijo que no se garantiza siempre el mismo (depende de MÍ).
Quiero usar el no-temporal de la dirección para la ssh
, o, al menos, prolongar el tiempo durante el cual el temporary
dirección sigue siendo el mismo (por ejemplo, digamos que, para obtener automáticamente codificado hasta que el /64 prefijo obtiene reasignados por arriba). Cómo?!
Como una nota al margen, estoy tratando de hacer más fácil para identificar mis conexiones ssh desde dentro de la nube, así como hacer que mi ssh
de conexiones de no romper entre el corto duerme; parece que hay un ssh_config(5)
opción BindAddress
, y parece de trabajo (ssh -oBindAddress=2607:fb90:4b61:7474:8e29:XXff:feXX:XXXX …
), pero prefiero tener esta configurado sin escribir el prefijo que siendo de naturaleza temporal. E. g., la solución que estoy buscando probable que involucra a las preferencias del sistema; es ACEPTAR que si no es exclusivo para ssh.