Solaris のシステム管理 (資源管理とネットワークサービス)

ピアを呼び出すための命令群を作成する方法

ダイアルアウトマシンが PPP リンクを開始する前に、ピアになるダイアルインサーバーの情報を収集する必要があります。情報を収集したら、この情報を使用して chat スクリプトを作成します。chat スクリプトには、ダイアルアウトマシンとピア間の実際の対話を記述します。

  1. ダイアルアウトマシンのモデムの実行速度を決定します。

    詳細は、モデム速度の設定を参照してください。

  2. ダイアルインサーバーのサイトから次の情報を入手します。

    • サーバーの電話番号

    • 必要な場合、使用している認証プロトコル

    • chat スクリプトでピアが必要とするログインシーケンス

  3. ダイアルインサーバーサイトのネームサーバーの名前と IP アドレスを入手します。

  4. 特定ピアへの呼び出しを開始するための命令群を chat スクリプトに置きます。

    たとえば、次の chat スクリプト (/etc/ppp/mychat) を作成して、ダイアルインサーバー (myserver) を呼び出します。


    SAY "Calling the peer\n"
            TIMEOUT 10
            ABORT BUSY
            ABORT 'NO CARRIER'
            ABORT ERROR
            REPORT CONNECT
            "" AT&F1&M5S2=255
            TIMEOUT 60
            OK ATDT1-123-555-1234 
            CONNECT \c
            SAY "Connected; logging in.\n"
            TIMEOUT 5
            ogin:--ogin: pppuser
            TIMEOUT 20
            ABORT 'ogin incorrect'
            ssword: \qmypassword
            "% " \c
            SAY "Logged in.  Starting PPP on peer system.\n" 
            ABORT 'not found'
            "" "exec pppd"
            ~ \c
    スクリプトには、ログインシーケンスを必要とする Solaris ダイアルインサーバーを呼び出すための命令群が含まれています。各命令については、UNIX 方式ログイン用に拡張された基本の chat スクリプトを参照してください。chat スクリプトの作成については、ダイアルアップリンクでの会話の定義を参照してください。


    注 -

    chat スクリプトを直接呼び出さないでください。connect オプションの引数に chat スクリプトのファイル名を指定して、スクリプトを呼び出します。


ピアが Solaris または類似のオペレーティングシステムを実行する場合は、ダイアルアウトマシンのテンプレートとして前述の chat スクリプトの利用をお勧めします。