<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Tech Notes on soijoy.dev</title>
		<link>https://soijoy.dev/categories/tech-notes/</link>
		<description>Recent content in Tech Notes on soijoy.dev</description>
		<generator>Hugo</generator>
		<language>ja</language>
		
		
		
		
			<lastBuildDate>Sun, 13 Sep 2026 22:31:00 +0900</lastBuildDate>
		
			<atom:link href="https://soijoy.dev/categories/tech-notes/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Proxmox UPS導入・自動シャットダウン設定ログ</title>
				<link>https://soijoy.dev/notes/proxmox-ups-setup/</link>
				<pubDate>Sun, 13 Sep 2026 22:31:00 +0900</pubDate>
				<guid>https://soijoy.dev/notes/proxmox-ups-setup/</guid>
				<description>&lt;h2 id=&#34;概要&#34;&gt;&#xA;  概要&#xA;  &lt;a class=&#34;heading-anchor&#34; href=&#34;#%e6%a6%82%e8%a6%81&#34; aria-label=&#34;Link to 概要&#34;&gt;&lt;span aria-hidden=&#34;true&#34;&gt;#&lt;/span&gt;&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;停電・瞬断時のインフラ保護および安全な自動シャットダウンの構築を行いました。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;環境:&lt;/strong&gt; Proxmox VE (z8g4 / ノード本体のシェルで直接実行)&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;導入機器:&lt;/strong&gt; CyberPower CP1200PFCLCD JP (1200VA/780W 正弦波)&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;使用ツール:&lt;/strong&gt; PowerPanel for Linux (純正ツール &lt;code&gt;pwrstat&lt;/code&gt;)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;1-物理結線とusb認識の確認&#34;&gt;&#xA;  1. 物理結線とUSB認識の確認&#xA;  &lt;a class=&#34;heading-anchor&#34; href=&#34;#1-%e7%89%a9%e7%90%86%e7%b5%90%e7%b7%9a%e3%81%a8usb%e8%aa%8d%e8%ad%98%e3%81%ae%e7%a2%ba%e8%aa%8d&#34; aria-label=&#34;Link to 1. 物理結線とUSB認識の確認&#34;&gt;&lt;span aria-hidden=&#34;true&#34;&gt;#&lt;/span&gt;&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&lt;strong&gt;電源の接続:&lt;/strong&gt; 絶対に落としたくない機器（Proxmoxホスト、ルーター、PoEインジェクター等）を、UPS背面の「Battery + Surge（バッテリー＋雷サージ保護）」コンセントに接続しました。&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;通信ケーブルの接続:&lt;/strong&gt; UPS本体とProxmoxホスト（z8g4）を付属のUSBケーブルで接続しました。&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;認識の確認:&lt;/strong&gt; Proxmoxのシェル（コンソール）で以下のコマンドを実行し、リスト内に &lt;code&gt;Cyber Power System&lt;/code&gt; が存在することを確認しました。&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma retro-code&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;lsusb&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;2-ツールのダウンロードとproxmoxへの転送&#34;&gt;&#xA;  2. ツールのダウンロードとProxmoxへの転送&#xA;  &lt;a class=&#34;heading-anchor&#34; href=&#34;#2-%e3%83%84%e3%83%bc%e3%83%ab%e3%81%ae%e3%83%80%e3%82%a6%e3%83%b3%e3%83%ad%e3%83%bc%e3%83%89%e3%81%a8proxmox%e3%81%b8%e3%81%ae%e8%bb%a2%e9%80%81&#34; aria-label=&#34;Link to 2. ツールのダウンロードとProxmoxへの転送&#34;&gt;&lt;span aria-hidden=&#34;true&#34;&gt;#&lt;/span&gt;&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;⚠️ 【重要】直リンクダウンロードの罠&lt;/strong&gt;&#xA;CyberPower公式のダウンロードリンクは &lt;code&gt;wget&lt;/code&gt; 等のコマンドラインからの直接取得を弾く（403 Forbidden や 301 リダイレクトでHTMLテキストが落ちてくる）仕様になっています。そのため、一度PCでダウンロードしてからSCPで転送するルートが最も確実でした。&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;PCのブラウザでCyberPower公式サイトから &lt;code&gt;PowerPanel for Linux 64bit (deb)&lt;/code&gt; をダウンロードしました。&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;（推奨）&lt;/strong&gt; PC上でファイル名を &lt;code&gt;powerpanel.deb&lt;/code&gt; などの短い名前に変更しておきました。※名前にカッコ &lt;code&gt;()&lt;/code&gt; が含まれていると、Windows PowerShellからSCP転送する際にコマンドエラーになるためです。&lt;/li&gt;&#xA;&lt;li&gt;PCのターミナル（コマンドプロンプトやPowerShell）から、Proxmoxの &lt;code&gt;/root/&lt;/code&gt; ディレクトリへSCP転送しました。&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma retro-code&#34;&gt;&lt;code class=&#34;language-powershell&#34; data-lang=&#34;powershell&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;scp&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;C:&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;\&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Users&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;\&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;ユーザー名&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;\&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Downloads&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;\&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;powerpanel&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;py&#34;&gt;deb&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;root&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;@[&lt;/span&gt;&lt;span class=&#34;no&#34;&gt;ProxmoxのIP&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;err&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;/&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;root&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;/&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;3-powerpanel-for-linux-のインストール&#34;&gt;&#xA;  3. PowerPanel for Linux のインストール&#xA;  &lt;a class=&#34;heading-anchor&#34; href=&#34;#3-powerpanel-for-linux-%e3%81%ae%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab&#34; aria-label=&#34;Link to 3. PowerPanel for Linux のインストール&#34;&gt;&lt;span aria-hidden=&#34;true&#34;&gt;#&lt;/span&gt;&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Proxmoxのシェルに戻り、転送した &lt;code&gt;.deb&lt;/code&gt; ファイルをインストールしました。&lt;/p&gt;</description>
			</item>
			<item>
				<title>YAMAHA RTX830 導入・初期設定とSSH化ログ</title>
				<link>https://soijoy.dev/notes/yamaha-rtx830-setup/</link>
				<pubDate>Sun, 13 Sep 2026 22:30:00 +0900</pubDate>
				<guid>https://soijoy.dev/notes/yamaha-rtx830-setup/</guid>
				<description>&lt;h2 id=&#34;概要&#34;&gt;&#xA;  概要&#xA;  &lt;a class=&#34;heading-anchor&#34; href=&#34;#%e6%a6%82%e8%a6%81&#34; aria-label=&#34;Link to 概要&#34;&gt;&lt;span aria-hidden=&#34;true&#34;&gt;#&lt;/span&gt;&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;自宅のメインルーターとしてYAMAHA RTX830を導入しました。今後のVLAN導入など、柔軟なネットワーク拡張の要として期待しています。本記事では、初期設定からセキュリティ検証、より安全なSSHアクセスの確立までを行った際のログをまとめました。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;1-cui環境の基本セットアップ&#34;&gt;&#xA;  1. CUI環境の基本セットアップ&#xA;  &lt;a class=&#34;heading-anchor&#34; href=&#34;#1-cui%e7%92%b0%e5%a2%83%e3%81%ae%e5%9f%ba%e6%9c%ac%e3%82%bb%e3%83%83%e3%83%88%e3%82%a2%e3%83%83%e3%83%97&#34; aria-label=&#34;Link to 1. CUI環境の基本セットアップ&#34;&gt;&lt;span aria-hidden=&#34;true&#34;&gt;#&lt;/span&gt;&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;RTX830の真価を発揮するため、CUIアクセスと初期設定の基本を確認しました。&lt;/p&gt;&#xA;&lt;h3 id=&#34;文字化けの解消&#34;&gt;&#xA;  文字化けの解消&#xA;  &lt;a class=&#34;heading-anchor&#34; href=&#34;#%e6%96%87%e5%ad%97%e5%8c%96%e3%81%91%e3%81%ae%e8%a7%a3%e6%b6%88&#34; aria-label=&#34;Link to 文字化けの解消&#34;&gt;&lt;span aria-hidden=&#34;true&#34;&gt;#&lt;/span&gt;&lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;PC側のターミナルに合わせて、ルーターの出力文字コードをUTF-8に変更しました。&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma retro-code&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;console character ja.utf8&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;よく使う確認コマンド&#34;&gt;&#xA;  よく使う確認コマンド&#xA;  &lt;a class=&#34;heading-anchor&#34; href=&#34;#%e3%82%88%e3%81%8f%e4%bd%bf%e3%81%86%e7%a2%ba%e8%aa%8d%e3%82%b3%e3%83%9e%e3%83%b3%e3%83%89&#34; aria-label=&#34;Link to よく使う確認コマンド&#34;&gt;&lt;span aria-hidden=&#34;true&#34;&gt;#&lt;/span&gt;&lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;YAMAHAのRTOSはLinuxではないため、&lt;code&gt;ls&lt;/code&gt; は使えません。以下のような専用コマンドで状態を確認しました。&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma retro-code&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;show config list &lt;span class=&#34;c1&#34;&gt;# 設定ファイルの一覧を見る&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;show config &lt;span class=&#34;c1&#34;&gt;# 現在動いている設定（全量）を見る&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;show status lan2 &lt;span class=&#34;c1&#34;&gt;# インターフェース（LAN2など）のIPアドレスやリンク状態を確認する&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;show log reverse &lt;span class=&#34;c1&#34;&gt;# ログを新しい順に表示する（スペースでページ送り、qで終了）&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;hr&gt;&#xA;&lt;h2 id=&#34;2-windowsからのssh接続設定とtelnet廃止&#34;&gt;&#xA;  2. WindowsからのSSH接続設定とTelnet廃止&#xA;  &lt;a class=&#34;heading-anchor&#34; href=&#34;#2-windows%e3%81%8b%e3%82%89%e3%81%aessh%e6%8e%a5%e7%b6%9a%e8%a8%ad%e5%ae%9a%e3%81%a8telnet%e5%bb%83%e6%ad%a2&#34; aria-label=&#34;Link to 2. WindowsからのSSH接続設定とTelnet廃止&#34;&gt;&lt;span aria-hidden=&#34;true&#34;&gt;#&lt;/span&gt;&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;初期設定用のTelnetを廃止し、セキュアなSSHアクセスへ移行しました。最新のWindows SSHクライアントは古い暗号化規格をデフォルトで拒否するため、Windows側の &lt;code&gt;config&lt;/code&gt; ファイルで明示的に規格を許可する必要がありました。&lt;/p&gt;&#xA;&lt;h3 id=&#34;-windows側のsshクライアント設定&#34;&gt;&#xA;  ① Windows側のSSHクライアント設定&#xA;  &lt;a class=&#34;heading-anchor&#34; href=&#34;#-windows%e5%81%b4%e3%81%aessh%e3%82%af%e3%83%a9%e3%82%a4%e3%82%a2%e3%83%b3%e3%83%88%e8%a8%ad%e5%ae%9a&#34; aria-label=&#34;Link to ① Windows側のSSHクライアント設定&#34;&gt;&lt;span aria-hidden=&#34;true&#34;&gt;#&lt;/span&gt;&lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;コマンドプロンプトで &lt;code&gt;%USERPROFILE%\.ssh&lt;/code&gt; ディレクトリを作成し、&lt;code&gt;config&lt;/code&gt; ファイルを作成して以下の内容を記述しました。&lt;/p&gt;</description>
			</item>
			<item>
				<title>Omada SDNコントローラー構築とAP導入</title>
				<link>https://soijoy.dev/notes/omada-setup/</link>
				<pubDate>Sun, 13 Sep 2026 22:00:00 +0900</pubDate>
				<guid>https://soijoy.dev/notes/omada-setup/</guid>
				<description>&lt;h2 id=&#34;-導入の背景とomada-sdnとは&#34;&gt;&#xA;  🌐 導入の背景と「Omada SDN」とは&#xA;  &lt;a class=&#34;heading-anchor&#34; href=&#34;#-%e5%b0%8e%e5%85%a5%e3%81%ae%e8%83%8c%e6%99%af%e3%81%a8omada-sdn%e3%81%a8%e3%81%af&#34; aria-label=&#34;Link to 🌐 導入の背景と「Omada SDN」とは&#34;&gt;&lt;span aria-hidden=&#34;true&#34;&gt;#&lt;/span&gt;&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;自宅ネットワークをより強固に、かつ一元管理・可視化できるようにするため、エンタープライズ向けのネットワーク統合管理プラットフォームである &lt;strong&gt;TP-Link Omada SDN (Software-Defined Networking)&lt;/strong&gt; を導入しました。&lt;/p&gt;&#xA;&lt;h3 id=&#34;omada-sdnの特徴&#34;&gt;&#xA;  Omada SDNの特徴&#xA;  &lt;a class=&#34;heading-anchor&#34; href=&#34;#omada-sdn%e3%81%ae%e7%89%b9%e5%be%b4&#34; aria-label=&#34;Link to Omada SDNの特徴&#34;&gt;&lt;span aria-hidden=&#34;true&#34;&gt;#&lt;/span&gt;&lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;一元管理 (Centralized Management):&lt;/strong&gt; ルーター、スイッチ、アクセスポイント（AP）などのネットワーク機器を、1つのコントローラーからまとめて設定・監視できます。&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;可視化とトポロジー:&lt;/strong&gt; クライアントがどのAPに接続しているか、トラフィックがどのように流れているかをリアルタイムで把握できます。&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;ローミング制御:&lt;/strong&gt; 複数のAPを配置した場合でも、シームレスなローミング（高速切替）を実現するための高度な無線制御が可能です。&#xA;&lt;em&gt;(※製品の仕様としての現在形です)&lt;/em&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;今回は、自宅の仮想化基盤である &lt;strong&gt;Proxmox VE (v9.2.11)&lt;/strong&gt; 上にLXCコンテナを立て、その中でDockerを用いてOmadaコントローラーを構築し、Wi-Fiアクセスポイントとして &lt;strong&gt;TP-Link Omada EAP653&lt;/strong&gt; を導入しました。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;-1-proxmox-lxcコンテナの作成&#34;&gt;&#xA;  🛠️ 1. Proxmox LXCコンテナの作成&#xA;  &lt;a class=&#34;heading-anchor&#34; href=&#34;#-1-proxmox-lxc%e3%82%b3%e3%83%b3%e3%83%86%e3%83%8a%e3%81%ae%e4%bd%9c%e6%88%90&#34; aria-label=&#34;Link to 🛠️ 1. Proxmox LXCコンテナの作成&#34;&gt;&lt;span aria-hidden=&#34;true&#34;&gt;#&lt;/span&gt;&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Proxmox 9系では従来の自動構築スクリプト（&lt;code&gt;tteck&lt;/code&gt;系など）が非対応の部分もあったため、保守性の高いDocker運用を採用しました。ProxmoxのGUIから手動で空のLXCコンテナを作成しました。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Template:&lt;/strong&gt; &lt;code&gt;ubuntu-22.04-standard&lt;/code&gt; (または Debian)&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Disk:&lt;/strong&gt; 8GB 〜 10GB&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;CPU / Memory:&lt;/strong&gt; 2 Cores / 2048 MB&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Network:&lt;/strong&gt; DHCP（または固定IP）&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;⚠️ 【重要】Dockerを動かすためのLXCオプション設定&lt;/strong&gt;&#xA;コンテナ作成後（起動前）に、Proxmox左メニューの &lt;strong&gt;[Options]&lt;/strong&gt; &amp;gt; &lt;strong&gt;[Features]&lt;/strong&gt; を編集し、以下の2つに必ずチェックを入れました。&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
