私はAPIゲートウェイとして機能するローカルGnu / Linuxクラスタを管理しています。 ESBクラスタには、2つのサーバー(ESB1とESB2など)があります。 ESB1サーバーでは、IPとホストがESB1に含まれていなくても、ホスト名を使用してESB2サーバーにpingを実行できます。/etc/hosts
最近、ESBクラスタ(ESB3など)に仮想マシン(仮想マシンでホストされている)を追加しました。 ESB1 / ESB2サーバーのIPを使用してESB3をpingできます。しかし、ESB1とESB2の/etc/hosts
。
このような違いが発生するのはなぜですか?
答え1
あなたがしなければならないのは、ホスト名をIPアドレスに解決することだけです。次のようなさまざまな方法でこれを実行できます。
- 手動で。 IPアドレスを見つけて入力します。
- DNS サーバーで構成します。サーバーは公開でもプライベートでもかまいません。
- zeroconf/avahi/bonjore/mDNS/DNS-SD (ピア DNS 検索) を構成します。