らくがきちょう

なんとなく

Network

Cisco ACI のイベントをリアルタイムで検知する Node.js サンプルスクリプト

Cisco ACI には「何かの状態変更をリアルタイムに検出する」ことが可能になる Subscription という仕組みがあります。 Node.js で Events を Subscription するサンプルをメモしておきます。 今回は Ubuntu19 でテストしました。

Cisco ASA 9.1 に Let's Encrypt なワイルドカード証明書を SSL-VPN 用にインポートする

Let's Encrypt で取得したワイルドカード証明書を SSL-VPN (AnyConnect) で利用出来るようにする手順をメモしておきます。 ASA が SSL-VPN 用の Trustpoint に ECDSA を利用出来るようになったのは 9.4 以降らしいのですが、今回の環境は 9.1 の為、RSA を用…

Cisco ACI へのログイン時に Active Directory 認証出来るようにする

以前に Cisco ACI へのログイン時に RADIUS 認証出来るようにするというメモを書きました。 今回は Active Directory で認証する場合の基本的な設定方法をメモしておきます。 ACI のバージョンは 4.1(2g) を利用しています。

Infoblox で WebUI から SSH を有効化する

Infoblox で WebUI から SSH を有効にするは以下のように設定します。Advanced ビューにしていないと設定項目が表示されないことに注意します。

Cisco VIRL でよく使う「検証用コンフィグ・テンプレート」(2019/04/19 版)

以前に Cisco VIRL でよく使うコンフィグテンプレートをメモしました。 多少、アップデートしたので改めてメモしておきます。 あくまで検証環境用のコンフィグ・テンプレートな点はご注意を!

Cisco VIRL 上の NX-OSv で全 I/F が同じ MAC アドレスになのを回避する

Cisco VIRL 上で NX-OSv を起動すると、なぜか初期コンフィグで全インターフェイスを 0000.0000.002f といいう MAC アドレスで上書きします。 全インターフェイスが同じ MAC アドレスになりますので、これでは何かと不具合が出ます。 今回はこの対処方法をメ…

Cisco VIRL 上の NX-OSv は DHCP クライアントに設定出来ない?

Cisco VIRL で試しているのですが、なぜか NX-OSv は DHCP クライアントに設定出来ないようです? NX-OSv 9000 であれば、DHCP クライアントに出来るのですが… フォーラムにも NX-OSv no ip address dhcp command という質問が上がっていました。

Cisco ACI 4.1(1i) では「最初に表示するタブ」を指定出来る Default Tab 機能が実装

