Networking tutorial - IT technology blog

PySharkを使ったPythonネットワークトラフィック解析:自動異常検知とレポート生成

PySharkを使えば、Pythonでプログラム的にネットワークパケットをキャプチャ・解析できる——接続数の集計、異常検知、トラフィックレポートの自動生成が可能だ。このチュートリアルでは、ライブキャプチャからインシデント後のpcap解析まで、本番インシデント時の手動Wiresharkフィルタリングを置き換える実用的なトラフィックアナライザーの構築方法を解説する。
Networking tutorial - IT technology blog

ModemManagerとNetworkManagerを使ったUbuntu Serverの4G/5G USBモデム自動フェイルオーバー設定

半年で3回の光回線障害を経験した後、ModemManagerとNetworkManagerを使ってUbuntu Serverに4G/5G USBモデムの自動フェイルオーバーを設定した。その後6ヶ月でさらに7回の障害が発生したが、一度も手動対応は不要だった――今も本番で動かしている設定をそのまま紹介する。
Networking tutorial - IT technology blog

LinuxでBIRDルーティングデーモンを使う:HomeLabと自己管理ネットワークのBGP・OSPF設定ガイド

BIRD2はISPやインターネットエクスチェンジで広く使われている成熟した軽量ルーティングデーモンで、HomeLabのBGPルートリフレクターやOSPFベースの自己管理ネットワークにも同様に適しています。このガイドでは、LinuxへのBIRD2のインストール、テンプレートとルートフィルターを使ったBGPの設定、OSPF隣接関係の構築、そしてbirdcコントロールシェルを使った動作確認までを解説します。
Networking tutorial - IT technology blog

FastNetMonで構築するDDoS自動検知・対応システム

FastNetMonは、大規模DDoS攻撃を数秒で検知し、iptablesによるブロックやBGPブラックホールを自動的にトリガーするトラフィック解析デーモンです。本ガイドでは、クラウドスクラビングサービスなしで、Linuxサーバーに自動対応スクリプトと共にセットアップする手順を説明します。
Networking tutorial - IT technology blog

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

FreePBXとAsteriskで独自のVoIP PBXを運用すれば、コストを大幅に削減しながら電話システムを完全に掌握できる。このガイドでは、Linuxへのインストール、SIPトランクを使った外部回線の接続、内線番号の設定、そしてほぼ必ず発生する片方向音声問題の解決方法までを詳しく解説する。