SSH で VPN を使用しないようにする

SSH で VPN を使用しないようにする

最近、ラップトップで VPN サーバーを使い始めました。SSHFS マウントや FTP サーバーとの間の SSH シェルなど、すべてが VPN サーバーを経由してルーティングされるようになりました。そのため、非常に遅くなり、応答しなくなりました。

SSH 関連のすべてのタスクを除いて、VPN を「グローバルに」使用することは可能ですか? (VPN 接続を使用するのはラップトップのみで、FTP サーバーは使用しません)

アーチリナックス。

答え1

BindAddressデフォルトとして設定されている場合でも、VPN ネットワークを経由しないようにするオプションがあります。

~/.ssh/config設定ファイルで次のように設定できます。

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

-oBindAddress=your-local-ip-non-vpnまたは、 SSH/SFTP/SSHFS へのスイッチを使用してコマンドラインでアドホックに実行します。

では、どのように見つけるのでしょうかyour-local-ip-non-vpn? を使用してローカル IP アドレスを一覧表示しip address show、「通常の」ネットワーク インターフェイスの横に表示されるもの (VPN インターフェイスの横にあるものではありません) を選択します。

関連情報