bind9講座

【BIND9講座 最終回】運用マニュアルの決定版!バックアップ・復旧手順とトラブルシューティング総まとめ

AlmaLinux 9によるDNSサーバー構築講座・最終回。日々の運用で必須となる設定ファイルのバックアップとリストア手順、named起動エラー時の原因切り分けフロー、rndcコマンドを使ったキャッシュクリア等の運用テクニックを徹底解説。全12回の講座リンク集付きで、困った時の逆引きマニュアルとしても使える保存版。
Perl講座

【Perl講座 第5回】データはデータベースへ!MariaDB(MySQL)連携とDBI/DBDモジュール完全攻略

Perl講座第5回。ファイル管理を卒業し、MariaDB(MySQL)を使った本格的なデータ管理へ。DBIモジュールの導入、接続方法(DSN)、プレースホルダによるSQLインジェクション対策、そして掲示板のDB化まで、バックエンド開発の核心を徹底解説。
bind9講座

【BIND9講座 第11回】プロは「無効化」しない!IPv6完全対応とサーバーを限界まで使い倒すチューニング術

AlmaLinux 9によるDNSサーバー構築講座・第11回。多くの現場で敬遠されがちな「IPv6」への完全対応手順(AAAAレコード、ACL設定)と、高負荷に耐えるための「パフォーマンス・チューニング」を徹底解説。メモリ枯渇を防ぐmax-cache-sizeや、同時接続数を制御するrecursive-clientsなど、プロが必ず設定するパラメータを網羅。
Perl講座

【Perl講座 第4回】車輪の再発明を防ぐ!CPANモジュールの導入とCGI.pmによるファイルアップロード実装

Perl講座第4回。世界中の知恵「CPAN」を使って開発効率を劇的向上。CGI.pmを使ったファイルアップロード機能の実装、Data::Dumperによるデバッグ、LWPによる外部API連携など、モジュール活用の極意をAlmaLinux 9環境で徹底解説。
bind9講座

【BIND9講座 第10回】もう難しくない!「dnssec-policy」で実現するDNSSECの全自動署名とセキュリティ強化

AlmaLinux 9によるDNSサーバー構築講座・第10回。DNS最大の脆弱性「キャッシュポイズニング」を防ぐ「DNSSEC」の導入ガイド。かつては困難だった鍵管理と署名作業を、BIND 9.16の新機能「dnssec-policy」で完全自動化する手順を徹底解説。KSK/ZSKの仕組みから、inline-signingによる運用、digによる署名検証までプロのノウハウを網羅。
Perl講座

【Perl講座 第3回】掲示板を作ろう(前編)!ファイル操作(読み書き)と制御構文の基礎完全ガイド

Perl講座第3回。入力データをファイルに保存し、Web掲示板を作成します。ファイルオープンのモード、flockによる排他制御、while/foreachによるループ処理、splitによるデータ分割など、実用的なデータ管理の基礎を完全網羅。
bind9講座

【BIND9講座 第9回】ログは嘘をつかない!named.confのlogging設定で「クエリログ」を完全可視化する

AlmaLinux 9によるDNSサーバー構築講座・第9回。トラブルシューティングとセキュリティ監査に必須の「ログ設定(Logging)」完全ガイド。named.confのloggingステートメントを使いこなし、クエリログ(queries)、エラーログ、セキュリティログを分離・保存する方法を徹底解説。ログローテーション設定や実務的な解析テクニックも網羅。
Perl講座

【Perl講座 第2回】入力フォームを攻略せよ!GET/POSTデータの受け取りと変数完全マスター

Perl講座第2回。Webアプリの基本、HTMLフォームからのデータ受け取りを徹底解説。スカラ・配列・ハッシュ変数の使い分け、GETとPOSTの仕組み、CGIモジュールを使った取得方法、そして日本語文字化けを防ぐEncode処理まで完全網羅。
bind9講座

【BIND9講座 第8回】内と外で世界を変えろ!「View」機能で作るスプリットDNS(内外分離)の構築術

AlmaLinux 9によるDNSサーバー構築講座・第8回。アクセス元IPによって異なるIPアドレスを返す「View(ビュー)」機能を使ったスプリットDNS(Split-Horizon)の完全ガイド。named.confの構造改革から、内部用・外部用ゾーンファイルの使い分け、再帰問い合わせの分離によるセキュリティ強化まで、プロの実装手順を徹底解説。
Perl講座

【Perl講座 第1回】Linuxの「最強の武器」を手にせよ!環境構築とCGIでのHello World完全ガイド

Perlサーバサイドプログラミング講座第1回。Linux標準の軽量言語Perlを使って、Webアプリの基礎であるCGIを動かそう。AlmaLinux 9へのApacheインストール、Shebangや権限設定、SELinux対策、500エラーの解決法まで徹底解説。