Hacer que SSH no use VPN

Hacer que SSH no use VPN

Recientemente comencé a usar un servidor VPN en mi computadora portátil. Ahora todo se enruta a través de él, incluidos mis montajes SSHFS y el shell SSH hacia/desde mi servidor FTP. Por eso, ahora es muy lento y no responde.

¿Es posible seguir utilizando la VPN "globalmente" con excepción de todas las tareas relacionadas con SSH? (Solo la computadora portátil usa la conexión VPN, no el servidor FTP)

Arco Linux.

Respuesta1

Existe BindAddressuna opción que le permitirá no pasar por la red VPN, incluso si está configurada como predeterminada.

Se puede configurar en el archivo de configuración ~/.ssh/configcomo

Host your-non-vpn-host
  BindAddress your-local-ip-non-vpn

O simplemente ad-hoc en la línea de comandos usando -oBindAddress=your-local-ip-non-vpnel cambio a SSH/SFTP/SSHFS.

¿Y cómo encontrar el tuyo your-local-ip-non-vpn? Enumere sus direcciones IP locales usando ip address showy seleccione la que se muestra junto a su interfaz de red "normal" (no la que está al lado de su interfaz VPN).

información relacionada