ホストが次のように定義されている場合/etc/hosts
:
192.168.0.100 server
1は次のように定義されます~/.ssh/config
。
Host server
HostName 192.168.0.101
次にサーバーにsshを接続しますssh server
。
そのような紛争を解決するには?一方が他方より優先順位が高いようです。
ベストアンサー1
これにより、ssh server
サーバー部分はおそらく実際のホスト名であるか、一部のSSH内部の「別名」になります。 sshは最初に.ssh / configでいくつかの別名を見つけ、そこで設定を見つけたらそれを使用します。設定が見つからない場合は、実際のホスト名を想定して/etc/hostとdnsを介して解決を試みます。