Tactical Software の DialOut/EZ 製品を使用すると、デスクトップ LAN のユーザはアウトバウンド非同期通信のモデム プールとしてネットワーク アクセス サーバ(NAS)のポートを共有できます。DialOut/EZのユーザは、デスクトップに専用のモデムや電話回線を使用する必要がなくなり、代わりに通信(COM:)ポートリダイレクタソフトウェアを使用して、アクセスサーバのダイヤルポートをデスクトップ通信アプリケーションのローカルモデムとして表示できます。Windowsユーザは、中央のNAS/アクセスサーバを経由してダイヤルし、リモートオンラインサービスにアクセスしたり、PCからファックスを送信したりできます。NASで実行されているCisco IOS®ソフトウェアリリースは、COMポート制御プロトコル(RFC 2217)をサポートしている必要があります。 Tactical SoftwareのDialOut/EZの詳細については、次のWebサイトを参照してください。http://www.tacticalsoftware.com にアクセスしてください。
注:DialOut/EZは、Cisco Dialout Utilityの代替です。
このドキュメントに特有の要件はありません。
このドキュメントの情報は、次のソフトウェアとハードウェアのバージョンに基づいています。
Tactical Softwareでは、ダイヤルアウト/EZと相互運用するために、Cisco IOSソフトウェアリリース12.0(9)以降をNASにインストールする必要があります。
Cisco Bug ID CSCds28071により、Cisco IOSソフトウェアリリース12.1(8)以降を実行することを推奨します。
ドキュメント表記の詳細については、『シスコ テクニカル ティップスの表記法』を参照してください。
DialOut/EZをインストールします。
クライアントワークステーションでのDialOut/EZの完全なインストール情報については、Tactical SoftwareのWebサイトにあるユーザガイドを参照してください。ダイヤルアウト/EZ。
モデムドライバをダウンロードします。
DialOut/EZ仮想COMポートには、モデムデバイスが接続されていません。DialOut/EZユーザは、モデムに適切な.infファイルを使用する必要があります(仮想COMポートにモデムドライバをインストールします)。 MICA、NextPort、およびMicrocom .infファイルは、シスコのWebサイトからダウンロードできます。他のプラットフォームでは、指定した.infファイルを使用します。
モデム タイプ | Platform | .infファイル |
---|---|---|
MICA | 3600、AS5200、AS5300、AS5800 | mdcsmica.inf |
Nextport | AS5350、AS5400 AS5800、AS5850 | |
Microcom | AS5200 | mnpv90.inf |
NM-xAM | 2600、3600 | Microcom DeskPorte V.34 FAST |
WIC-xAM | 2600、3600 | mdmrock5.inf(または標準の28800 bpsモデムファイル) |
注: Windows XPの場合、シスコが提供する.infファイルは機能しない可能性があります。代わりに、Windowsの組み込みの.infファイルを使用してみてください。
モデムドライバをインストールします。
Windows PCにモデムドライバをインストールする手順は、次のとおりです。
[Start] > [Settings] > [Control Panel] > [Phone and Modem Options]
新しいモデムを追加するには、[Modem]と[Add]を選択します。
[Don't detect my modem]を選択します。リストから選択して、[次へ]をクリックします。
モデムの製造元とモデルを選択します。左側のウィンドウで[Cisco]を選択すると、右側のウィンドウに[Mica]と表示されます。
「ディスクを使用」を選択し、.infファイルが保存されている場所を参照します。
[選択されたポート]オプションで、EZダイヤルアウトのインストール中に選択したCOMポート(例:COM 5)を使用します。
文字モードのモデムダイヤルアウトアプリケーション(DialOut/EZなど)に必要なIOSソフトウェア設定は、回線設定の下に置かれます。
line starting_line_number ending_line_number modem dtr-active ! -- If the router is for dialin and dialout use "modem inout" instead transport input telnet ! -- Or transport input all could be used escape-character NONE ! -- Due to Bug CSCdv12194 for the AS5350/AS5400. rotary 1 ! -- Specifies the use of TCP port 7001 in the Dialout/EZ manager ! -- window to dial out rotary 1
外部モデムを使用している場合は、必要に応じて回線設定の下にRS232物理層とフレーミングパラメータを追加します。
speed 115200 ! -- Set to the highest speed supported by the modems flowcontrol hardware parity even databits 7 ! -- Or databits 8 stopbits 1 ! -- Recommended for best throughput
ダイヤルアウト回線へのアクセスを制御する場合は、ラインコンフィギュレーションモードで次を追加します。
password password
または、認証、許可、アカウンティング(AAA)を設定し、次の文を使用してリストを回線に適用します。
login authentication listname
ダイヤルアウトコールに使用するトランクを制御する場合は、Cisco IOSソフトウェアリリース12.1(T)で導入されたmodem dialout controllerコマンドを使用します(現時点では、AS5300でのみサポートされています)。 詳細は、『modem dialout controllerコマンドを使用した発信アナログコール用のT1またはE1インターフェイスの設定』を参照してください。
ヒント: DialOut/EZは、IOSソフトウェアからのPassword OKメッセージで混乱することがあります。この問題を回避するには、ルータでAAA(ローカルまたはサーバベース)を設定します。設定例については、このドキュメントの「AAAを使用したAS5xxx」セクションを参照してください。
オプション:また、各コールの後にモデムをデフォルト設定にリセットするようにmodemcapを設定することもできます。回線設定でmodem autoconfigure type micaコマンドを使用します。このmodemcap(工場出荷時のデフォルト&Fを設定)は、モデムのタイプ(MICA、NextPort、Microcomなど)に関係なく、すべてのルータに適用できます。 modemcapの詳細については、『Ciscoアクセスサーバの内部デジタルおよびアナログモデムに推奨されるmodemcap』を参照してください。
ダイヤルイン(アプリケーション)と同様に、同じアクセスサーバを使用できます。 包括的な設定例については、「ダイヤルアウト/EZユーティリティのNAS設定例」のセクションを参照してください。
次に示す方法に従って、ダイヤルアウト/EZ関連の問題をトラブルシューティングします。
NAS execプロンプトからNASモデムにリバースTelnetします。OK応答を返すATコマンドを発行して、モデムに接続できることを確認します。モデムに接続できる場合は、atdt #######コマンドを使用して、リモートデバイスの番号をダイヤルします。接続に成功すると、ルータの設定が正しく、ハードウェアが正常に動作します。
注:バイナリTelnet TCPポート範囲を使用します。特定の回線を使用する場合は6000+line、ダイヤルアウトロータリーの場合は7000+ rotary_number。
次の例は、成功したコールを示しています。
maui-nas-03#telnet 172.22.53.150 7001 ! -- Reverse Telnet to an up/up interface on the router ! -- and use port 7000+rotary Trying 172.22.53.150, 7001 ... Open User Access Verification ! Username: admin Password: at OK ! -- Modem is responding atdt 81560 ! -- Dial number 81560 to connect to remote device. ! -- This may take up to 30 seconds. CONNECT 33600 /V.42/V.42bis ! -- Call is connected to the remote device. User Access Verification ! -- Username prompt by remote device Username: cisco Password: maui-nas-01>
リバースTelnetがmodem ATコマンドモードに到達しない場合、NASの設定に誤りがある次の項目をチェックします。
Telnetで接続するIPアドレスのインターフェイスがup/upで、LAN上のPCホストからpingできる必要があります。ルータのインターフェイスにpingできない場合は、ルーティング関連の問題についてLANのトラブルシューティングを行います。
モデム回線には、モデムインアウト(ダイヤルイン/ダイヤルアウト用)またはmodem dtr-active(ダイヤルアウト専用)が必要です。
この回線は、transport input telnetまたはtransport input allを使用して設定する必要があります。
リバースTelnetがモデムATコマンドモードへの到達に成功しても、手動コールが失敗する場合、問題は電話会社またはリモートルータの問題である可能性があります。リモートルータ、回線のトラブルシューティングを行い、接続を再テストしてから、次に進みます。詳細は、『ダイヤルテクノロジー接続のトラブルシューティング:非DDRコールアウト』を参照してください。
LAN上のPCホストからリバースTelnetを試行します。Windows Hyper Terminal(またはWindows Telnet)を開き、ルータのIPアドレスと、DialOut/EZに使用しているポート(7001など)にTelnetします。 モデムとダイヤルアウトに到達できる場合は、LANに問題はありません(NASからのダイヤルアウトが動作していることを以前に確認しました)。
リバースTelnetがmodem ATコマンドモードに到達しない場合、NASの設定に誤りがあるか、IPネットワークが動作していません。次の項目をチェックします。
Telnetで接続するIPアドレスのインターフェイスがup/upで、LAN上のPCホストからpingできる必要があります。ルータのインターフェイスにpingできない場合は、ルーティング関連の問題についてLANのトラブルシューティングを行います。
Telnet接続をブロックしているaccess-classは存在しません。
次のスクリーンキャプチャは、ハイパーターミナルセッションが成功したことを示しています。
注:Microsoft Windows Telnetクライアントを使用していて、NASでAAAが設定されている場合、Windows Telnetログインが失敗する可能性があります。このエラーはアプリケーションの設定が原因で発生し、パスワードを入力できないため、ログインが失敗します。このセッションのTelnetアプリケーション設定を修正するには、ホストPCで次の手順を実行します。
[スタート] > [ファイル名を指定して実行] > [telnet]と入力し、[OK]をクリックします。
unset crlfコマンドを入力します。(これにより、<CR><LF>ではなくTelnet <CR><NUL>としてキャリッジリターンが送信されます)。
open <ip_address> <port>を使用してモデムにTelnet接続します。
これでモデムに接続され、上記のハイパーターミナルの例と同様に、atdtを使用して手動ダイヤルを開始できます。次のスクリーンキャプチャは例です。
Hyperterminalを使用して、DialOut/EZのエミュレートCOMポート経由でNASモデムに直接接続します。詳細については、http://www.tacticalsoftware.comのインストールに関するDialOut/EZ User Guideの章を参照してください 。これにより、DialOut/EZのエミュレートCOMポートが機能していることを確認できます。
Hyperterminal over DialOut/EZのエミュレートされたCOMポートが機能しない場合、問題はIOSとのDialOut/EZ通信に固有のもののように見えます。次の情報を収集する。
これらのデバッグは、NASがTelnet接続を受信しているかどうかを判別します。
debug telnet debug modem
ダイヤルアウト/EZトレースログ:[Trace Window]メニューオプションを選択すると、[DialOut/EZ Port Monitor 3.0]ウィンドウが開き、[Trace Window]タブが有効になります。トレースを開始するには、このウィンドウの下にある[Enable Trace]ボックスをオンにします。詳細な分析のためにログを保存してください。詳細は、Tactical SoftwareのWebサイトのユーザーガイドのトラブルシューティングセクションを参照してください。
ダイヤルアウト/EZがモデムに接続できることを確認したので、次にエンドアプリケーションに接続を開始させます。DialOut/EZ接続を使用してエンドアプリケーションが相互に通信できない場合、問題はエンドアプリケーションに固有である可能性があります。ダイヤルアウト/EZトレースログは、この問題のトラブルシューティングに役立つ場合があります。また、Windows TAPIモデムログ、およびアプリケーションから利用可能なログをオンにします。次のMicrosoftの記事については、MicrosoftのWebサイトを参照してください 。Modemlog.txtファイルの作成方法と使用方法(Q142730)』を参照してください。
それでも操作が意図したとおりに行われない場合は、IOSデバッグ、DialOut/EZトレースログ、および(該当する場合)Windowsモデムログを収集し、結果を分析して、アプリケーションが失敗している場所を判別します。
詳細については、「戦術的ソフトウェア:FAQ』を参照してください 。
次に、外部アナログモデム(Cisco AS2509、Cisco AS2510、Cisco AS2511、Cisco AS2512アクセスサーバなど)を搭載したルータ、および内部アナログモデム(NM-xAMおよびWIC xxx)を2255555555555555555555555555555555555555555555555555555555555555555555526xxおよび36xxシリーズルータなど)。
次の例は、着信コールと発信コールに対応するルータを示しています。ルータがアウトバウンド専用の場合、必要なのは回線設定だけです。
interface Group-Async1 ! -- Group-Async interface used for dialin calls ! -- This is not used for dialout ip unnumbered Ethernet0 no ip mroute-cache encapsulation ppp no ip route-cache async default routing async dynamic address async mode interactive peer default ip address pool local dialer in-band no cdp enable ppp authentication chap group-range 1 8 ! -- Range of lines include 1 through 8 ! -- Modems 1 through 8 can now be used for incoming or outgoing calls ! line 1 8 ! -- Line configuration used for Dialout/EZ modem InOut ! -- Modem can be used for dialing and dialout ! -- If the line is used for dialout only use "modem dtr-active" rotary 1 ! -- The lines are placed in a rotary ! -- They are accessed by Dialout EZ using port (7000 + rotary)=7001 transport preferred telnet transport input all ! -- You could also use transport input telnet instead rxspeed 115200 txspeed 115200 ! -- Speed for external modems ! -- This is not needed for internal analog modems (NM-xAM, WIC-xAM) flowcontrol hardware ! -- Flowcontrol for external modems ! -- This is not needed for internal analog modems (NM-xAM, WIC-xAM
AAAのないCisco AS5xxxシリーズアクセスサーバのサンプルコンフィギュレーションファイルを次に示します。
次の例は、着信コールを受け入れ、発信コールを行うルータを示しています。
controller T1 0 ! -- T1 interface used for incoming and outgoing calls framing esf clock source line primary linecode b8zs pri-group timeslots 1-24 ! interface Serial0:23 ! -- D-channel configuration for T1 0 ! -- This configuration is only needed for incoming calls ip address 10.15.2.80 255.255.255.0 encapsulation ppp no ip route-cache no ip mroute-cache no keepalive dialer idle-timeout 400 dialer map ip 10.15.2.60 6661210 dialer-group 1 isdn incoming-voice modem ! -- Incoming analog calls will be switched to the modems peer default ip address pool setup_pool no fair-queue no cdp enable ppp authentication chap ppp multilink ! interface Group-Async1 ! -- Group-async configuration for incoming calls ! -- This configuration is not used for outgoing calls ip unnumbered Ethernet0 encapsulation ppp no ip route-cache no ip mroute-cache async dynamic address async dynamic routing async mode interactive peer default ip address pool setup_pool ppp authentication chap pap group-range 1 48 ! -- Range of lines include 1 through 48 ! -- Modems 1 through 48 can now be used for incoming or outgoing calls ! line 1 48 ! -- Line configuration for Dialout/EZ exec-timeout 0 0 autoselect during-login autoselect ppp ! -- The autoselect commands are used for protocol selection for incoming calls ! -- This is not needed if the router only makes outbound calls modem InOut ! -- Modem can be used for dialing and dialout if the line is used for ! -- dialout only use, modem dtr-active transport preferred telnet rotary 1 ! -- The lines are placed in a rotary ! -- They are accessed by Dialout EZ using port (7000 + rotary)=7001 transport input all transport input telnet ! -- Configure one or both of the above commands
次に、サーバベースのAAAが設定されたCisco AS5xxxシリーズアクセスサーバのサンプルコンフィギュレーションファイルを示します。
次の例は、ダイヤルインコールおよびダイヤルアウトコール用に設定されたアクセスサーバを示しています。
aaa new-model aaa authentication login default radius ! -- Use the radius server for login on the default list ! -- for local AAA replace "radius" with "local" ! -- (make sure to configure the username/password locally as well aaa authentication ppp ppptac radius ! -- Use the radius server for ppp on the list named ppptac ! -- This is used for incoming ppp calls and is not used for outgoing ! -- Dialout/EZ calls ! controller T1 0 ! -- T1 interface used for incoming and outgoing calls framing esf clock source line primary linecode b8zs pri-group timeslots 1-24 ! interface Serial0:23 ! -- D-channel configuration for T1 0 ! -- This configuration is only needed for incoming calls ip address 10.15.2.80 255.255.255.0 encapsulation ppp no ip route-cache no ip mroute-cache no keepalive dialer idle-timeout 400 dialer map ip 10.15.2.60 name test 5551210 dialer-group 1 isdn incoming-voice modem peer default ip address pool setup_pool no fair-queue no cdp enable ppp authentication chap ppptac ppp multilink ! ! interface Group-Async1 ! -- Group-async configuration for incoming calls ! -- This configuration is not used for outgoing calls ip unnumbered Ethernet0 encapsulation ppp no ip route-cache no ip mroute-cache async dynamic address async dynamic routing async mode interactive peer default ip address pool setup_pool ppp authentication chap pap ppptac ! -- Use list named ppptac for authentication group-range 1 48 ! -- Range of lines include 1 through 48 ! -- Modems 1 through 48 can now be used for incoming or outgoing calls ! ! radius-server host 10.4.1.10 radius-server timeout 20 radius-server key nas1 ! -- Radius server configuration ! line 1 48 ! -- Line configuration for Dialout/EZ as well as dialin calls exec-timeout 0 0 autoselect during-login autoselect ppp ! -- The autoselect commands are used for protocol selection for incoming calls ! -- This is not needed if the router only makes outbound calls modem InOut ! -- Modem can be used for dialing and dialout ! -- If the line is used for dialout only, use modem dtr-active transport ! -- preferred telnet rotary 1 ! -- The lines are placed in a rotary ! -- They are accessed by Dialout EZ using port (7000 + rotary)=7001 transport preferred telnet transport input all ! -- You could also use transport input telnet instead
改定 | 発行日 | コメント |
---|---|---|
1.0 |
29-Jan-2008 |
初版 |