Después de investigar un poco, descubrí que Ubuntu 18.04 usa una utilidad llamada cloud-init
para manejar la configuración e inicialización de la red durante la secuencia de arranque. El archivo /etc/cloud/cloud.cfg.d/50-curtin-networking.cfg
y otros archivos .cfg
se utilizan para reconfigurar los ajustes cloud-init
. La configuración de mi archivo de configuración es la siguiente:
network:
version: 2
ethernets:
eports:
match:
name: eno*
optional: true
bonds:
bond0:
interfaces: [eports]
addresses: [192.168.1.101/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
parameters:
mode: 802.3ad
lacp-rate: fast
mii-monitor-interval: 100
El parámetro optional: true
evita que el sistema espere una conexión de red válida en el momento del arranque, lo que le ahorrará la molestia de esperar 2 minutos para que su máquina arranque. Después de actualizar el archivo de configuración, ejecute el siguiente comando para actualizar su configuración.
cloud-init clean -reboot
Alternativamente, ejecutar lo siguiente permite cierta información de depuración sin reiniciar su máquina; sin embargo, será necesario reiniciar para confirmar los cambios durante las primeras etapas de arranque.
cloud-init clean
cloud-init init
cloud-init status
Оказавшись в вашей оболочке, просто запустите
bindkey -v
Напрямую изssh
:
ssh -t username@server 'VISUAL=vi zsh'