らくがきちょう

なんとなく

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 として公開されているようなので、実際にビルドしてみま…

CentOS7 に pyenv で Python 3.7.x 系をインストールする

以前に CentOS 7.5 に pyenv をインストールし、任意バージョンの Python を利用するというメモを書きましたが、CentOS7 上で pyenv を使って Python 3.7.x 系をインストールしようとするとエラーになってしまいます。 事前に libffi-devel をインストールし…

vSphere 6.7 に Cisco ISE 2.6 をインストールして初期設定する

Cisco ISE 2.6 がリリースされていたので、vSphere 用の評価版をインストールしてみました。 インストール先は vSphere 6.7 です。 Release Notes for Cisco Identity Services Engine, Release 2.6 Cisco Identity Services Engine Installation Guide, Rel…

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

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

ffmpeg で動画ファイルを YouTube や iOS 対応 MP4 形式へ変換する

macOS で動画ファイルの形式を変換する場合は ffmpeg を使うと実現可能です。

CentOS7 を Syslog サーバとして他機器からのメッセージを受信出来るようにする

CentOS7 を Syslog サーバとして設定し、他の機器から送信されるメッセージを受信するには以下のように設定します。

Cisco ACI で外部 Syslog サーバへメッセージを送信する設定を行う

Cisco ACI は特に設定をしていなくても、内部的に APIC の /var/log/external/messages へ Syslog メッセージを蓄積しています。 例えばこれを tail -f /var/log/external/messages のように実行することで Syslog メッセージをリアルタイムでモニタすること…

Cisco ACI で SBS を有効化し、ブラウザの複数タブからアクセスする際の認証を省略する

Cisco ACI を WebUI から操作する場合、Web ブラウザの複数タブを開いて作業すると効率が良いです。 ですが、従来までは別のタブを開いても再度、認証を要求されました。 しかし、ACI 4.x 系からサポートされた Single-Browser Session Management という機…

Cisco ACI で Common に定義しておきたい「よく使う Filter」

Cisco ACI ではどの Tenant でも利用するであろう、汎用性の高い Filter は Common Tenant で定義しておくと便利です。そこで汎用性の高そうな Filter を定義する .xml ファイルを用意してみました。 uni/tn-common へ Post すれば利用可能なはずです。 また…

Linux/macOS + Python 環境で Cisco ACI 用の vCenter プラグインをインストールする

vCenter に Cisco ACI 用のプラグインをインストールする手順は ACI How-to の ACI vCenter Plugin に記載されています。 この手順では下記のうち、「1.」を前提にしていますが、今回は「2.」の Linux + Python でインストールする手順をメモしておきます。 …

CentOS 7.5 に pyenv をインストールし、任意バージョンの Python を利用する

Python のバージョンを切り替えられる pyenv を CentOS 7.5 へインストールした際の手順をメモしておきます。

Cisco ACI で HTTP / TELNET アクセスを有効化する

Cisco ACI の初期設定では HTTPS や SSH でのアクセスが許可されていますが、HTTP や TELNET は拒否(無効化)されています。 設定を変更することで「HTTP や TELNET を有効化」したり、「HTTPS や SSH を無効化」することが出来ます。 設定変更は Fabric → …

Cisco ACI でコントローラやスイッチに割当可能な Node ID の範囲

Cisco ACI ではコントローラやスイッチを内部的には「Node ID」という数値で識別します。 Node ID はコントローラやスイッチで重複することは許可されず、各々がユニークな値である必要があります。 また、Node ID は以下の範囲から採番する必要があります。…

macOS のターミナル操作を ttyrec & ttygif で録画し、Gif アニメ化する

コマンドや説明の説明をする場合、テキストだけでなく、動画もあると便利です。 とは言え、.mp4 などで動画を用意するまでも無い、ターミナルの操作だけを録画/再生したり、Gif アニメ化したい… という場合は ttyrec と ttygif が便利です。 今回は macOS 10…

Mac OS X 10.14.2 へ Homebrew で Go 言語をインストールする

Mac OS X 10.14.2 へ Go 言語を Homebrew でインストールする手順をメモしておきます。 といっても、従来の手順と同じです。

検証用テンプレート CentOS7 のパラメータサンプル

検証環境に CentOS7 を作成する時に、よく指定しているパラメータをメモしておきます。 このテンプレートを定期的にアップデートしつつ、vSphere の機能でクローンして利用します。

macOS で画面切り替えを管理する TotalSpaces2 の設定

macOS で画面の切り替えを行うには TotalSpaces2 が非常に便利です。 標準の Mission Control よりも細かい設定が出来る上、「画面切り替え時のアニメーション効果を無効に出来る(=一瞬で切り替えできる)」というのが私にとっては最大の魅力です。 Totals…

macOS High Sierra の背景色「ソリッド・アクアブルー」の RGB

macOS High Sierra では背景色に「ソリッド・アクアブルー」という色を選択出来ます。 ですが、現時点で最新の macOS Mojave ではこの色が選択出来なくなっていました。 カラーピッカーで High Sierra の背景色から RGB を拾ったところ、以下でした。 色 値 …

初期状態の BIG-IP の管理用ポートに固定アドレスを設定する

F5 Networks の BIG-IP には評価/検証用の仮想版が用意されています。 (この仮想版に限らず、ですが) BIG-IP の管理ポートを固定アドレスへ変更する手順をメモしておきます。 今回は vSphere 上の仮想版を前提にします。

macOS に Homebrew で nodebrew をインストールして Node.js を使う

Mac に Gitbook を使いたいと思ったのですが、Gitbook は Node.js で動作する為、Node.js を先にインストールする必要があります。 今回は Homebrew を使って nodebrew をインストールしてみます。

Linux で特定ユーザのパスワードだけ削除する

Linux ユーザにパスワードを設定したものの、(システム全体としてはパスワード認証を有効にしたまま)特定ユーザのパスワードだけ無効化したい、という場合は passwd -d を使います。

lego で Let's Encrypt の証明書を Route53 DNS 認証で取得する

Let's Encrypt を利用すると無料で SSL/TLS サーバ証明書を取得することが出来ます。 certbot を使って証明書を取得する例をよく見かけますが、certbot は意外とフットプリントが大きく作られています。 その点、Go 言語で実装された lego はフットプリント…