Go to main content
Oracle® Solaris 11.3 での UUCP および PPP を使用したシリアルネットワークの管理

印刷ビューの終了

更新: 2015 年 10 月
 
 

呼び出し元の IP アドレス指定スキームの作成

リモートユーザーごとに一意の IP アドレスを割り当てる代わりに、すべての着呼のために 1 つ以上の IP アドレスを作成することを考えます。専用 IP アドレスは、予想される呼び出し元の数が、ダイアルインサーバー上のシリアルポートとモデムの数を上回る場合、特に重要です。サイトの必要性に応じて、さまざまなシナリオを実現できます。さらに、シナリオは、相互に排他的ではありません。

呼び出し元への IP アドレスの動的割り当て

動的アドレス指定では、/etc/ppp/options.ttyname で定義されている IP アドレスが各呼び出し元に割り当てられます。動的アドレス指定は、シリアルポート単位で発生します。シリアル回線に呼が着信すると、呼び出し元は呼び出しのシリアルインタフェース用に /etc/ppp/options.ttyname ファイル内の IP アドレスを受け取ります。

    たとえば、ダイアルインサーバーに、着呼に対してダイアルアップサービスを提供するシリアルインタフェースが 4 つあると仮定します。

  • シリアルポート term/a 用に、次のエントリがある /etc/ppp/options.term.a ファイルを作成します。

    :10.1.1.1
  • シリアルポート term/b 用に、次のエントリがある /etc/ppp/options.term.b ファイルを作成します。

    :10.1.1.2
  • シリアルポート term/c 用に、次のエントリがある /etc/ppp/options.term.c ファイルを作成します。

    :10.1.1.3
  • シリアルポート term/d 用に、次のエントリがある /etc/ppp/options.term.d ファイルを作成します。

    :10.1.1.4

この以前のアドレス指定スキームでは、/dev/term/c のシリアルインタフェースに着信する呼び出しは、呼び出しを行なっている間中、IP アドレス 10.1.1.3 が与えられます。最初の呼び出し元が回線を切ったあと、次にシリアルインタフェース /dev/term/c に着信する呼も、IP アドレス 10.1.1.3 を与えられます。

    動的アドレス指定には、次のような利点があります。

  • PPP ネットワークの使用状況をシリアルポートまで追跡できる

  • PPP 使用で割り当てる IP アドレスの数を最小限にできる

  • IP フィルタリングをより簡単に管理できる

呼び出し元への IP アドレスの静的割り当て

サイトが PPP 認証を実装する場合は、個々の呼び出し元に特定の「静的」IP アドレスを割り当てることができます。この場合、ダイアルアウトマシンがダイアルインサーバーを呼び出すたびに、呼び出し元は同じ IP アドレスを受け取ります。

静的アドレスは、pap-secrets または chap-secrets のどちらかのデータベースで実装します。次に、静的 IP アドレスを定義した /etc/ppp/pap-secrets ファイルの例を示します。

joe    myserver  joepasswd   10.10.111.240
sally  myserver  sallypasswd 10.10.111.241
sue    myserver  suepasswd   10.10.111.242
呼び出し元

joesallysue は、承認された呼び出し元の名前です。

サーバー

myserver は、サーバーの名前を示します。

パスワード

joepasswdsallypasswdsuepasswd は、各呼び出し元のパスワードを示します。

IP アドレス

10.10.111.24010.10.111.24110.10.111.242 は、各呼び出し元に割り当てられた IP アドレスです。

次に、静的 IP アドレスを定義した /etc/ppp/chap-secrets ファイルの例を示します。

account1 myserver secret5748  10.10.111.244
account2 myserver secret91011 10.10.111.245
呼び出し元

account1account2 は、呼び出し元の名前を示します。

サーバー

myserver は、各呼び出し元のサーバーの名前を示します。

パスワード

secret5748secret91011 は、各呼び出し元の CHAP シークレットを示します。

IP アドレス

10.10.111.24410.10.111.245 は、各呼び出し元の IP アドレスです。

sppp ユニット番号による IP アドレスの割り当て

PAP 認証または CHAP 認証を使用している場合は、sppp ユニット番号を使って IP アドレスを呼び出し元に割り当てることができます。次にこの方法の例を示します。

myclient ISP-server mypassword 10.10.111.240/28+

    正符号 (+) は、ユニット番号が IP アドレスに追加されていることを示します。次の点に注意してください。

  • アドレス 10.10.111.240 から 10.10.111.255 までがリモートユーザーに割り当てられます。

  • sppp0 は IP アドレス 10.10.111.240 を取得します。

  • sppp1 は IP アドレス 10.10.111.241 を取得し、以下同様に続きます。