AIX - パスを介した別のサブネットのホスト名のリダイレクト

AIX - パスを介した別のサブネットのホスト名のリダイレクト

2つのサーバーがあります。 1つはアプリケーションで、もう1つはデータベースです。どちらも 2 つのインターフェイスを介して接続されます。 1つは100MbitフロントエンドLAN、もう1つは1GbitバックボーンLANです。

計画は、アプリケーションサーバーに接続しているユーザーのみがフロントエンドLANを介してアプリケーションサーバーに接続し、コマンドラインを介してデータベースに接続する管理者は、フロントエンドLANを介してデータベースサーバーに接続することです。

しかし、私は両方のサーバーがバックボーンLANを介して明示的に互いに通信したいと思います。さて、これら2つのサーバー間のフロントエンドLANでアダプターを無効にするか、/ etc / hostsを変更し、他のサーバーのフロントエンドホスト名をバックエンドIPに入れることができます。しかし、私の考えにはそれは醜いことだ。

フロントエンドホスト名/ IPへの接続に疲れた場合は、バックエンドIPに接続する必要があることをアプリケーションサーバーに指示できますか? smittyによるルーティング設定のようなものですか?

答え1

/etc/hostsに1行を追加するだけです。

192.168.1.10  app
192.168.1.11  db
192.168.100.10 app-bb
192.168.100.11 db-bb

どこ

  • app、bd、bb はそれぞれアプリケーション、データベース、トランクを表します。
  • 192.168.1.XはフロントエンドLANのIPです。
  • 192.168.100.XはバックボーンLANのIPです。

nosなど、すべての構成バックアップでは-bb終了名を使用してください(例:nfs)。インストールは以下を使用して行った。

mount app-bb:/data /data/remote

これにより、すべてのトラフィックが高速LANを通過します。

答え2

申し訳ありません。これは、2つのホスト間で通信するすべてのアプリケーションの構成を変更する必要があるため、私がしたくない醜い解決策です。

より良い解決策を見つけました。サーバー間に固定パスが設定されています。したがって、サーバーbに192.168.1.11 dbと192.168.100.11 db-bbという2つのホスト名がある場合

サーバーAで、OS> smitty tcpip - >追加構成 - >固定パス - >固定パスの追加を実行し、ホストタイプの固定パスを追加しました。ソースホスト名dbを宛先ホスト名db-bbにルーティングします。アプリケーションやインストールプロセスを再構成することなく魅力的に動作します。

関連情報