logo-sm

お問い合わせは Webフォームから

ブログ

自宅に構築!仮想環境 ~BIG-IP VE導入編~

2024.09.30

【導入】

前回は、自宅サーバにProxmoxを導入しました。

今回はその上に仮想マシンとしてBIG-IP VE (17.1.1.3)を立ててみます。

空の仮想マシンをつくる

まずは仮想マシンを作成しましょう。画面右上の[VMを作成]から設定を開始します。 ※仮想マシン作成手順の詳細は前回の記事を参考にしてください。

VMIDは一意な値を指定、[メディアを使用しない] のラジオボタンをクリック、SCSI コントローラは [VirtIO SCSI] を選択。

ディスクのバス/デバイスは、[SCSI 1]、ストレージは後の手順で削除しますが、一旦 [local-lvm] とし、サイズは [1GiB] を選択します。

CPUの種別は [kvm64] を選択し、コア数とメモリはF5のハードウェア要件のページを参考に、[2]コアと[4096]MiBにします。他はデフォルトのままです。

【画像準備中:pve-deploy_deploy(Big-IP)-1.png】

イメージをインポート

イメージは、f5のアカウントを作ってログインしたページからダウンロードします。ProxmoxはKVMベースのためqcow2のイメージをダウンロードします。

Proxmoxは(少なくともここで紹介した手順では)iso以外のイメージをGUIからアップロードできないため、別の手段でデータを移す必要があります。今回はteratarmのSCPでイメージをアップしました。

以下のqmコマンドで仮想マシンにイメージをインポートします。

qm importdisk [VM ID] [イメージを置いたパスとファイル名] local-lvm

【画像準備中:pve-deploy_deploy(Big-IP)-2.png】

ディスクの整理

[Big-IPの仮想マシン名] > [ハードウェア] と進み、 容量が1GiBの [ハードディスク] を選択。ディスク名をメモ(手順通りならscsi1)した後、[デタッチ]をクリック。

[現在未使用ディスク] として表示されているディスクの内、先ほどデタッチしたほうを選択し 、[削除] を選択。

BIG-IPがインポートした残りの未使用ディスク(手順通りならscsi0)を ダブルクリックし、[追加] を選択します。

※ついでに [マシン] をダブルクリックし、バージョンを8.0にしておきましょう。他バージョンだとBIG-IPのライセンス有効化時にエラーになるようです。

[オプション] へと遷移し、[ブート順序] をダブルクリック 。

BIG-IPのディスクイメージ(手順通りならscsi0)が一番上にくるように設定します 。

[OK]を選択すれば完了です。

BIG-IPの初期設定

[Big-IPの仮想マシン名]を右クリックし、[▶開始] を選択しましょう。

[コンソール] へと遷移し、ログインしましょう。ユーザーはroot、パスワードはdefaultです。パスワードの再設定を要求されるので、任意の値にします。

管理I/Fの状態を確認します。恐らくdhcpでipが振られていると思います。

ifconfig mgmt

多くの場合はIPを固定したいと思うので、管理I/FのIPを固定。ついでにデフォルトGWを設定します。

tmsh
modify sys global-settings mgmt-dhcp disabled
create sys management-ip [ip address]/[prefix]
create sys management-route default gateway [ip address]
save sys config

初期設定ができたので、ブラウザに以下を入力しBIG-IPのウェブコンソールに接続してみましょう。

https://[mgmt-ip address]:8443

【画像準備中:pve-deploy_deploy(Big-IP)-3.png】

ユーザはadmin、パスワードはデフォルトのadminかと思いきや、コンソールで再設定したほうの値でした。再度パスワードの再設定を求められますが、同じ値を入れ直しても大丈夫でした。

【画像準備中:pve-deploy_deploy(Big-IP)-4.png】

ログインできれば完了です。おめでとうございます!

【参考サイト】

https://my.f5.com/manage/s/article/K85183351

関連記事

  • 自宅に構築!仮想環境 ~Proxmox導入編~
    【導入】 以前から学習用に自宅仮想環境をつくりたく思っていたところ、BIG-IP(の仮想版)に触れる必要が出て […]

    2024.09.30

  • WindowsのWSL2上のDockerでup時に’ContainerConfig’のエラーが出た。
    当社の開発環境はMacとWindowsが混在したDocker上での開発を行っています。なのでMacでOKだけど […]

    2024.04.08

  • VSCode (内のPowerShell)でアドレス設定を切り替え!
    【経緯】 最近携わった案件で大量のNW機器のキッティングをした際、それぞれにSSHでの接続性などを確認するテス […]

    2023.10.13

  • パートナー

  • 人材育成・採用情報