CentOS tutorial - IT technology blog

CentOS Stream 9にBIND9を内部DNSサーバーとして構築する:ゾーンファイル、フォワードDNS、SELinuxとfirewalld

6ヶ月間、CentOS Stream 9の本番環境でBIND9を内部DNSサーバーとして運用した経験を基に、DNSソリューションの比較からインストール、ゾーンファイルの設定、SELinux enforcing環境での対処、適切なfirewalldの開放方法まで全工程をまとめました。企業ネットワーク向けの安定したDNSサーバーを構築したいが、各ステップのデバッグに時間をかけたくない方に向けた記事です。
CentOS tutorial - IT technology blog

CentOS Stream 9でAnsibleを導入するガイド:エージェント不要で複数のLinuxサーバーを自動管理

CentOS Stream 9でAnsibleを導入し、複数のLinuxサーバーの設定・管理を同時に自動化する方法を解説します。AnsibleはSSH経由で動作し、エージェントのインストールも追加ポートの開放も不要。初心者からシステム運用チームまで幅広く活用できる実践的な内容です。
Linux tutorial - IT technology blog

Linuxファイルシステム比較:ext4、XFS、BtrfsとF2FS — サーバーシナリオ別の最適な選択

Linuxの4つの主要ファイルシステム — ext4、XFS、BtrfsとF2FS — をパフォーマンス、特有の機能、実際の使用シナリオの観点から詳しく比較。database、storage、general purpose、flashデバイスなど、サーバーの種類ごとに最適なファイルシステムを選ぶためのガイド。
Linux tutorial - IT technology blog

systemd-networkd:.networkファイルでLinuxサーバーのネットワーク設定をシンプルに — NetworkManagerを置き換える方法

ヘッドレスLinuxサーバーでNetworkManagerからsystemd-networkdへの移行ガイド — シンプルな.networkファイルで軽量かつ高速起動を実現。5分クイックスタート、静的IP/DHCP設定、マルチインターフェース、VLAN、VPS運用の実体験に基づくデバッグTipsを網羅。
CentOS tutorial - IT technology blog

CentOS Stream 9にDovecot + Postfixをインストール:SSL/TLSとSELinuxで守るIMAP/POP3メールサーバー

CentOS Stream 9にDovecotとPostfixを使ってフル機能のメールサーバーを構築するガイド。IMAP/POP3対応、SASL認証、SSL/TLS暗号化、SELinux enforcing状態での運用方法を解説します。各アプローチの比較分析、メリット・デメリット、SELinuxの正しい設定を含むよくあるエラーの対処法まで詳しく説明します。
Linux tutorial - IT technology blog

Linux jqコマンド完全ガイド:TerminalでAPIのJSONデータをフィルタリング・変換する

本番環境のデバッグで深夜2時にログの読めないJSONと格闘するとき、jqは他のどの方法よりも時間を節約してくれる。本記事ではjqとgrepとPythonを比較し、基本構文からDockerコンテナやKubernetes APIレスポンスの実践的なフィルタリングまで解説する。