より高度な TCP/IP 設定で DNS が確実に名前解決できるようにする
TCP/IP 用の複数のHCL Notes ®ネットワーク ポートを備えたHCL Domino ®サーバーがある場合は、次の手順に従って、DNS によるサーバー名からアドレスへの解決を確実に実行してください。
このタスクについて
このトピックでは、次の構成について説明します。
- 異なる DNS サブドメインのユーザーが 1 つのDomino ®サーバーにアクセスする
- ユーザーからサーバーへのアクセスとサーバー間のアクセスが別々の DNS サブドメイン経由で行われる場合
異なる DNS サブドメインのユーザーが 1 つのDomino ®サーバーにアクセスする
このタスクについて
ユーザーが 2 つの独立したネットワーク上に存在し、 Domino ®サーバーに各ネットワーク用の NIC がある場合は、DNS を使用して、サーバーがユーザーと共有する NIC にユーザーを誘導します。
手順
- DNS に A レコード (IPv6 の場合は AAAA レコード) を作成し、それぞれの NIC に別々の IP アドレスを割り当てます。この IP アドレスで ping コマンドを実行し、NIC が応答するかどうかテストします。 注: Domino ®サーバーがMicrosoft ™ Windows ™を実行しており、2 つのネットワーク間にルートがある場合は、 Windows ™コントロール パネルを使用して WINS クライアントのインスタンスの 1 つを無効にすることで、NetBIOS ブロードキャストが両方のアダプタから送信されないようにしてください。[ネットワーク] ダイアログボックスの [バインド] タブで、[すべてのアダプタ] を選択し、WINS を無効にする NIC の名前を選択します。
- Domino ®サーバーの DNS に 2 つの CNAME レコードを作成し、サーバーの共通名を A レコード内の各 NIC 名にリンクします。( Domino ®サーバーの CNAME レコードを使用すると、サーバーの名前解決とは関係なく、ネットワーク パスをテストするための診断精度が得られます。)
- Domino ®の TCP/IP 用に 2 番目のNotes ®ネットワーク ポートを追加します。
- 該当する NIC の IP アドレスに各 TCP/IP ポートをバインドします。サーバーコンソールで、どちらの TCP/IP ポートもアクティブで、正しい IP アドレスにリンクされていることを確認します。
- サーバー文書の各 TCP/IP ポートに対する [ネットアドレス] フィールドに、FQDN ではなく、サーバーの共通名だけを指定します。
- 各Notes ®ワークステーションで、ユーザーの DNS 名検索範囲を正しい DNS サブドメインに設定します。
例
このタスクについて
Renovations 社では、一部のユーザーはイーサネット ネットワーク経由でDomino ®サーバー Chicago/Sales/Renovations に接続し、他のユーザーはトークン リング ネットワーク経由で接続します。Domino ®サーバーを、イーサネット ネットワーク上のユーザーの場合は chicago.east.renovations.com として、トークン リング ネットワーク上のユーザーの場合は chicago.west.renovations.com として DNS に登録します。
手順
- サブドメイン east.renovations.com に対して、DNS の SOA (start of authority) テーブルに次のエントリを作成します。
表 1 。サブドメイン east.renovations.com に対する DNS の SOA テーブルエントリ chi-ethernet
A
10.20.20.2
chicago
CNAME
chi-ethernet
- サブドメイン west.renovations.com に対して、DNS の SOA テーブルに次のエントリを作成します。
chi-tokenring
A
10.10.10.1
chicago
CNAME
chi-tokenring
- TCP/IP の元のNotes ®ネットワーク ポートの名前を TCPIP1 に変更し、2 番目のポートの名前を TCPIP2 に変更します。
- NOTES.INI ファイルを使用して、TCPIP1 をイーサネットネットワーク用の IP アドレスに、TCPIP2 をトークンリングネットワーク用の IP アドレスにバインドします。
- サーバー文書の各 TCP/IP ポートに対する [ネットアドレス] フィールドに、chicago と入力します。
- イーサネットユーザーのワークステーションで、DNS の名前検索範囲を east.renovations.com に設定し、トークンリングユーザーのワークステーションでは west.renovations.com に設定します。
ユーザーからサーバーへのアクセスとサーバー間のアクセスが別々の DNS サブドメイン経由で行われる場合
このタスクについて
ユーザーが LAN 経由でDomino ®サーバーにアクセスする必要があり、他のDomino ®サーバーが WAN 経由で同じサーバーにアクセスする必要がある場合は、サーバーに 2 番目の NIC を追加します。そして、DNS を使用して、ユーザーは LAN 用の NIC に、他のサーバーは WAN 用の NIC に接続します。
手順
- DNS に A レコード (IPv6 の場合は AAAA レコード) を作成し、それぞれの NIC に別々の IP アドレスを割り当てます。この IP アドレスで ping コマンドを実行し、NIC が応答するかどうかテストします。注: Domino ®サーバーがMicrosoft ™ Windows ™を実行しており、2 つのネットワーク間にルートがある場合は、 Windows ™コントロール パネルを使用して WINS クライアントのインスタンスの 1 つを無効にすることで、NetBIOS ブロードキャストが両方のアダプタから送信されないようにしてください。[ネットワーク] ダイアログボックスの [バインド] タブで、[すべてのアダプタ] を選択し、WINS を無効にする NIC の名前を選択します。
- Domino ®サーバーの DNS に 2 つの CNAME レコードを作成し、サーバーの共通名を A レコード内の各 NIC 名にリンクします。( Domino ®サーバーの CNAME レコードを使用すると、サーバーの名前解決とは関係なく、ネットワーク パスをテストするための診断精度が得られます。)
- Domino ®に 2 番目のNotes ®ネットワーク ポートを追加します。
- 該当する NIC の IP アドレスに各 TCP/IP ポートをバインドします。サーバーコンソールで、どちらの TCP/IP ポートもアクティブで、正しい IP アドレスにリンクされていることを確認します。
- Domino ®サーバーの最初のアウトバウンド接続をサーバー間ネットワークに向けるには、
PORT
NOTES.INIファイルの設定を次のように変更します。PORT=serverportname, userportname
ここで、 serverportname は、他のDomino ®サーバーがこのサーバーに接続するために使用する TCP/IP 用のNotes ®ネットワーク ポートの名前であり、 userportname は、ユーザーがこのサーバーに接続するために使用する TCP/IP 用のNotes ®ネットワーク ポートの名前です。
- サーバー文書の最初の TCP/IP ポート (ユーザーが使用するポート) に対する [ネットアドレス] フィールドに、サーバーの共通名とユーザーの DNS サブドメインを使用して FQDN を入力します。
注:ユーザーが最初に使用するポートをリストすることは重要です。Notes ®ネーム サービスは、ユーザーがアクセスしている NIC を区別できず、サーバー文書にリストされている最初の TCP/IP ポートの [ネット アドレス] フィールドの内容に基づいて接続を行うためです。
- サーバー文書の 2 番目の TCP/IP ポート (サーバーが使用するポート) に対する [ネットアドレス] フィールドに、サーバーの共通名とサーバーの DNS サブドメインを使用して FQDN を入力します。
開始サーバーは、ローカルのDomino ®ディレクトリを使用して、このサーバーと共通するNotes ®名前付きネットワークを検出します。
- 各ユーザーの DNS 名前検索範囲を正しい DNS サブドメインに設定します。
- 各サーバーの TCP/IP スタックで、DNS の名前検索範囲を正しい DNS サブドメインに設定します。
例
このタスクについて
Renovations 社では、ユーザーは LAN 経由でDomino ®サーバー BostonApp04/Sales/Renovations に接続し、他のDomino ®サーバーは WAN 経由でプライベートにアクセスします。サーバーを DNS に登録する際、LAN ユーザーに対しては bostonapp04.boston.renovations.com として登録し、WAN 経由のサーバー間ネットワークに対しては bostonapp04.domino.renovations.com として登録します。
手順
- サブドメイン boston.renovations.com に対して、DNS の SOA テーブルに次のエントリを作成します。
表 2 。サブドメイン boston.renovations.com に対する DNS の SOA テーブルエントリ usr-bostonapp04
A
103.210.20.2
bostonapp04
CNAME
usr-bostonapp04
- サブドメイン domino.renovations.com に対して、DNS の SOA テーブルに次のエントリを作成します。
srv-bostonapp04
A
103.210.41.1
bostonapp04
CNAME
srv-bostonapp04
- TCP/IP の元のNotes ®ネットワーク ポートの名前を TCPIP1 に変更し、2 番目のポートの名前を TCPIP2 に変更します。
- NOTES.INIファイルを使用して、TCPIP1をユーザーネットワークのIPアドレスにバインドし、TCPIP2をサーバー間ネットワークのIPアドレスにバインドし、設定を追加します。
PORT=TCPIP2, TCPIP1
。 - サーバー文書のポート TCPIP1 に対する [ネットアドレス] フィールドに bostonapp04.boston.renovations.com と入力します。ポート TCPIP2 に対しては、bostonapp04.domino.renovations.com と入力します。
- 各ユーザーのワークステーションで、DNS 名前検索範囲を boston.renovations.com に設定します。このサーバーに接続する必要があるサーバーの TCP/IP スタックで、名前検索範囲を domino.renovations.com に設定します。