先日、Cisco ACI 4.1(1i) がリリースされました。 リリースノートに新機能が書かれていますが、その中に「Default Tab」という機能があります。 この機能を使うと「その項目をクリックしたとき、最初に表示させるタブ」を指定出来るようになります (以前のバ…

Cisco ACI で TEP アドレス範囲を決める際の注意点

Cisco ACI では APIC の初期セットアップを行う際、内部的に TEP (Tunnel Endpoint) が利用するアドレス範囲を指定します。 この値は一度設定すると後で変更することは出来ません。 今回はこの「初期設定時に設定する TEP のアドレス範囲」についてメモしま…

Cisco ACI の Infra VLAN ID は多くの場合 3,967 がオススメ

Cisco ACI で APIC の初期設定を行う際、Infra VLAN を指定する必要があります。 今回はこの Infra VLAN についてメモします。 尚、このメモでは何箇所か Cisco 社のサイトから文章を引用していますが、引用元はいずれも Cisco Application Centric Infrastr…

Cisco Live! で公開された Cisco ACI 用のサンプルアプリケーションをビルドする

Cisco ACI にはアプリケーションを追加出来る「AppCenter (Apps)」という仕組みがあります。 Cisco Live! でお披露目されたサンプルアプリケーションが GitHub で BRKACI-2945-CLUS Demo Application として公開されているようなので、実際にビルドしてみま…

Cisco ACI 4.x でファームウェアをアップグレードする

Cisco ACI の 4.x 系からは Web UI が少し変わった為、ファームウェアのアップグレード手順も(少しだけ)変更されました。 4.x 系のアップグレード手順をメモしておきます。

RedHat 系 OS の初期設定(ネットワーク、プロンプト、パッケージアップデート)

RedHat 系の OS 初期構築時、自分では「ネットワーク周りの設定」「プロンプトの変更」「パッケージのアップデート」程度はほぼルーチンワークとして実行します。 通常であれば Ansible Playbook で実行してしまうのですが、Ansible が使えない場合はやむを…

Cisco ACI へのログイン時に RADIUS 認証出来るようにする

Cisco ACI へのログイン時に RADIUS 認証されるように設定する方法をメモしておきます。

Docker Compose で Elastic Stack を起動し、NetFlow データを可視化する

ネットワーク機器の NetFlow 情報を Elastic Stack で簡単に可視化出来るよう、Docker Compose 用のファイルを用意しました。 とは言っても、deviantony/docker-elk の設定ファイルを少し修正しただけです。 具体的な利用方法は以下の通りです。

Windows Server 2012 で ProxyArp を設定する

積極的に設定する理由はありませんが、Windows での Proxy 設定手順をメモしておきます。 今回は Windows Server 2012 でテストしました。

Cisco VIRL 上で vPC を設定する(メモレベル)

Cisco VIRL 上で vPC を設定した際のメモです。 詳細まで動作確認したわけでは無く、且つ、一部問題がありますので あくまでメモレベル です。

Cisco VIRL 用の MikroTik CHR 6.41rc18 の qcow2 イメージ

8/24 付で CHR (Cloud Hosted Rouer) の 6.41rc18 がリリースされていました。 CentOS7 上で CHR を VIRL にインポート出来るよう、qcow2 イメージ化するには以下のように実行します。

Cisco VIRL 1.3.296 リリース

Cisco 社のネットワークシミュレータである VIRL のバージョン 1.3.296 がリリースされました。

Cisco VIRL 用の MikroTik CHR 6.40rc15 の qcow2 イメージ

MikroTik の CHR 6.40rc15 を Cisco VIRL 上で利用出来るよう、qcow2 へ変換しました。

deadman で Ping 監視する

Facebook の ShowNet アカウントで紹介されていた、Ping 監視ツールである upa/deadmanを試してみました。 Python が動作する環境であれば良く、インストール不要、GitHub からソースコードを取得して実行するだけ、設定ファイルもシンプルで、これ以上無い…

異なる VRF に所属する Application EPG 間で通信する(同一 Tenant 内)

Cisco ACI で異なる VRF に所属する Application EPG 間で通信するには以下のように設定します。

「show cli list」で利用可能コマンド一覧を出力する

Cisco ACI の APIC や Leaf、Spine では show cli list でコマンド一覧を出力出来るそうです。 2.2(2i) 環境で実際に試した結果をメモしておきます(出力が長すぎてはてなブログに貼り付けきれなかった為、出力の冒頭のみ、貼り付けておきます)。

Cisco ACI 2.2(2i) リリース

Cisco ACI のバージョン 2.2(2i) がリリースされていました。 大きな機能追加は無く、バグ修正のみのようです。

ACI で DHCP Relay を設定する

Cisco ACI で DHCP Relay を有効化する際の設定方法をメモしておきます。

CentOS7 で ConfigCollector を使ってネットワーク機器のコンフィグを自動取得する

taijiji さん作の ConfigCollector はネットワーク機器のコンフィグを自動取得するツールです。Qiita のルータコンフィグ収集ツールConfigCollecor作りましたページには GitHub からソースコードを取得して環境構築する手順が紹介されていますが、今では pip…

ElasticSearch + Kibana + Fluentd で NetFlow コレクタを作成する

ElasticSearch + Kibana + Fluentd で NetFlow コレクタを作成する手順をメモしておきます。

プリフィックス / サブネットマスク / ワイルドカードマスクの早見表

プリフィックス / サブネットマスク / ワイルドカードマスクの早見表です。

vSphere 6.5 + MikroTik 間を LACP/Bonding で設定する(失敗)

vSphere 6.5 と MikroTik 6.27.3 の間を LAG / Bonding 構成にする設定例をメモしておきます。が、結果、上手くいっていません…

Google Public DNS / NTP のアドレス

Google Public DNS と Google Public NTP のアドレスをまとめておきます。