<前頁 次頁> << >> 目次 (番号順 (詳細)回線別 (詳細)機能別 (詳細)

CentreCOM AR300/AR700 シリーズ 設定例集 2.3 #56

アナログ電話回線経由でのPPPダイヤルアップ受け入れ


非同期シリアルポートにアナログモデムを接続し、アナログ回線経由でリモートユーザーからのダイヤルアップPPP接続を受け入れるアクセスサーバー的な設定例です。

この例では、ユーザーが接続してきたときにPPPインターフェースを動的に作成し、接続相手にIPアドレスを割り当てるための設定がポイントとなります。ここでは、ユーザー認証データベースを利用して、各ユーザーに固定的にアドレスを設定しておきます。

また、非同期ポートを使って通信を行うには、モデムの初期化や発信接続に用いるモデムコマンドのスクリプトファイル(.mds)が必要となります。

ここでは、次のような構成のネットワークを例に解説します。

表 1
 
ルーターA
ユーザーA
電話番号 03-1234-1111
ACCコール名 dialin
WAN側物理インターフェース asyn1
PPPユーザー名 UserA
PPPパスワード PasswordA
PPP認証方式 CHAP
WAN側(ppp0)IPアドレス 着呼時に動的に作成 192.168.10.230
LAN側(eth0)IPアドレス 192.168.10.1/24 (なし)



ルーターの設定

  1. モデム初期化用のモデムスクリプト(reset.mds)を作成します。


    Note - ADD ACC SCRIPTコマンドは、コンソールなどからログインした状態で、コマンドラインから実行するコマンドです。そのため、EDITコマンド(内蔵フルスクリーンエディター)等を使って設定スクリプトファイル(.CFG)にこのコマンドを記述しても意図した結果にならない場合がありますのでご注意ください。

  2. asyn1を非同期PPPに使用するための設定を行います。ここでは、ポートの通信速度を最高速の115200bpsに設定し、DCD信号線がオンになった時に接続されたと認識するよう設定します。


  3. PPPユーザーを登録します。IPADDRESS、NETMASKパラメーターは、このユーザーが接続してきたときに割り当てるIPアドレスとネットマスクです。ダイヤルアップユーザーに割り当てるネットマスクは、通常255.255.255.255になります。


  4. ユーザーが接続してきたときに動的に作成されるPPPインターフェースのテンプレートを作成します。ルーターのユーザー認証データベースを使って認証を行い、認証方式にはCHAPを使います。


  5. ACCコールを作成します。着呼専用なのでDIRECTIONにはANSWERを指定します。PPPTEMPLATEには、着呼時に動的作成するPPPインターフェースのテンプレートを指定します。また、接続ユーザーの認証はPPPのリンク確立後に行うため、AUTHENTICATIONパラメーターにはNONEを指定します。RSCRIPT(リセットスクリプト)には、モデムを初期化し、自動応答をオンにするためのモデムコマンドを記述します。


  6. LAN側のIP設定をします。


  7. 設定は以上です。設定内容をファイルに保存し、SET CONFIGコマンドで起動時設定ファイルに指定します。



まとめ

ルーターのコンフィグ [テキスト版]
SET ASYN=1 SPEED=115200 CDCONTROL=CONNECT
ADD USER=UserA PASSWORD=PasswordA IPADDRESS=192.168.10.230 NETMASK=255.255.255.255 LOGIN=NO
CREATE PPP TEMPLATE=0 IDLE=180 BAP=OFF LQR=OFF LOGIN=USER AUTHEN=CHAP
ADD ACC CALL=dialin DIR=ANSWER ENCAP=PPP ASYN=1 RSCRIPT=reset.mds PPPTEMPLATE=0 AUTH=NONE
ENABLE IP
ADD IP INT=eth0 IP=192.168.10.1 MASK=255.255.255.0


モデムスクリプト「reset.mds」 [テキスト版]
[atz^m]
(10 ok)
[ats0=2^m]





CentreCOM AR300/AR700 シリーズ 設定例集 2.3 #56

Copyright (C) 1997-2003 アライドテレシス株式会社

PN: J613-M0507-00 Rev.G

<前頁 次頁> << >> 目次 (番号順 (詳細)回線別 (詳細)機能別 (詳細)