![VPN とローカル SSH に同時に接続するとインターネットが遅くなる](https://rvso.com/image/1703368/VPN%20%E3%81%A8%E3%83%AD%E3%83%BC%E3%82%AB%E3%83%AB%20SSH%20%E3%81%AB%E5%90%8C%E6%99%82%E3%81%AB%E6%8E%A5%E7%B6%9A%E3%81%99%E3%82%8B%E3%81%A8%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%8D%E3%83%83%E3%83%88%E3%81%8C%E9%81%85%E3%81%8F%E3%81%AA%E3%82%8B.png)
私は専用 IP で Wireguard プロトコル経由で Surfshark VPN を使用しています。接続は概ね良好で、VPN が接続されているかどうかで速度に顕著な違いはありません。ただし、VPN がアクティブなときにローカル ネットワーク上の別のマシンに SSH 接続すると、インターネット接続が極端に遅くなります。たとえば、ページの読み込みに 30 秒以上かかったり、完全に失敗したり、ビデオ通話が数秒間接続された後、ラグが発生したりします。
私が気づいたもう 1 つの奇妙な副作用は、ssh ホスト マシンで git fetch/pull を実行すると非常に遅くなるが、ssh クライアント マシンの VPN が切断されている場合は正常に機能することです。これは私にとって特に奇妙です。なぜなら、ssh クライアント マシンがインターネットに接続されている方法に関係なく、ssh ホスト マシンはすべてのリクエストに対して独自のインターネット接続を使用する必要があると理解していたからです。
グーグルで調べたり、いろいろ調べてみたところ、問題はルーティングに関連しているのではないかと思うのですが、その分野での経験はありません。トラブルシューティングをどこから始めればよいかについて、ご助言いただければ幸いです。