SSH設定にローカルIPと一致するホストセクションがあることを望みます。
Host 10.* 192.168.*.* 172.31.* 172.30.* 172.2?.* 172.1?.*
setting
setting
...
関連するIPに直接接続する限り動作します。ただし、後で接続するホスト名がこれらの IP の 1 つで解決されると、その部分は無視されます。
SSHDに住所一致この目的に使用できるセクションがあると思いますが、SSHクライアント構成では機能しません。
これを達成する方法はありますか?
答え1
オプションだけではssh_config
これを行うことはできませんが、exec
これを行うオプションがあります。
Match exec "getent hosts %h | grep -qE '^(192\.168|10\.|172\.1[6789]\.|172\.2[0-9]\.|172\.3[01]\.)'"
setting