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

Ubuntu上にEVE-NGで仮想ネットワークラボを構築:CCNA/CCNP対策でCisco・Juniper・MikroTikをシミュレート

毎日使い続けて6ヶ月——Ubuntu上のEVE-NGは、CCNAとCCNP学習のための物理ネットワークラボをすべて置き換えた。本記事では、インストール、Cisco IOSとMikroTik RouterOSイメージの追加、最初のマルチベンダートポロジーの構築までをカバーする。すべてブラウザから操作でき、ハードウェアコストは300ドル以下だ。
Linux tutorial - IT technology blog

cpupower と cpufreq-utils で Linux の CPU 周波数スケーリングを制御する:パフォーマンス向上と省電力化

CPU 周波数スケーリングのガバナーは、負荷時の Linux システムのレスポンス速度に直接影響する。このガイドでは、cpupower と cpufreq-utils を使ってサーバーとノートPC の両方でガバナー設定を確認・変更・永続化する方法を、実際のコマンド例と本番環境での運用経験から得たヒントとともに解説する。
Linux tutorial - IT technology blog

LinuxでX11からWaylandへ移行する:Ubuntu・Arch Linuxで非対応アプリを修正しデスクトップを最適化する方法

Ubuntu・Arch LinuxでX11からWaylandへ切り替えるための実践ガイド。XWayland互換性、画面共有の修正、Electronアプリのフラグ設定、クリップボードの挙動の違い、CJK入力設定まで網羅。実際の移行経験をもとに、本当に機能するコマンドを紹介しています。
Linux tutorial - IT technology blog

Linux ロケール・エンコーディング・タイムゾーン:UTF-8とマルチリージョンサーバー設定ガイド

ロケールとタイムゾーンの設定ミスは、非ASCII文字の文字化けからログタイムスタンプのズレまで、無数の本番バグの原因となる。このガイドでは、Ubuntu、RHEL、Dockerコンテナ上でUTF-8ロケール、システムタイムゾーン、そしてPythonスクリプトとsystemdサービスへの正しいエンコーディング設定方法を解説する。