Networking tutorial - IT technology blog

LinuxでFreePBXとAsteriskによる自己ホスト型VoIP PBX構築:ゼロからSIPトランク接続まで

FreePBXとAsteriskで独自のVoIP PBXを運用すれば、コストを大幅に削減しながら電話システムを完全に掌握できる。このガイドでは、Linuxへのインストール、SIPトランクを使った外部回線の接続、内線番号の設定、そしてほぼ必ず発生する片方向音声問題の解決方法までを詳しく解説する。
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バックエンドの設定、本番環境でのクレデンシャルセキュリティ強化について解説します。