sing-boxを使用した通信中継:サーバー編
sing-box は、複数のプロキシプロトコルやルーティング設定をひとつの設定ファイルで扱える汎用プロキシプラットフォームです。この記事ではサーバー側の構成に焦点を当て、sing-box の基本的な考え方、インストール方法、最小構成の設定を紹介します。
sing-box は、複数のプロキシプロトコルやルーティング設定をひとつの設定ファイルで扱える汎用プロキシプラットフォームです。この記事ではサーバー側の構成に焦点を当て、sing-box の基本的な考え方、インストール方法、最小構成の設定を紹介します。
前回に続き、今回もDebianホスト上で仮想マシン環境を構築して、最終的にKubernetesのラボ構築を目指しています。本記事では、qemu-img resize を使ったディスク容量の拡張方法と、qcow2のBacking Fileを利用したLinked Cloneの仕組みを紹介します。
KVM/libvirt の基本的な仮想化ホストを構築した後、Kubernetes ノードとして利用するための仮想マシン環境を整備します。本記事では、Debian のネットワーク管理を ifupdown から systemd-networkd に移行し、Linux ブリッジによる VM ネットワークを構成します。さらに cloud-init とクラウドイメージを利用して、仮想マシンを高速にデプロイする方法を紹介します。
古いPCをLinux+KVMで仮想化ホストとして再活用。GUIなし・SSH+virsh CLI前提で、KVM/libvirtのインストールからVM作成、管理、スナップショット、シリアル接続までの基本手順をまとめます。
Alibaba Cloud の Server Migration Center(SMC)を使うと、オンプレミスやベアメタルサーバーをクラウドへ効率よく移行できます。本記事では、AlmaLinux と PostgreSQL を動かすサーバーを例に、SMC クライアントの導入手順、移行ジョブの実行方法、移行後の整合性確認までを実際の検証ベースで解説します。
Amazon S3 の SSE-KMS 暗号化では、S3 Bucket Key を有効にすることで AWS KMS の API 呼び出し回数を削減できます。本記事では、Bucket Key と Data Key の違いを解説し、実際の検証を通して S3 Bucket Key がどの程度 KMS リクエストを削減できるのかを確認します。
AWS は毎年多くの新サービスをリリースする一方で、利用が減少したサービスを整理し EOL(サービス終了)とすることもあります。本記事では、2024 年に終了した、または終了が発表された主な AWS サービス(OpsWorks、CodeCommit、Cloud9 など)と、その代替サービスをまとめました。
Cisco ASA 5500-X シリーズでは FTD(FirePOWER Threat Defense)と ASA OS の 2 種類の OS を利用できますが、VPN 用途では ASA OS を使いたいケースもあります。本記事では、FTD から ASA OS へ切り替える手順を解説します。rommon でのストレージ初期化、TFTP ブート、ASA イメージのインストール、ライセンス設定までを紹介します。
MacBook の内蔵キーボードには Home / End キーがないため、⌘ + ← / → などのショートカットを使うことが多いでしょう。しかし実際にはアプリケーションによって挙動が異なり、特に Excel for Mac では他のアプリと一致しない動作になることがあります。本記事では macOS の Home / End 相当キーの挙動を整理し、Karabiner-Elements を使って Excel のショートカットを修正する方法を紹介します。
AWS S3 ではデフォルトで 1 アカウントあたり 100 個までしかバケットを作成できません。そのため、サンドボックス環境などでは未使用の「ゾンビバケット」が溜まりやすくなります。本記事では、boto3 を使って S3 の空バケットを効率よく一覧化する Python スクリプトと、Versioning 有効時の注意点を紹介します。