allinone では無い batfish イメージを起動する
以前に Batfish をインストールしてコンフィグを分析する というメモを書きました。 このメモでは Jupyter Notebook と batfish が同梱された allinone イメージ を利用する手順をメモしていました。 ですが、CLI から batfish を利用するのであれば Jupyter Notebook を含まない batfish だけのイメージ を利用する方が軽量です。
以前に Batfish をインストールしてコンフィグを分析する というメモを書きました。 このメモでは Jupyter Notebook と batfish が同梱された allinone イメージ を利用する手順をメモしていました。 ですが、CLI から batfish を利用するのであれば Jupyter Notebook を含まない batfish だけのイメージ を利用する方が軽量です。
以前に下記のメモを書きました。
今回は Ubuntu20 に docker / docker-compose / docker-purge をインストールする手順をメモしておきます。
以前に Linux でプロンプトをカスタマイズするというメモを書きました。 Ubuntu での設定変更例も追加すると以下のようになります。
以前に Ubuntu 21.04 へ Python 3.10 をインストールする というメモを書きました。 Ubuntu 20.x 系の標準リポジトリでは現時点で Python 3.10 系がリリースされていない為、Python 3.9 をインストールする手順をメモしておきます。
1 2 |
|
venv で Python の仮想環境を作成する例は以下の通りです。
1 2 3 4 5 |
|
以前に Windows で fileutil を使って指定サイズのダミーファイルを作成する というメモを書きました。 Linux で指定サイズのダミーファイルを作成する例も追加すると以下のようになります。
CLI から curl でグローバルアドレスを取得する方法は幾つかあります (他にも dig で DNS へ問い合わせる、という方法もあります)。 以下に実行例をメモしておきます。
Python は標準の tarfile モジュールで gzip、bz2、tar などの読み書きを行うことが出来ます (zip を扱う場合は zipfile モジュール)。
OVA ファイルは .tar (tape archive) で圧縮されたファイルです。 ですので tar
で展開することが出来ます。 今回は実際に OVA ファイルを展開する方法をメモしておきます。
OVA ファイルを file
コマンドで確認すると POSIX tar archive
と識別されていることが分かります。
1 2 |
|
tar xvf 〜
で展開出来ます。
1 2 3 4 5 |
|
PaloAlto Networks の GlobalProtect クライアントを Linux 環境へインストールし、利用する方法をメモしておきます。 検証は RockyLinux8 上で実施しました。
Rocky Linux8 で静的ルーティングを追加する方法をメモしておきます。
目的 | コマンド |
---|---|
接続の確認 | nmcli connection show |
静的経路の追加 | nmcli connection modify ens192 +ipv4.routes "10.0.0.0/24 10.0.0.254" |
静的経路の削除 | nmcli connection modify ens192 -ipv4.routes "10.0.0.0/24 10.0.0.254" |
設定反映 | systemctl restart network |