designetwork

ネットワークを軸としたIT技術メモ

ネットワーク設計-F5

BIG-IP iRuleでReferer・CookieベースでPoolを振り分ける

Webサーバの負荷分散をするBIG-IPで、同一Virtual Server (VIP)で受けるHTTPリクエストを、Refererヘッダによって分散先のPoolを切り替えられるようにする。 モチベーション 動作確認環境 Virtual Server・Pool設定 iRule Referer振り分け Cookie Insert Coo…

BIG-IP Pool, Node状態とiRule LB::statusの対応 (up/down/session_enabled/session_disabled)

F5 BIG-IP iRuleで LB::status によりSorryページへの振り分け等を実装する際の、Pool, Node状態と LB::status の対応メモ。 検証バージョン Pool, Node状態と LB::status の対応 session_enabled は割愛 show ltm pool <pool> の結果 参考 LB::statusの公式情報 B</pool>…

BIG-IPでOSPFを設定しダイナミックルーティングする

BIG-IPを通常のルータとしても使用するためにOSPFの設定をする。BIG-IP はVE評価版を使用する。 VyOSなどの仮想ルータを使用してもいいのだが、管理する機器を増やしたくないので、導入済みのBIG-IP VEをシンプルな仮想ルータとして兼用する。 前提構成 Rout…

BIG-IPでX-Forwarded-Protoを付与する設定

F5 BIG-IPでHTTP/Sの負荷分散をする際に、S-NATした上でX-Forwarded-Proto, X-Forawarded-ForのHTTPヘッダを付与する設定をする。 なお、今回の設定方法はこちらのディスカッションの情報を元にしている。 https://devcentral.f5.com/questions/x-forwarded-…

postNFCData failedのエラーでBIG-IP VEがESXi6.5にデプロイできない

評価版使用のためにF5 BIG-IP VE(Virtual Edition)をVMware ESXi6.5にデプロイしようとしたがエラーが発生してデプロイに失敗した。結果として、ALL, LTMのOVAイメージはデプロイできず、1SLOTのモデルでデプロイに成功した。 発生事象 前提環境 F5 BIG-IP V…