DevOps tutorial - IT technology blog

KubernetesでのExternalDNS:CloudflareとRoute53へのDNSレコード自動同期

Kubernetesのサービスをデプロイするたびに手動でDNSレコードを更新するやり方はスケールしない。ExternalDNSはIngressとLoadBalancerリソースを監視し、CloudflareまたはRoute53を自動的に同期し続ける——人間の介入は不要だ。このガイドでは、インストール手順、両プロバイダーの設定方法、そして本番環境での動作確認とモニタリング方法を説明する。
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

Scapy Python ネットワークパケット生成:プロトコルテスト、攻撃シミュレーション、詳細なネットワークデバッグ

Scapyは、スタックのあらゆるレイヤーでカスタムネットワークパケットを構築・送信・解析できるPythonライブラリです。本番デバッグとラボテストで6ヶ月間毎日使用した経験をもとに、プロトコルテスト、ARPおよびDNS解析、安全なネットワーク状態のシミュレーションを効果的に行う方法を紹介します。
Networking tutorial - IT technology blog

Unbound DNSリゾルバ設定ガイド:DNSSECバリデーション付きセキュアな再帰DNSサーバーの構築

LinuxでUnboundを再帰DNSリゾルバとしてDNSSECバリデーション付きでインストール・設定する方法を解説します。クイックセットアップ、スプリットホライズンDNS、レート制限、ホームラボや小規模企業向けの本番運用ヒントまでステップバイステップで説明します。
Networking tutorial - IT technology blog

OpenWrtでホームルーターを完全制御:カスタムDNS、VPN、QoS — 6ヶ月間の実運用レポート

3台のルーターでOpenWrtを6ヶ月間本番運用して分かった実践的な知見をまとめる。stubbyによる暗号化カスタムDNS、WireGuard VPNの構築、そしてCAKEアルゴリズムを使ったSQM QoSによるバッファブロートの根本解消。実際のコマンドと現実の結果を紹介する。