Linux tutorial - IT technology blog

straceを使ったLinuxアプリケーションのデバッグ入門:システムコールの追跡とエラー原因の特定

straceを使うと、ファイルのオープン、ネットワーク接続、ロック待機など、Linux上のプロセスが実行するすべてのシステムコールを、ソースコードもリコンパイルも不要で追跡できる。本記事では、パーミッションエラー、ファイルが見つからない問題、サービスのハングアップ、I/Oボトルネックのデバッグにstraceを実践的に活用する方法を解説する。
Ubuntu tutorial - IT technology blog

UbuntuにAdGuard Homeをインストール・設定してLAN全体の広告ブロックとDNSセキュリティを実現する

AdGuard HomeはUbuntuにインストールするDNSシンクホールで、スマートTVやIoTデバイスを含むLAN内の全デバイスへの広告・トラッキングをブロックします。ポート53の解放、バイナリのインストール、上流DoHの設定、ブロックリストの追加、ルーターからのDNS切り替えまでを段階的に解説します。