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

印刷ビューの終了

更新: 2015 年 10 月
 
 

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

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

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

    詳細は、ダイアルアップリンクのモデム速度の構成を参照してください。

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

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

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

  3. ダイアルインサーバーサイトのネームサーバーの名前と IP アドレスを入手します。
  4. chat スクリプトに、特定ピアへの呼び出しを開始するための命令群を指定します。

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

    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

    スクリプトには、ログインシーケンスを必要とする Oracle Solaris ダイアルインサーバーを呼び出すための命令群が含まれています。各命令については、UNIX 方式ログイン用に拡張された基本の chat スクリプトを参照してください。chat スクリプトの作成については、ダイアルアップリンクでの会話の定義を参照してください。


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

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