問題タブ [cisco-ios]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
1901 参照

regex - 2 つのパターンの間およびそれらを含む行を削除する

ファイル内にいくつかの情報を含むスカラー変数があります。私の目標は、その変数 (またはファイル) から、"Administratively down" という単語を含む複数行のエントリを削除することです。

形式は次のようになります。

「管理上ダウン」と先頭の改行(空白行)を一致させることができれば、変数にロジックを適用して、それらの行の間の行も削除できると考えていました。

私は現在Perlを使用していますが、これを行うiosの方法を誰かが教えてくれれば、それもうまくいくでしょう.

0 投票する
1 に答える
2553 参照

python - Exscript control cisco execute 'reload' コマンド

最終的には、Exscript を使用して cisco テスト ラボ デバイスを制御するための基本的な機能をいくつか作成しようとしています。Exscript はこの時点まですべてを完璧に行ってくれました。たとえば、いくつかの関数を引っ張っているだけです。

私が問題を抱えているのは、reload コマンドを実行するこの reload_start() 関数を作成し、Cisco デバイスを再起動して、テスト実行で行った変更を元に戻すことです。文字列のさまざまな組み合わせを実行しようとしましたが、「reload」と入力するときに表示される追加のプロンプトを回避できません。

対照的に、私の copy_to_running_config() 関数は、文字列の末尾に '\n' を追加するだけで問題なく動作します。

私はまだ Exscript のプロンプト関数 (get_prompt()、expect_prompt()、waitfor() など) に飛び込んでいません。私の具体的な目標。

ヘルプやご意見をいただければ幸いです。

0 投票する
2 に答える
900 参照

cisco - ネットワーク デバイスから実行中の構成ファイルを読み取る

ネットワーク デバイス (cisco ios/juniper junos) から実行中の構成ファイルを適切にフォーマットされた形式 (XML ファイルなど) で読み取る方法はありますか?

基本的に、構成ファイルですべての属性とその値を取得する必要があります。「expect」を使用して構成ファイルを読み取ります。構成ファイルから属性を取得するには、パーサーを作成する必要があります。

私が再利用できるこれの実装がすでにあるかどうか疑問に思っていましたか? 構成ファイルを解析するために使用できる SDK はありますか? または、デバイスと直接対話して標準形式でデータを取得するのにさらに適していますか?

よろしくお願いします。

ありがとうスニル

0 投票する
1 に答える
523 参照

tcl - event_register_syslog を使用して Tcl スクリプトを作成する

私はこれに慣れていませんが、tcl スクリプトを作成する任務を負っています。このスクリプトは、syslog system_error が検出されたときに、コマンド ラインに「警告、システム エラーが検出されました」というメッセージを出力します。

今、私は tcl に完全に慣れていません。私が知っているのは、event_register_syslog を使用する必要があるということだけです。それ以外は、私は完全に暗闇の中にいて、どこに行き、どこから始めればよいかわかりません。

CLI だけが必要な GUI はありません。

ヘルプとサポートをいただければ幸いです。

0 投票する
2 に答える
2061 参照

networking - Cisco 1800 NAT の設定

オフィスのインターネット ゲートウェイとして設定したい Cisco 1812 ルータがあります。Cisco Web サイトのガイドに従いましたが、NAT を機能させることができません。

私の問題は、NAT が発生していないことであり、その理由がわかりません。

ルーターに接続すると、DHCP から IP アドレスを取得し、ローカル インターフェイス IP (192.168.210.254) とパブリック IP (212.94.196.71 を少し変更) の両方に ping を実行できますが、インターネットにパスを取得できません。ローカル インターフェイスに接続されたマシンからデフォルト ゲートウェイに ping を実行することはできませんが、ルーター自体やインターネット上の任意のサイトからは ping を実行できます。

最後に、show ip nat translations で空のリストが表示されます。

私は何を間違っていますか?

これが私の構成です

0 投票する
1 に答える
2618 参照

scripting - 毎日特定の時間に一連のコマンドを実行する Cisco IOS スクリプトを作成する方法は?

ルーターの特定のポリシーを毎朝削除および登録解除する tcl スクリプトを作成しようとしていますが、デバイスにアップロードしようとすると機能しません。これが私がこれまでに行ったことです。

私が書いたコマンドの Tcl スクリプトは間違っていますか? これについて何か洞察を与えることができますか、それは大歓迎です

0 投票する
1 に答える
534 参照

ssh - ssh から cisco ルーター c3745

C3745 ルーターに ssh できます。ただし、デフォルトでは通常の実行モードに入ります。特権実行モードに直接 ssh することは可能ですか。enable を使用してから特権モードに入りたくありません。ユーザー特権レベル 15 を付与しました。

ありがとうございました