Networking tutorial - IT technology blog

Ubuntu上にEVE-NGで仮想ネットワークラボを構築:CCNA/CCNP対策でCisco・Juniper・MikroTikをシミュレート

毎日使い続けて6ヶ月——Ubuntu上のEVE-NGは、CCNAとCCNP学習のための物理ネットワークラボをすべて置き換えた。本記事では、インストール、Cisco IOSとMikroTik RouterOSイメージの追加、最初のマルチベンダートポロジーの構築までをカバーする。すべてブラウザから操作でき、ハードウェアコストは300ドル以下だ。
Networking tutorial - IT technology blog

LinuxでtsharkによるDeep pcap解析:プロトコルのフィルタリング、フィールド抽出、トラフィック統計の生成

tsharkはWiresharkのフルDissectionエンジンをコマンドラインで使えるようにする — リモートサーバーやCIパイプラインでpcapファイルを解析するのに最適なツールだ。このガイドでは、Displayフィルタによるプロトコルフィルタリング、名前付きフィールドのタブ区切り出力への抽出、GUIを開かずにトラフィック統計を生成する方法を解説する。
Networking tutorial - IT technology blog

Containerlabによるネットワークラボシミュレーション:GNS3より速く仮想ルーター・スイッチ環境を構築する

Containerlabを使えば、リソースを大量に消費するVMの代わりにコンテナでマルチベンダーの複雑なネットワークトポロジーをシミュレートできます——5ノードのBGPラボを60秒以内にデプロイ可能。本ガイドではインストール、トポロジーファイル、FRRouting BGP設定、CI/CD統合を実践的な例とともに解説します。
Networking tutorial - IT technology blog

Prometheus Blackbox ExporterでHTTP、TCP、DNS、ICMPをエージェントなしで能動的に監視する

Prometheus Blackbox Exporterを使えば、エージェントやコード変更なしに、HTTPエンドポイント、TCPポート、DNSレコード、ICMP接続を外部から能動的に監視できる。このガイドでは、セットアップ、4種類のプローブタイプ、Prometheusのrelabeling設定、そして6ヶ月の実運用から得た実践的なヒントを紹介する。
Networking tutorial - IT technology blog

Oxidizedでネットワークデバイスのコンフィグバックアップを自動化:スイッチ・ルーターの全変更をGitで履歴管理

Oxidizedは軽量なデーモンで、ネットワークデバイスをポーリングしてrunning configを取得し、変更があればGitにコミットします。管理するすべてのスイッチとルーターの完全なバージョン履歴を構築できます。本ガイドではインストール、デバイスインベントリのセットアップ、Gitバックエンドの設定、本番環境でのクレデンシャルセキュリティ強化について解説します。
Networking tutorial - IT technology blog

LinuxでvnStatを使った長期ネットワーク帯域幅モニタリング:使用量の追跡・分析・レポートエクスポート

vnStatは、ネットワーク帯域幅を継続的に追跡する軽量なLinuxデーモンです。パケットキャプチャ不要で、オーバーヘッドも最小限。このガイドでは、インストール、デーモンの設定、日次・月次・年次レポートのクエリ、スクリプトやアラートのためのJSONエクスポートまでを解説します。