Solaris PPP はさまざまの構成オプションをサポートしています。主なものは次のとおりです。
ポイントツーポイントリンクを介した、リモートコンピュータ対ネットワーク
ポイントツーポイントリンクを介した、リモートコンピュータ対リモートコンピュータ
ポイントツーポイントリンクを介した、ネットワーク対ネットワーク
1 つまたは複数の動的ポイントツーポイントリンクを介した、ダイヤルインサーバ対複数のリモートコンピュータ
マルチポイントリンクを介した、ダイヤルインサーバ対複数のリモートコンピュータ
仮想ネットワークを形成する複数のリモートコンピュータ。すべてがマルチポイントリンクを介して通信を行う
これらの構成については、 第 7 章「PPP の概要」の中の 「PPP によるネットワークの拡張」で紹介しました。
この節では、構成プロセスを始める前に収集しておかなければならない情報と、行なっておかなければならない作業について、構成タイプ別に説明します。 設定したい構成について説明されている節を選んでお読みください。
検討を要する事項には次のものがあります。
ネットワークインタフェース
アドレス指定方式
ネームサービスを使うかどうか
ダイヤルインとダイヤルアウトのサポート
ルーティングの要件
リモートコンピュータ対ネットワークは、最も一般的な非同期 PPP 構成です。この構成を使用するのは、リモートオフィスやユーザの自宅にあるマシンが、ポイントツーポイント PPP リンクを介してダイヤルアウトし、ネットワーク上のダイヤルサーバに接続する場合です。
ネットワークインタフェース - このポイントツーポイントリンクは、ipdptpn 仮想ネットワークインタフェースを使用します。ネットワークへのダイヤルアウトを行うすべてのリモートマシンの構成ファイルの中で、このネットワークインタフェースを指定しておく必要があります。
アドレス指定方式 - 構成ファイルには、リンクを介して通信するマシンのホスト名または IP アドレスが含まれていなければなりません。リモートホストについては、既存のホスト名と IP アドレスを使用するのが普通です。詳細は、「PPP リンク用の IP アドレス指定の決定」を参照してください。
ネームサービス - リモートホスト用のネームサービスとしては、NIS と NIS+ はお勧めできません。これらのサービスは、多くは予想外のときに大量のネットワークトラフィックを生じさせます。この種類の構成の場合は、DNS ネームサービスの方が効率的です。DNS は、『Solaris ネーミングの管理』の説明に従って、各リモートホストごとに設定します。DNS を使用しない場合は、PPP は、リモートマシン上の /etc/inet/hosts ファイルを使用します。
ダイヤルインとダイヤルアウトのサポート - 通常、リモートホストはダイヤルアウト通信だけを実装しています。リモートホストは、他のマシンからの直接的なダイヤルインは受け入れません。したがって、ダイヤルアウト通信をサポートできるようにするには、各マシンの UUCP ファイルを更新する必要があります。その方法については、「UUCP データベースの編集」で説明します。
ルーティングの要件 - Solaris TCP/IP プロトコルスタックの一部として RIP が組み込まれているので、リモートホストではデフォルトにより RIP が実行されます。パフォーマンスの改善のために必要なら、RIP を止めて、代わりに静的ルーティングを使用します。詳細は、「ホストで静的ルーティングを選択するには」と、「RIP を止める」を参照してください。
ホスト対ホストの構成を確立するのは、物理的に異なる位置にある 2 つのリモートホスト間のポイントツーポイント通信を確立する場合です。この構成は、リモートオフィスにある 2 つのスタンドアロンマシンの間で情報を交換したい場合に便利です。物理ネットワークは関与しません。
ネットワークインタフェース - この基本的なポイントツーポイントリンクは、ipdptpn 仮想ネットワークインタフェースを使用します。両方のエンドポイントの構成ファイルの中で、このインタフェースを指定しておく必要があります。
アドレス指定方式 - 構成ファイルには、リンクを介して通信するマシンのホスト名または IP アドレスが含まれていなければなりません。一次ネットワークインタフェースに割り当てられている既存のホスト名と IP アドレスがある場合は、それらを使用します。既存のものがない場合は、エンドポイント用の IP アドレスを作成します。詳細は、「PPP リンク用の IP アドレス指定の決定」を参照してください。
ネームサービス - 2 つの対等ホストが通信し合うだけなので、本当のネームサービスは必要ありません。両方の対等ホスト上にある /etc/inet/hosts ファイルを使って、アドレスが解決されます。
ダイヤルインとダイヤルアウトのサポート - 両方のマシンが、ダイヤルイン操作とダイヤルアウト操作を行う必要があります。したがって、両方のエンドポイントの UUCP データベースと /etc/passwd を修正する必要があります。
ルーティングの要件 - Solaris TCP/IP プロトコルスタックの一部として RIP が組み込まれているので、リモートホストではデフォルトにより RIP が実行されます。パフォーマンスの改善のために必要なら、RIP を止めて、代わりに静的ルーティングを使用します。詳細は、「ホストで静的ルーティングを選択するには」と、「RIP を止める」を参照してください。
ネットワーク対ネットワークの PPP 構成を使用するのは、物理的に離れた場所にある 2 つのネットワークを連結してインターネットワークを構築したい場合です。その場合は、モデムと PPP ソフトウェアが、ネットワークを相互に接続するルータとして働きます。
ネットワークインタフェース - ポイントツーポイントリンクは、ipdptpn 仮想ネットワークインタフェースを使用します。2 つのネットワークを連結する両方のエンドポイントマシンの構成ファイルの中で、ipdptpn を指定しておく必要があります。
アドレス指定方式 - 構成ファイルには、リンクを介して通信するマシンのホスト名または IP アドレスが含まれていなければなりません。この種類の構成については 2 種類のアドレス指定が考えられます。これについては、「PPP リンク用の IP アドレス指定の決定」に説明があります。
ネームサービス - この種類の PPP リンクでは、NIS ネームサービスと NIS+ ネームサービスを使用できます。しかし、各ネットワークがそれぞれ別個のドメインであることが必要です。DNS を使用する場合は、2 つのネットワークが同じドメインに属していてもかまいません。詳細は、『Solaris ネーミングの管理』を参照してください。ローカルファイルをネームサービスとして使用する場合は、両方のエンドポイントマシン上にある /etc/inet/hosts ファイルを使って、アドレスが解決されます。このファイルには、リンクを介した通信ができる、各ネットワーク上のすべてのホストのホスト名と IP アドレスが含まれていることが必要です。
ダイヤルインとダイヤルアウトのサポート - 両方のネットワークエンドポイントマシンが、ダイヤルイン操作とダイヤルアウト操作を行う必要があります。したがって、両方のエンドポイントの UUCP と /etc/passwd ファイルを修正する必要があります。
ルーティングの要件 - 通常、ネットワーク対ネットワークのリンクのエンドポイントは、RIP を実行することによりルーティング情報を交換します。この構成の場合は、RIP を使用禁止にしないでください。
動的ポイントツーポイントリンクは、リモートホストからアクセスするネットワークエンドポイントとして働く、ダイヤルインサーバ用に使用できる 2 つの種類の構成の内の 1 つです。この構成方式では、サーバは、動的に割り当てられたポイントツーポイントリンクを介してリモートホストに接続します。ダイヤルインサーバは、必要時提供の方式で動的リンクを使用して、サービス対象のリモートホストとの通信を確立します。
ネットワークインタフェース - 動的ポイントツーポイントリンクは、ipdptp* 仮想ネットワークインタフェースを使用します。アスタリスクはワイルドカード文字です。このアスタリスクの働きにより、リンクが動的に割り当てられます。構成ファイルの中に、このインタフェースを指定しておくことが必要です。
アドレス指定方式 - 構成ファイルには、リンクを介して通信するマシンのホスト名または IP アドレスが含まれていなければなりません。詳細は、「PPP リンク用の IP アドレス指定の決定」を参照してください。
ネームサービス - NIS と NIS+ はリモートホスト用としては勧められませんが、リモートホスト対ネットワークの構成でのダイヤルインサーバは、それが物理的に接続されているネットワーク上の NIS クライアントとなることができます。NIS がサーバの物理ネットワーク上にある場合は、リモートホストのホスト名と IP アドレスによって NIS マップを更新してください。DNS は、ダイヤルインサーバとそのリモートホストのどちらにも使用できます。DNS とネームサービスの一般的な事項については、『Solaris ネーミングの管理』を参照してください。ローカルファイルをネームサービスとして使用する場合は、PPP はダイヤルインサーバの /etc/inet/hosts ファイルを使用して、アドレスを解決します。
ダイヤルインサポート - 動的ポイントツーポイントダイヤルインサーバの /etc/passwd ファイルを更新する必要があります。動的リンクサーバは、直接にはリモートホストへのダイヤルアウトをしません。
ルーティングの要件 - Solaris TCP/IP プロトコルスタックの一部として RIP が組み込まれているので、リモートホストではデフォルトにより RIP が実行されます。パフォーマンスの改善のために必要なら、RIP をオフにして、代わりに静的ルーティングを使用します。詳細は、「ホストで静的ルーティングを選択するには」と、「RIP を止める」を参照してください。
マルチポイントリンクは、リモートマシンからアクセスするネットワークエンドポイントとして働くダイヤルインサーバ用に使用できる、2 つの種類の構成の 1 つです。この構成方式では、ダイヤルインサーバは、同じマルチポイントリンクを介して複数のリモートホストを接続します。「リモートコンピュータ対ネットワークの構成」で説明したように、リモートホストは、常にポイントツーポイントリンクを介してダイヤルインサーバに接続されます。
この構成を使用するのは、リモートホストとダイヤルインサーバから成る独立したネットワークを定義したい場合です。
ネットワークインタフェース - マルチポイントリンクは、ipdn 仮想ネットワークインタフェースを使用します。ダイヤルインサーバの構成ファイルの中に、このインタフェースを指定しておくことが必要です。
アドレス指定方式 - 構成ファイルには、リンクを介して通信するマシンのホスト名または IP アドレスが含まれていなければなりません。詳細は、「PPP リンク用の IP アドレス指定の決定」を参照してください。マルチポイントリンク上のホストのための独立したネットワークを作成する必要があります。詳細は、「PPP リンクへのネットワーク番号の割り当て」を参照してください。
ネームサービス - NIS と NIS+ はリモートホスト用としては勧められませんが、リモートホスト対ネットワークの構成でのダイヤルインサーバは、それが物理的に接続されているネットワーク上の NIS クライアントとなることができます。NIS がサーバの物理ネットワーク上にある場合は、リモートホストのホスト名と IP アドレスによって NIS マップを更新してください。DNS は、ダイヤルインサーバとそのリモートホストのどちらにも使用できます。DNS とネームサービスの一般的な事項については、『Solaris ネーミングの管理』を参照してください。ローカルファイルをネームサービスとして使用する場合は、PPP はダイヤルインサーバの /etc/inet/hosts ファイルを使用して、アドレスを解決します。
ダイヤルインとダイヤルアウトのサポート - マルチポイントダイヤルインサーバは、PPP 仮想ネットワークと、サーバが接続している物理ネットワークとの間のネットワークルータとして働きます。サーバは、PPP ネットワークを宛先とする IP トラフィックを物理ネットワークから受け取るたびに、リモートホストに対してダイヤルアウトします。したがって、マルチポイントダイヤルインサーバは、ダイヤルインサポートとダイヤルアウトサポートの両用として構成し、UUCP と /etc/passwd ファイルを更新する必要があります。
ルーティングの要件 - ipdn インタフェースは RIP をサポートしません。RIP を使用禁止にする必要はありません。
仮想ネットワーク構成を使用するのは、電話回線、モデム、PPP ソフトウェアを使って、物理的に離れた場所にある 3 台以上のコンピュータを 1 つの仮想ネットワークにしたい場合です。
ネットワークインタフェース - この種類の構成はマルチポイントリンクを必要とし、マルチポイントリンクは ipdn 仮想ネットワークインタフェースを使用します。このインタフェースは、各エンドポイントシステムを、仮想ネットワークの反対側のエンドポイントに接続します。
アドレス指定方式 - 構成ファイルには、リンクを介して通信するマシンのホスト名または IP アドレスが含まれていなければなりません。詳細は、「PPP リンク用の IP アドレス指定の決定」を参照してください。仮想ネットワークにはネットワーク番号を割り当てる必要があります。詳細は、「一意な IP アドレスとホスト名の作成」を参照してください。
ネームサービス - 仮想ネットワークでは、NIS と NIS+ を実行できます。しかし、これはリンクのパフォーマンスを低下させることがあります。DNS の方が効率的です。これらのネームサービスの設定方法については、『Solaris ネーミングの管理』を参照してください。ローカルファイルをネームサービスとして使用する場合は、仮想ネットワークを形成するすべてのマシンのホスト名と IP アドレスにより、各マシンの /etc/inet/hosts を更新する必要があります。
ダイヤルインサポートとダイヤルアウトサポート - 仮想ネットワーク内のすべてのマシンを、ダイヤルイン操作とダイヤルアウト操作の両用として構成し、UUCP と /etc/passwd ファイルを更新する必要があります。
ルーティングの要件 - ipdn インタフェースは RIP をサポートしません。RIP を使用禁止にする必要はありません。