<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>はんだとキーボードのあいだ</title>
	<atom:link href="https://bassdig.ddns.net/feed/" rel="self" type="application/rss+xml" />
	<link>https://bassdig.ddns.net/</link>
	<description>Code, Cables, and Convenient Forgetfulness</description>
	<lastBuildDate>Thu, 25 Dec 2025 14:44:44 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8</generator>

<image>
	<url>https://bassdig.ddns.net/wp-content/uploads/2025/11/favicon-150x150.png</url>
	<title>はんだとキーボードのあいだ</title>
	<link>https://bassdig.ddns.net/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>画像クリックでの拡大と背景色変更</title>
		<link>https://bassdig.ddns.net/%e7%94%bb%e5%83%8f%e3%82%af%e3%83%aa%e3%83%83%e3%82%af%e3%81%a7%e3%81%ae%e6%8b%a1%e5%a4%a7%e3%81%a8%e8%83%8c%e6%99%af%e8%89%b2%e5%a4%89%e6%9b%b4/</link>
					<comments>https://bassdig.ddns.net/%e7%94%bb%e5%83%8f%e3%82%af%e3%83%aa%e3%83%83%e3%82%af%e3%81%a7%e3%81%ae%e6%8b%a1%e5%a4%a7%e3%81%a8%e8%83%8c%e6%99%af%e8%89%b2%e5%a4%89%e6%9b%b4/#respond</comments>
		
		<dc:creator><![CDATA[DiG]]></dc:creator>
		<pubDate>Sun, 21 Dec 2025 05:11:00 +0000</pubDate>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[synology]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">https://bassdig.ddns.net/?p=162</guid>

					<description><![CDATA[<p>前置き 特に何も考えずWordPressの投稿ページに画像を貼るだけだとクリックでの画像拡大とかしてくれない。画像クリックでの拡大方法と、拡大したときの背景色変更方法を備忘録として残す。 設定の有無でどう変わるか これが [&#8230;]</p>
<p>投稿 <a href="https://bassdig.ddns.net/%e7%94%bb%e5%83%8f%e3%82%af%e3%83%aa%e3%83%83%e3%82%af%e3%81%a7%e3%81%ae%e6%8b%a1%e5%a4%a7%e3%81%a8%e8%83%8c%e6%99%af%e8%89%b2%e5%a4%89%e6%9b%b4/">画像クリックでの拡大と背景色変更</a> は <a href="https://bassdig.ddns.net">はんだとキーボードのあいだ</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[
<p></p>



<p></p>



<h5 class="wp-block-heading">前置き</h5>



<p>特に何も考えずWordPressの投稿ページに画像を貼るだけだとクリックでの画像拡大とかしてくれない。<br>画像クリックでの拡大方法と、拡大したときの背景色変更方法を備忘録として残す。</p>



<p></p>



<p></p>



<h5 class="wp-block-heading">設定の有無でどう変わるか</h5>



<p>これが特に何も設定してない状態。クリックしても何も起こらない。</p>



<figure class="wp-block-image size-thumbnail"><img decoding="async" width="150" height="150" src="https://bassdig.ddns.net/wp-content/uploads/2025/11/DiG-1-150x150.jpg" alt="" class="wp-image-47" srcset="https://bassdig.ddns.net/wp-content/uploads/2025/11/DiG-1-150x150.jpg 150w, https://bassdig.ddns.net/wp-content/uploads/2025/11/DiG-1-300x300.jpg 300w, https://bassdig.ddns.net/wp-content/uploads/2025/11/DiG-1.jpg 512w" sizes="(max-width: 150px) 100vw, 150px" /></figure>



<p>でこっちが設定後。</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;694dfe30a303d&quot;}" data-wp-interactive="core/image" class="wp-block-image size-thumbnail wp-lightbox-container"><img decoding="async" width="150" height="150" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on-async--click="actions.showLightbox" data-wp-on-async--load="callbacks.setButtonStyles" data-wp-on-async-window--resize="callbacks.setButtonStyles" src="https://bassdig.ddns.net/wp-content/uploads/2025/11/DiG-1-150x150.jpg" alt="" class="wp-image-47" srcset="https://bassdig.ddns.net/wp-content/uploads/2025/11/DiG-1-150x150.jpg 150w, https://bassdig.ddns.net/wp-content/uploads/2025/11/DiG-1-300x300.jpg 300w, https://bassdig.ddns.net/wp-content/uploads/2025/11/DiG-1.jpg 512w" sizes="(max-width: 150px) 100vw, 150px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			aria-label="拡大する"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on-async--click="actions.showLightbox"
			data-wp-style--right="state.imageButtonRight"
			data-wp-style--top="state.imageButtonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p></p>



<p></p>



<h5 class="wp-block-heading">設定方法</h5>



<p>画像を選択してリンクから「クリックで拡大」を設定する必要がある。</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;694dfe30a8167&quot;}" data-wp-interactive="core/image" class="wp-block-image size-medium wp-lightbox-container"><img decoding="async" width="300" height="154" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on-async--click="actions.showLightbox" data-wp-on-async--load="callbacks.setButtonStyles" data-wp-on-async-window--resize="callbacks.setButtonStyles" src="https://bassdig.ddns.net/wp-content/uploads/2025/11/image-17-300x154.png" alt="" class="wp-image-163" srcset="https://bassdig.ddns.net/wp-content/uploads/2025/11/image-17-300x154.png 300w, https://bassdig.ddns.net/wp-content/uploads/2025/11/image-17.png 457w" sizes="(max-width: 300px) 100vw, 300px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			aria-label="拡大する"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on-async--click="actions.showLightbox"
			data-wp-style--right="state.imageButtonRight"
			data-wp-style--top="state.imageButtonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p></p>



<p></p>



<h5 class="wp-block-heading">背景色の設定方法</h5>



<p>デフォルトだと画像の描写範囲外は全て白になり大変目に悪い。<br>また、動的に生成してる関係上、子テーマのCSSに追加するだけでは適用されない。</p>



<p>なので生成部分を書き換える。</p>



<p>自作の子テーマ、大体 wordpress/wp-content/themes/hogehoge-child とかに作ってるはずなのでそのディレクトリのそれぞれのファイルの最終行に以下を追加。</p>



<p>custom.js</p>



<pre class="wp-block-code"><code>document.addEventListener('click', function() {
    setTimeout(() => {
        const scrim = document.querySelector('.wp-lightbox-overlay.zoom.active .scrim');
        if (scrim) {
            scrim.style.setProperty('background-color', '#202020', 'important');
        }
    }, 0);
});</code></pre>



<p>function.php</p>



<pre class="wp-block-code"><code>// ==========================
// custom.js読み込み
// ==========================
add_action('wp_enqueue_scripts', function() {
    wp_enqueue_script(
        'child-custom-js',
        get_stylesheet_directory_uri() . '/custom.js',
        array(),
        false,
        true // フッターで読み込む
    );
});</code></pre>



<p></p>



<p></p>



<h5 class="wp-block-heading">最後に。</h5>



<p>セレクタの .wp-lightbox-overlay.zoom.active .scrim は、今使用しているテーマではこうだっただけで、もしかしたらテーマごとに違うかも。<br>もし違ったらデベロッパーツールを駆使して自分の環境に合わせて。</p>



<p></p>
<p>投稿 <a href="https://bassdig.ddns.net/%e7%94%bb%e5%83%8f%e3%82%af%e3%83%aa%e3%83%83%e3%82%af%e3%81%a7%e3%81%ae%e6%8b%a1%e5%a4%a7%e3%81%a8%e8%83%8c%e6%99%af%e8%89%b2%e5%a4%89%e6%9b%b4/">画像クリックでの拡大と背景色変更</a> は <a href="https://bassdig.ddns.net">はんだとキーボードのあいだ</a> に最初に表示されました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://bassdig.ddns.net/%e7%94%bb%e5%83%8f%e3%82%af%e3%83%aa%e3%83%83%e3%82%af%e3%81%a7%e3%81%ae%e6%8b%a1%e5%a4%a7%e3%81%a8%e8%83%8c%e6%99%af%e8%89%b2%e5%a4%89%e6%9b%b4/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Synology Mail Server の設定</title>
		<link>https://bassdig.ddns.net/synology-mail-server-%e3%81%ae%e8%a8%ad%e5%ae%9a/</link>
					<comments>https://bassdig.ddns.net/synology-mail-server-%e3%81%ae%e8%a8%ad%e5%ae%9a/#respond</comments>
		
		<dc:creator><![CDATA[DiG]]></dc:creator>
		<pubDate>Sat, 13 Dec 2025 08:43:07 +0000</pubDate>
				<category><![CDATA[Synology]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[mail]]></category>
		<category><![CDATA[smtp]]></category>
		<category><![CDATA[synology]]></category>
		<guid isPermaLink="false">https://bassdig.ddns.net/?p=166</guid>

					<description><![CDATA[<p>前置き WordPressの通知などメールでのシステムメッセージ送信は自身のWebページのホスト名のメールアドレスからしか送れないらしい？少なくともプラグインの Contact Form 7 はそういう仕様。 なのでメー [&#8230;]</p>
<p>投稿 <a href="https://bassdig.ddns.net/synology-mail-server-%e3%81%ae%e8%a8%ad%e5%ae%9a/">Synology Mail Server の設定</a> は <a href="https://bassdig.ddns.net">はんだとキーボードのあいだ</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[
<p></p>



<p></p>



<h5 class="wp-block-heading">前置き</h5>



<p>WordPressの通知などメールでのシステムメッセージ送信は自身のWebページのホスト名のメールアドレスからしか送れないらしい？<br>少なくともプラグインの Contact Form 7 はそういう仕様。</p>



<p>なのでメールサーバを用意して、hoge@bassdig.ddns.net を使えるようにする必要がある。</p>



<p></p>



<p></p>



<h5 class="wp-block-heading">使用パッケージ</h5>



<p>使用するパッケージは Synology Mail Server と Antivirus Essential の2つ。</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;694dfe30c68e3&quot;}" data-wp-interactive="core/image" class="wp-block-image size-medium wp-lightbox-container"><img decoding="async" width="300" height="181" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on-async--click="actions.showLightbox" data-wp-on-async--load="callbacks.setButtonStyles" data-wp-on-async-window--resize="callbacks.setButtonStyles" src="https://bassdig.ddns.net/wp-content/uploads/2025/11/image-18-300x181.png" alt="" class="wp-image-167" srcset="https://bassdig.ddns.net/wp-content/uploads/2025/11/image-18-300x181.png 300w, https://bassdig.ddns.net/wp-content/uploads/2025/11/image-18-768x462.png 768w, https://bassdig.ddns.net/wp-content/uploads/2025/11/image-18.png 1012w" sizes="(max-width: 300px) 100vw, 300px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			aria-label="拡大する"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on-async--click="actions.showLightbox"
			data-wp-style--right="state.imageButtonRight"
			data-wp-style--top="state.imageButtonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p>基本、前提パッケージは自動で入れてくれるのに、これは自動で入れてくれない。<br>メール送受信でエラーが起きてハマった。</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;694dfe30c8cf6&quot;}" data-wp-interactive="core/image" class="wp-block-image size-medium wp-lightbox-container"><img decoding="async" width="300" height="181" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on-async--click="actions.showLightbox" data-wp-on-async--load="callbacks.setButtonStyles" data-wp-on-async-window--resize="callbacks.setButtonStyles" src="https://bassdig.ddns.net/wp-content/uploads/2025/11/image-19-300x181.png" alt="" class="wp-image-168" style="object-fit:cover" srcset="https://bassdig.ddns.net/wp-content/uploads/2025/11/image-19-300x181.png 300w, https://bassdig.ddns.net/wp-content/uploads/2025/11/image-19-768x463.png 768w, https://bassdig.ddns.net/wp-content/uploads/2025/11/image-19.png 1012w" sizes="(max-width: 300px) 100vw, 300px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			aria-label="拡大する"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on-async--click="actions.showLightbox"
			data-wp-style--right="state.imageButtonRight"
			data-wp-style--top="state.imageButtonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p></p>



<p></p>



<h5 class="wp-block-heading">設定方法</h5>



<p>基本的な設定は以下。</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;694dfe30cead7&quot;}" data-wp-interactive="core/image" class="wp-block-image size-medium wp-lightbox-container"><img decoding="async" width="300" height="171" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on-async--click="actions.showLightbox" data-wp-on-async--load="callbacks.setButtonStyles" data-wp-on-async-window--resize="callbacks.setButtonStyles" src="https://bassdig.ddns.net/wp-content/uploads/2025/11/image-20-300x171.png" alt="" class="wp-image-169" srcset="https://bassdig.ddns.net/wp-content/uploads/2025/11/image-20-300x171.png 300w, https://bassdig.ddns.net/wp-content/uploads/2025/11/image-20-768x437.png 768w, https://bassdig.ddns.net/wp-content/uploads/2025/11/image-20.png 996w" sizes="(max-width: 300px) 100vw, 300px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			aria-label="拡大する"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on-async--click="actions.showLightbox"
			data-wp-style--right="state.imageButtonRight"
			data-wp-style--top="state.imageButtonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<figure data-wp-context="{&quot;imageId&quot;:&quot;694dfe30d0ab6&quot;}" data-wp-interactive="core/image" class="wp-block-image size-medium wp-lightbox-container"><img decoding="async" width="300" height="170" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on-async--click="actions.showLightbox" data-wp-on-async--load="callbacks.setButtonStyles" data-wp-on-async-window--resize="callbacks.setButtonStyles" src="https://bassdig.ddns.net/wp-content/uploads/2025/11/image-21-300x170.png" alt="" class="wp-image-170" srcset="https://bassdig.ddns.net/wp-content/uploads/2025/11/image-21-300x170.png 300w, https://bassdig.ddns.net/wp-content/uploads/2025/11/image-21-768x436.png 768w, https://bassdig.ddns.net/wp-content/uploads/2025/11/image-21.png 995w" sizes="(max-width: 300px) 100vw, 300px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			aria-label="拡大する"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on-async--click="actions.showLightbox"
			data-wp-style--right="state.imageButtonRight"
			data-wp-style--top="state.imageButtonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p>これらと、「エイリアス」画面で @ より前の部分を設定する。<br>メアド全て乗ってるので画像は割愛。</p>



<p>LAN外に解放してるわけじゃないので載せても大丈夫だとは思うけど念の為。</p>



<p></p>



<p></p>



<h5 class="wp-block-heading">SMTPリレー</h5>



<p>メールの大量送受信の予定はないけどセキュリティ的にも設定しておいたほうが良さそう？それとも設定必須？<br>この辺専門範囲外なのであんまりよくわかってない。</p>



<p>gmailのリレーサービスを利用するよう設定した。</p>



<p>ちなみに、2025年03月14日以降 gmail は基本認証（Basic Authentication）を廃止。Synology Mail Server でSMTPリレーの設定を行うには「アプリパスワード」を使用する必要がある。</p>



<p>アプリパスワードは、2段階認証を有効にしたGoogleアカウントで、OAuthに対応していないアプリからの接続を許可するための代替認証方式。Googleが生成する16桁の一時的なパスワードを使って認証する。</p>



<p>この辺見るといいかな。<br><a href="https://support.google.com/mail/answer/185833?hl=ja">https://support.google.com/mail/answer/185833?hl=ja</a></p>



<p></p>



<p></p>



<h5 class="wp-block-heading">最後に。</h5>



<p>Antivirus Essentialがクソ重い。メールのスキャンを切ればいらなくなるのかな…。<br>LAN外に公開しないし切るのも手かなと思ってる。</p>



<p>他にわからないことあればこことか見る。<br><a href="https://kb.synology.com/ja-jp/DSM/help/MailServer/mailserver_desc?version=7">https://kb.synology.com/ja-jp/DSM/help/MailServer/mailserver_desc?version=7</a></p>



<p></p>
<p>投稿 <a href="https://bassdig.ddns.net/synology-mail-server-%e3%81%ae%e8%a8%ad%e5%ae%9a/">Synology Mail Server の設定</a> は <a href="https://bassdig.ddns.net">はんだとキーボードのあいだ</a> に最初に表示されました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://bassdig.ddns.net/synology-mail-server-%e3%81%ae%e8%a8%ad%e5%ae%9a/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>管理ページへのアクセス制限と.htaccessの自動更新</title>
		<link>https://bassdig.ddns.net/%e7%ae%a1%e7%90%86%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%b8%e3%81%ae%e3%82%a2%e3%82%af%e3%82%bb%e3%82%b9%e5%88%b6%e9%99%90%e3%81%a8-htaccess%e3%81%ae%e8%87%aa%e5%8b%95%e6%9b%b4%e6%96%b0/</link>
					<comments>https://bassdig.ddns.net/%e7%ae%a1%e7%90%86%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%b8%e3%81%ae%e3%82%a2%e3%82%af%e3%82%bb%e3%82%b9%e5%88%b6%e9%99%90%e3%81%a8-htaccess%e3%81%ae%e8%87%aa%e5%8b%95%e6%9b%b4%e6%96%b0/#respond</comments>
		
		<dc:creator><![CDATA[DiG]]></dc:creator>
		<pubDate>Sun, 07 Dec 2025 01:45:00 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[synology]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">https://bassdig.ddns.net/?p=136</guid>

					<description><![CDATA[<p>前置き synologyのnasでwordpressを構築すると、 ルーター&#62;NASポート&#62;WebStation&#62;WordPress と、Webstation(nginx)を経由することになる。 Web [&#8230;]</p>
<p>投稿 <a href="https://bassdig.ddns.net/%e7%ae%a1%e7%90%86%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%b8%e3%81%ae%e3%82%a2%e3%82%af%e3%82%bb%e3%82%b9%e5%88%b6%e9%99%90%e3%81%a8-htaccess%e3%81%ae%e8%87%aa%e5%8b%95%e6%9b%b4%e6%96%b0/">管理ページへのアクセス制限と.htaccessの自動更新</a> は <a href="https://bassdig.ddns.net">はんだとキーボードのあいだ</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[
<p></p>



<p></p>



<h5 class="wp-block-heading">前置き</h5>



<p>synologyのnasでwordpressを構築すると、</p>



<p>ルーター&gt;NASポート&gt;WebStation&gt;WordPress と、<br>Webstation(nginx)を経由することになる。</p>



<p>WebstationではWebポータルというものを定義するのだが、ここでサービス毎に独立した仮想ホストとして扱うらしい。</p>



<p></p>



<p></p>



<h5 class="wp-block-heading">Webstationの設定と仕様</h5>



<p>以下は現状の設定。<br>WANのIPでアクセスされるとデフォルトのWebサーバに転送し、bassdig.ddns.netへのアクセスはすべてwordpressへ転送する。</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;694dfe30e5d44&quot;}" data-wp-interactive="core/image" class="wp-block-image size-medium wp-lightbox-container"><img decoding="async" width="300" height="146" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on-async--click="actions.showLightbox" data-wp-on-async--load="callbacks.setButtonStyles" data-wp-on-async-window--resize="callbacks.setButtonStyles" src="https://bassdig.ddns.net/wp-content/uploads/2025/11/image-10-300x146.png" alt="" class="wp-image-137" srcset="https://bassdig.ddns.net/wp-content/uploads/2025/11/image-10-300x146.png 300w, https://bassdig.ddns.net/wp-content/uploads/2025/11/image-10-1024x497.png 1024w, https://bassdig.ddns.net/wp-content/uploads/2025/11/image-10-768x373.png 768w, https://bassdig.ddns.net/wp-content/uploads/2025/11/image-10.png 1205w" sizes="(max-width: 300px) 100vw, 300px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			aria-label="拡大する"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on-async--click="actions.showLightbox"
			data-wp-style--right="state.imageButtonRight"
			data-wp-style--top="state.imageButtonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p>ユーザー定義ポータルは内部的にリバースプロキシのような動作をする。</p>



<p>このとき REMOTE_ADDR に渡されるのは、ポータルが処理した接続元IPである。つまりLAN内のデバイスからアクセスした場合でもグローバルIPになるっぽい。</p>



<p>やっと本題になるが、つまりはローカルからでも外からアクセスしているように見えるので.htaccessで192.168.1.0/24のみwp-adminへのアクセスを許可、とかの設定ができない。致命的。</p>



<p>X-Forwarded-Forで元のIPを読むとか色々試したけどどうにもうまくいかなかった。</p>



<p></p>



<p></p>



<h5 class="wp-block-heading">バッチでなんとかする。</h5>



<p>そこで、htaccessの自動更新スクリプトを作成し、常に自身のグローバルIPを設定しそこからのアクセスのみWordpressの管理画面を表示するようにした。</p>



<p>以下はスクリプト。</p>



<pre class="wp-block-code"><code>#!/bin/sh

# ======================================
# BASSDIG WordPress IP 自動更新スクリプト
# ======================================

# === 外部IP取得（DDNS から） ===
NEWIP=$(curl -s https://ifconfig.me/ip)

if &#91; -z "$NEWIP" ]; then
    echo "$(date '+%Y-%m-%d %H:%M:%S') ERROR: Failed to resolve bassdig.ddns.net" &gt;&gt; /var/log/bassdig_ip_update.log
    exit 1
fi

# === .htaccess の場所 ===
HTA="/volume1/web_packages/wordpress/.htaccess"

# === バックアップ（初回または上書き用） ===
if &#91; ! -f "$HTA.bak" ]; then
    cp "$HTA" "$HTA.bak"
fi

# === BASSDIG SETTINGS ブロック内だけ書き換え ===
sed -i "/# BEGIN BASSDIG SETTINGS/,/# END BASSDIG SETTINGS/ s/^RewriteCond %{REMOTE_ADDR}.*/RewriteCond %{REMOTE_ADDR} !^$NEWIP$/" "$HTA"</code></pre>



<p>synologyのデフォルトのタスクスケジューラを利用して自動実行する。<br>コントロールパネル&gt;タスクスケジューラ&gt;作成&gt;予約タスク&gt;ユーザー指定のスクリプト</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;694dfe30eadb4&quot;}" data-wp-interactive="core/image" class="wp-block-image size-medium wp-lightbox-container"><img decoding="async" width="274" height="300" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on-async--click="actions.showLightbox" data-wp-on-async--load="callbacks.setButtonStyles" data-wp-on-async-window--resize="callbacks.setButtonStyles" src="https://bassdig.ddns.net/wp-content/uploads/2025/11/image-11-274x300.png" alt="" class="wp-image-138" srcset="https://bassdig.ddns.net/wp-content/uploads/2025/11/image-11-274x300.png 274w, https://bassdig.ddns.net/wp-content/uploads/2025/11/image-11.png 534w" sizes="(max-width: 274px) 100vw, 274px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			aria-label="拡大する"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on-async--click="actions.showLightbox"
			data-wp-style--right="state.imageButtonRight"
			data-wp-style--top="state.imageButtonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<figure data-wp-context="{&quot;imageId&quot;:&quot;694dfe30ec832&quot;}" data-wp-interactive="core/image" class="wp-block-image size-medium wp-lightbox-container"><img decoding="async" width="274" height="300" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on-async--click="actions.showLightbox" data-wp-on-async--load="callbacks.setButtonStyles" data-wp-on-async-window--resize="callbacks.setButtonStyles" src="https://bassdig.ddns.net/wp-content/uploads/2025/11/image-12-274x300.png" alt="" class="wp-image-139" srcset="https://bassdig.ddns.net/wp-content/uploads/2025/11/image-12-274x300.png 274w, https://bassdig.ddns.net/wp-content/uploads/2025/11/image-12.png 533w" sizes="(max-width: 274px) 100vw, 274px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			aria-label="拡大する"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on-async--click="actions.showLightbox"
			data-wp-style--right="state.imageButtonRight"
			data-wp-style--top="state.imageButtonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<figure data-wp-context="{&quot;imageId&quot;:&quot;694dfe30edf5c&quot;}" data-wp-interactive="core/image" class="wp-block-image size-medium wp-lightbox-container"><img decoding="async" width="274" height="300" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on-async--click="actions.showLightbox" data-wp-on-async--load="callbacks.setButtonStyles" data-wp-on-async-window--resize="callbacks.setButtonStyles" src="https://bassdig.ddns.net/wp-content/uploads/2025/11/image-13-274x300.png" alt="" class="wp-image-140" srcset="https://bassdig.ddns.net/wp-content/uploads/2025/11/image-13-274x300.png 274w, https://bassdig.ddns.net/wp-content/uploads/2025/11/image-13.png 535w" sizes="(max-width: 274px) 100vw, 274px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			aria-label="拡大する"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on-async--click="actions.showLightbox"
			data-wp-style--right="state.imageButtonRight"
			data-wp-style--top="state.imageButtonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p>実行時のメール送信設定などもここから。</p>



<p>あと肝心のhtaccessの設定は最終行に以下を追加。<br>スクリプトでBEGIN BASSDIG SETTINGS～END BASSDIG SETTINGSの間のみ変更を行う。</p>



<pre class="wp-block-code"><code># BEGIN BASSDIG SETTINGS

# ============================
# admin-ajax.php は常に許可
# ============================
RewriteCond %{REQUEST_URI} ^/wp-admin/admin-ajax\.php$
RewriteRule .* - &#91;L]

# ============================
# wp-login.php を制限
# ============================
RewriteCond %{REQUEST_URI} ^/wp-login\.php$
RewriteCond %{REMOTE_ADDR} !^218.41.146.89$
RewriteRule ^.*$ - &#91;R=404,L]

# ============================
# wp-admin ディレクトリを制限
# ============================
RewriteCond %{REQUEST_URI} ^/wp-admin
RewriteCond %{REMOTE_ADDR} !^218.41.146.89$
RewriteRule ^.*$ - &#91;R=404,L]

# END BASSDIG SETTINGS</code></pre>



<p>これで自身のグローバルIP以外からの管理画面へのアクセスは404へと誘導される。</p>



<p></p>



<p></p>



<h5 class="wp-block-heading">最後に</h5>



<p>Webstation経由じゃなく直接Wordpressにという手も使えるらしいけど、調べた感じ結構Webstationはデフォルトで怪しい通信等をブロックしたり公開範囲絞ったりしてくれてるらしいのでできればこのまま使うほうがセキュアなサイトを作れそうかなという判断。</p>



<p></p>
<p>投稿 <a href="https://bassdig.ddns.net/%e7%ae%a1%e7%90%86%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%b8%e3%81%ae%e3%82%a2%e3%82%af%e3%82%bb%e3%82%b9%e5%88%b6%e9%99%90%e3%81%a8-htaccess%e3%81%ae%e8%87%aa%e5%8b%95%e6%9b%b4%e6%96%b0/">管理ページへのアクセス制限と.htaccessの自動更新</a> は <a href="https://bassdig.ddns.net">はんだとキーボードのあいだ</a> に最初に表示されました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://bassdig.ddns.net/%e7%ae%a1%e7%90%86%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%b8%e3%81%ae%e3%82%a2%e3%82%af%e3%82%bb%e3%82%b9%e5%88%b6%e9%99%90%e3%81%a8-htaccess%e3%81%ae%e8%87%aa%e5%8b%95%e6%9b%b4%e6%96%b0/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Webstaionの設定について</title>
		<link>https://bassdig.ddns.net/webstaion%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/</link>
					<comments>https://bassdig.ddns.net/webstaion%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/#respond</comments>
		
		<dc:creator><![CDATA[DiG]]></dc:creator>
		<pubDate>Sat, 06 Dec 2025 10:43:29 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[synology]]></category>
		<guid isPermaLink="false">https://bassdig.ddns.net/?p=128</guid>

					<description><![CDATA[<p>前置き SynologyのNASでWebサイトを構築する場合に必須というか、使わなきゃならないのがWebstaionというアプリ。 こいつがなかなかにクセが強いというかなんというか。という感じ。特に複雑な設定なしにWeb [&#8230;]</p>
<p>投稿 <a href="https://bassdig.ddns.net/webstaion%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/">Webstaionの設定について</a> は <a href="https://bassdig.ddns.net">はんだとキーボードのあいだ</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[
<p></p>



<p></p>



<h5 class="wp-block-heading">前置き</h5>



<p>SynologyのNASでWebサイトを構築する場合に必須というか、使わなきゃならないのがWebstaionというアプリ。</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;694dfe3110771&quot;}" data-wp-interactive="core/image" class="wp-block-image size-full wp-lightbox-container"><img decoding="async" width="115" height="129" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on-async--click="actions.showLightbox" data-wp-on-async--load="callbacks.setButtonStyles" data-wp-on-async-window--resize="callbacks.setButtonStyles" src="https://bassdig.ddns.net/wp-content/uploads/2025/11/image-7.png" alt="" class="wp-image-129"/><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			aria-label="拡大する"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on-async--click="actions.showLightbox"
			data-wp-style--right="state.imageButtonRight"
			data-wp-style--top="state.imageButtonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p>こいつがなかなかにクセが強いというかなんというか。という感じ。<br>特に複雑な設定なしにWebページを作成できるという点は良いんだけど、本職の人とか、逸般の誤家庭の人とかだと、なんでこれ設定するのにこんなことしなきゃいけないの…って感じになる。</p>



<p></p>



<p></p>



<h5 class="wp-block-heading">設定について</h5>



<p>このWebページはSynologyのNASにWordpressを導入して構築しているが、NASじゃなくきちんと鯖を用意するべきかなぁ…とも思ってる。</p>



<p>メイン鯖はProxmoxVE入れて遊んでるんだけど、やっぱり色々と遊ぶのでよく壊れがちというか…。備忘録も消えたら意味ないのでRAID組んでバックアップもあるNASのが安心というか…。</p>



<p>少し話がそれたが、以下が現状の設定。</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;694dfe3114362&quot;}" data-wp-interactive="core/image" class="wp-block-image size-medium wp-lightbox-container"><img decoding="async" width="300" height="146" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on-async--click="actions.showLightbox" data-wp-on-async--load="callbacks.setButtonStyles" data-wp-on-async-window--resize="callbacks.setButtonStyles" src="https://bassdig.ddns.net/wp-content/uploads/2025/11/image-8-300x146.png" alt="" class="wp-image-130" srcset="https://bassdig.ddns.net/wp-content/uploads/2025/11/image-8-300x146.png 300w, https://bassdig.ddns.net/wp-content/uploads/2025/11/image-8-1024x498.png 1024w, https://bassdig.ddns.net/wp-content/uploads/2025/11/image-8-768x374.png 768w, https://bassdig.ddns.net/wp-content/uploads/2025/11/image-8.png 1208w" sizes="(max-width: 300px) 100vw, 300px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			aria-label="拡大する"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on-async--click="actions.showLightbox"
			data-wp-style--right="state.imageButtonRight"
			data-wp-style--top="state.imageButtonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p>デフォルトポータルのphpMyAdminやWordpressは無効化しておくのが良い。</p>



<p>wordpressをインストールしたばかりのデフォルト設定だと、wordpressへのアクセスは http://ローカルIP/wordpress/ になる。</p>



<p>つまり、せっかくドメインとか取得してローカルからのアクセスもDNSサーバを構築とかしても<br>アクセスするには https://bassdig.ddns.net/wordpress とかになる。クソダサい。</p>



<p>ユーザー定義して、bassdig.ddns.netへのアクセスはすべてwordpressにしておくと良い。</p>



<p></p>



<p></p>



<h5 class="wp-block-heading">最後に</h5>



<p>ちなみにphpMyAdminとかもそのままにしておくとdigコマンドとかでドメイン名からIP見られて、直接IPでアクセスされるとhttp:/IPアドレス/phpmyadmin とかでアクセスできるのでデフォルトポータルは基本無効化しておくべき。</p>
<p>投稿 <a href="https://bassdig.ddns.net/webstaion%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/">Webstaionの設定について</a> は <a href="https://bassdig.ddns.net">はんだとキーボードのあいだ</a> に最初に表示されました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://bassdig.ddns.net/webstaion%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>WordPressの管理ページへのアクセス制限の話</title>
		<link>https://bassdig.ddns.net/wordpress%e3%81%ae%e7%ae%a1%e7%90%86%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%b8%e3%81%ae%e3%82%a2%e3%82%af%e3%82%bb%e3%82%b9%e5%88%b6%e9%99%90%e3%81%ae%e8%a9%b1/</link>
					<comments>https://bassdig.ddns.net/wordpress%e3%81%ae%e7%ae%a1%e7%90%86%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%b8%e3%81%ae%e3%82%a2%e3%82%af%e3%82%bb%e3%82%b9%e5%88%b6%e9%99%90%e3%81%ae%e8%a9%b1/#respond</comments>
		
		<dc:creator><![CDATA[DiG]]></dc:creator>
		<pubDate>Sun, 30 Nov 2025 03:14:46 +0000</pubDate>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">https://bassdig.ddns.net/?p=122</guid>

					<description><![CDATA[<p>wordpressでwebページを構築すると、wp-adminやwp-login.phpにアクセスしてwebページの管理を行うことになる。なのでそのページへのアクセスはローカルIPからのみを許可したい。 ただここで問題に [&#8230;]</p>
<p>投稿 <a href="https://bassdig.ddns.net/wordpress%e3%81%ae%e7%ae%a1%e7%90%86%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%b8%e3%81%ae%e3%82%a2%e3%82%af%e3%82%bb%e3%82%b9%e5%88%b6%e9%99%90%e3%81%ae%e8%a9%b1/">WordPressの管理ページへのアクセス制限の話</a> は <a href="https://bassdig.ddns.net">はんだとキーボードのあいだ</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[
<p>wordpressでwebページを構築すると、wp-adminやwp-login.phpにアクセスしてwebページの管理を行うことになる。<br>なのでそのページへのアクセスはローカルIPからのみを許可したい。</p>



<p>ただここで問題になるのがSynology NASのWebStation。</p>



<p>synologyはデフォルトでnginxを使用してユーザーごとにwebページを作成する機能がある。<br>アクセスされたポートやエイリアスによってどのサービスに転送するかを決定しており、<br>このサイトの場合はbassdig.ddns.netからのアクセスはすべてwordpressへと転送する設定にしている。</p>



<p>その過程でアクセス元のIPはグローバルIPに書き換えられる。<br>htaccessで192.168.1.0/24に制限とかするのが一般的だが、それをしてしまうとローカルからのアクセスでも既にグローバルIPに書き換えられているため弾かれてしまうっぽい。</p>



<p>解決するためにChatGPTに聞きながら色々試してみたけどどうもうまくいかない。とりあえずは二要素認証を有効にしといたけど、なんかいい方法ないかなぁ。。</p>
<p>投稿 <a href="https://bassdig.ddns.net/wordpress%e3%81%ae%e7%ae%a1%e7%90%86%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%b8%e3%81%ae%e3%82%a2%e3%82%af%e3%82%bb%e3%82%b9%e5%88%b6%e9%99%90%e3%81%ae%e8%a9%b1/">WordPressの管理ページへのアクセス制限の話</a> は <a href="https://bassdig.ddns.net">はんだとキーボードのあいだ</a> に最初に表示されました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://bassdig.ddns.net/wordpress%e3%81%ae%e7%ae%a1%e7%90%86%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%b8%e3%81%ae%e3%82%a2%e3%82%af%e3%82%bb%e3%82%b9%e5%88%b6%e9%99%90%e3%81%ae%e8%a9%b1/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>SynologyのDNSサーバとNo-IPでの設定</title>
		<link>https://bassdig.ddns.net/synology%e3%81%aedns%e3%82%b5%e3%83%bc%e3%83%90%e3%81%a8no-ip%e3%81%a7%e3%81%ae%e8%a8%ad%e5%ae%9a/</link>
					<comments>https://bassdig.ddns.net/synology%e3%81%aedns%e3%82%b5%e3%83%bc%e3%83%90%e3%81%a8no-ip%e3%81%a7%e3%81%ae%e8%a8%ad%e5%ae%9a/#respond</comments>
		
		<dc:creator><![CDATA[DiG]]></dc:creator>
		<pubDate>Sun, 23 Nov 2025 07:38:58 +0000</pubDate>
				<category><![CDATA[Synology]]></category>
		<category><![CDATA[dns]]></category>
		<category><![CDATA[no-ip]]></category>
		<category><![CDATA[synology]]></category>
		<guid isPermaLink="false">https://bassdig.ddns.net/?p=111</guid>

					<description><![CDATA[<p>前置き ローカルや外からのアクセスで生のIPアドレスを使用するのはちょっと。ということでまずはDDNSの設定。 No-IPの設定 アカウントの作成等については割愛。 ManagedDNS &#62; DNS Record  [&#8230;]</p>
<p>投稿 <a href="https://bassdig.ddns.net/synology%e3%81%aedns%e3%82%b5%e3%83%bc%e3%83%90%e3%81%a8no-ip%e3%81%a7%e3%81%ae%e8%a8%ad%e5%ae%9a/">SynologyのDNSサーバとNo-IPでの設定</a> は <a href="https://bassdig.ddns.net">はんだとキーボードのあいだ</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[
<p></p>



<p></p>



<h5 class="wp-block-heading">前置き</h5>



<p>ローカルや外からのアクセスで生のIPアドレスを使用するのはちょっと。<br>ということでまずはDDNSの設定。</p>



<p></p>



<p></p>



<h5 class="wp-block-heading">No-IPの設定</h5>



<p>アカウントの作成等については割愛。</p>



<p>ManagedDNS &gt; DNS Record から Add Record をクリックでDNSの設定を行う。<br>デフォでアクセスしてるIPv4アドレスが入り、Hostに任意のホストネームを設定する。</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;694dfe3136914&quot;}" data-wp-interactive="core/image" class="wp-block-image size-medium wp-lightbox-container"><img decoding="async" width="300" height="87" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on-async--click="actions.showLightbox" data-wp-on-async--load="callbacks.setButtonStyles" data-wp-on-async-window--resize="callbacks.setButtonStyles" src="https://bassdig.ddns.net/wp-content/uploads/2025/11/image-300x87.png" alt="" class="wp-image-112" srcset="https://bassdig.ddns.net/wp-content/uploads/2025/11/image-300x87.png 300w, https://bassdig.ddns.net/wp-content/uploads/2025/11/image-1024x298.png 1024w, https://bassdig.ddns.net/wp-content/uploads/2025/11/image-768x223.png 768w, https://bassdig.ddns.net/wp-content/uploads/2025/11/image-1536x446.png 1536w, https://bassdig.ddns.net/wp-content/uploads/2025/11/image.png 1875w" sizes="(max-width: 300px) 100vw, 300px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			aria-label="拡大する"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on-async--click="actions.showLightbox"
			data-wp-style--right="state.imageButtonRight"
			data-wp-style--top="state.imageButtonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p>最低限Aレコードを設定しておけばアクセスはできる。</p>



<ul class="wp-block-list">
<li>AはIPv4</li>



<li>AAAAはIPv6</li>



<li>MXはメールサーバ</li>



<li>CNAMEはCDNとかリダイレクト</li>



<li>NSが権威DNSサーバ</li>
</ul>



<p>ぐらいまで覚えておけば個人で使う分には事足りるんじゃないかな。</p>



<p></p>



<p></p>



<h5 class="wp-block-heading">SynologyのDNS Serverの設定</h5>



<p>Synologyの方で使うのはこれ。</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;694dfe313a1de&quot;}" data-wp-interactive="core/image" class="wp-block-image size-medium wp-lightbox-container"><img decoding="async" width="300" height="181" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on-async--click="actions.showLightbox" data-wp-on-async--load="callbacks.setButtonStyles" data-wp-on-async-window--resize="callbacks.setButtonStyles" src="https://bassdig.ddns.net/wp-content/uploads/2025/11/image-1-300x181.png" alt="" class="wp-image-113" srcset="https://bassdig.ddns.net/wp-content/uploads/2025/11/image-1-300x181.png 300w, https://bassdig.ddns.net/wp-content/uploads/2025/11/image-1-768x462.png 768w, https://bassdig.ddns.net/wp-content/uploads/2025/11/image-1.png 1013w" sizes="(max-width: 300px) 100vw, 300px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			aria-label="拡大する"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on-async--click="actions.showLightbox"
			data-wp-style--right="state.imageButtonRight"
			data-wp-style--top="state.imageButtonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p>インストールしたらメインメニューからDNS Serverを選び設定画面を起動</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;694dfe313ede3&quot;}" data-wp-interactive="core/image" class="wp-block-image size-medium wp-lightbox-container"><img decoding="async" width="300" height="171" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on-async--click="actions.showLightbox" data-wp-on-async--load="callbacks.setButtonStyles" data-wp-on-async-window--resize="callbacks.setButtonStyles" src="https://bassdig.ddns.net/wp-content/uploads/2025/11/image-2-300x171.png" alt="" class="wp-image-114" srcset="https://bassdig.ddns.net/wp-content/uploads/2025/11/image-2-300x171.png 300w, https://bassdig.ddns.net/wp-content/uploads/2025/11/image-2-768x437.png 768w, https://bassdig.ddns.net/wp-content/uploads/2025/11/image-2.png 994w" sizes="(max-width: 300px) 100vw, 300px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			aria-label="拡大する"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on-async--click="actions.showLightbox"
			data-wp-style--right="state.imageButtonRight"
			data-wp-style--top="state.imageButtonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p>作成からプライマリゾーンを選択。</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;694dfe31404d7&quot;}" data-wp-interactive="core/image" class="wp-block-image size-medium wp-lightbox-container"><img decoding="async" width="254" height="300" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on-async--click="actions.showLightbox" data-wp-on-async--load="callbacks.setButtonStyles" data-wp-on-async-window--resize="callbacks.setButtonStyles" src="https://bassdig.ddns.net/wp-content/uploads/2025/11/image-3-254x300.png" alt="" class="wp-image-115" srcset="https://bassdig.ddns.net/wp-content/uploads/2025/11/image-3-254x300.png 254w, https://bassdig.ddns.net/wp-content/uploads/2025/11/image-3.png 604w" sizes="(max-width: 254px) 100vw, 254px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			aria-label="拡大する"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on-async--click="actions.showLightbox"
			data-wp-style--right="state.imageButtonRight"
			data-wp-style--top="state.imageButtonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p>追加できたら作成したレコードを選択して<br>リソースレコードを編集。とりあえずAタイプ。</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;694dfe3141c5b&quot;}" data-wp-interactive="core/image" class="wp-block-image size-medium wp-lightbox-container"><img decoding="async" width="300" height="218" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on-async--click="actions.showLightbox" data-wp-on-async--load="callbacks.setButtonStyles" data-wp-on-async-window--resize="callbacks.setButtonStyles" src="https://bassdig.ddns.net/wp-content/uploads/2025/11/image-5-300x218.png" alt="" class="wp-image-117" srcset="https://bassdig.ddns.net/wp-content/uploads/2025/11/image-5-300x218.png 300w, https://bassdig.ddns.net/wp-content/uploads/2025/11/image-5.png 676w" sizes="(max-width: 300px) 100vw, 300px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			aria-label="拡大する"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on-async--click="actions.showLightbox"
			data-wp-style--right="state.imageButtonRight"
			data-wp-style--top="state.imageButtonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p>リソースレコードの追加。</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;694dfe3146402&quot;}" data-wp-interactive="core/image" class="wp-block-image size-medium wp-lightbox-container"><img decoding="async" width="300" height="114" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on-async--click="actions.showLightbox" data-wp-on-async--load="callbacks.setButtonStyles" data-wp-on-async-window--resize="callbacks.setButtonStyles" src="https://bassdig.ddns.net/wp-content/uploads/2025/11/image-6-300x114.png" alt="" class="wp-image-118" srcset="https://bassdig.ddns.net/wp-content/uploads/2025/11/image-6-300x114.png 300w, https://bassdig.ddns.net/wp-content/uploads/2025/11/image-6.png 644w" sizes="(max-width: 300px) 100vw, 300px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			aria-label="拡大する"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on-async--click="actions.showLightbox"
			data-wp-style--right="state.imageButtonRight"
			data-wp-style--top="state.imageButtonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p>名前を空白にすると、リソースレコードがドメイン名と同じになる。<br>空白と、*で登録しておく。</p>



<p>最終的には以下のような形。これで内向きの設定が完了。</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;694dfe3147ca3&quot;}" data-wp-interactive="core/image" class="wp-block-image size-medium wp-lightbox-container"><img decoding="async" width="300" height="218" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on-async--click="actions.showLightbox" data-wp-on-async--load="callbacks.setButtonStyles" data-wp-on-async-window--resize="callbacks.setButtonStyles" src="https://bassdig.ddns.net/wp-content/uploads/2025/11/image-9-300x218.png" alt="" class="wp-image-132" srcset="https://bassdig.ddns.net/wp-content/uploads/2025/11/image-9-300x218.png 300w, https://bassdig.ddns.net/wp-content/uploads/2025/11/image-9.png 673w" sizes="(max-width: 300px) 100vw, 300px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			aria-label="拡大する"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on-async--click="actions.showLightbox"
			data-wp-style--right="state.imageButtonRight"
			data-wp-style--top="state.imageButtonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p></p>



<p></p>



<h5 class="wp-block-heading">WordPressの設定</h5>



<p>サイトアドレスに登録したホスト名を入れて保存しておく。</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;694dfe314b1c3&quot;}" data-wp-interactive="core/image" class="wp-block-image size-medium wp-lightbox-container"><img decoding="async" width="300" height="161" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on-async--click="actions.showLightbox" data-wp-on-async--load="callbacks.setButtonStyles" data-wp-on-async-window--resize="callbacks.setButtonStyles" src="https://bassdig.ddns.net/wp-content/uploads/2025/11/image-14-300x161.png" alt="" class="wp-image-146" srcset="https://bassdig.ddns.net/wp-content/uploads/2025/11/image-14-300x161.png 300w, https://bassdig.ddns.net/wp-content/uploads/2025/11/image-14-1024x548.png 1024w, https://bassdig.ddns.net/wp-content/uploads/2025/11/image-14-768x411.png 768w, https://bassdig.ddns.net/wp-content/uploads/2025/11/image-14.png 1053w" sizes="(max-width: 300px) 100vw, 300px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			aria-label="拡大する"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on-async--click="actions.showLightbox"
			data-wp-style--right="state.imageButtonRight"
			data-wp-style--top="state.imageButtonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p></p>



<p></p>



<h5 class="wp-block-heading">Webstationの設定</h5>



<p>デフォルトポータルはすべて無効化しておく。外からアクセスできるようになってしまうので。<br>ユーザー定義で以下のように設定することで、bassdig.ddns.netでのアクセスはすべてWordpressに転送する。所謂、リバースプロキシと思っていいのかな。</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;694dfe3150092&quot;}" data-wp-interactive="core/image" class="wp-block-image size-medium wp-lightbox-container"><img decoding="async" width="300" height="146" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on-async--click="actions.showLightbox" data-wp-on-async--load="callbacks.setButtonStyles" data-wp-on-async-window--resize="callbacks.setButtonStyles" src="https://bassdig.ddns.net/wp-content/uploads/2025/11/image-15-300x146.png" alt="" class="wp-image-147" srcset="https://bassdig.ddns.net/wp-content/uploads/2025/11/image-15-300x146.png 300w, https://bassdig.ddns.net/wp-content/uploads/2025/11/image-15-1024x497.png 1024w, https://bassdig.ddns.net/wp-content/uploads/2025/11/image-15-768x373.png 768w, https://bassdig.ddns.net/wp-content/uploads/2025/11/image-15.png 1206w" sizes="(max-width: 300px) 100vw, 300px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			aria-label="拡大する"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on-async--click="actions.showLightbox"
			data-wp-style--right="state.imageButtonRight"
			data-wp-style--top="state.imageButtonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<figure data-wp-context="{&quot;imageId&quot;:&quot;694dfe3151a3e&quot;}" data-wp-interactive="core/image" class="wp-block-image size-medium wp-lightbox-container"><img decoding="async" width="300" height="240" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on-async--click="actions.showLightbox" data-wp-on-async--load="callbacks.setButtonStyles" data-wp-on-async-window--resize="callbacks.setButtonStyles" src="https://bassdig.ddns.net/wp-content/uploads/2025/11/image-16-300x240.png" alt="" class="wp-image-148" srcset="https://bassdig.ddns.net/wp-content/uploads/2025/11/image-16-300x240.png 300w, https://bassdig.ddns.net/wp-content/uploads/2025/11/image-16.png 604w" sizes="(max-width: 300px) 100vw, 300px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			aria-label="拡大する"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on-async--click="actions.showLightbox"
			data-wp-style--right="state.imageButtonRight"
			data-wp-style--top="state.imageButtonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p></p>



<p></p>



<h5 class="wp-block-heading">最後に。</h5>



<p>以上で基本的には終了だが、LAN内の危機からDNSでの接続を行うには、各機器でDNSサーバの割当をこのDNSサーバにするか、ルータやモデムの設定でプライマリDNSサーバをこのサーバに設定する必要がある。</p>



<p>ルータやモデムの設定についてはメーカーや型番によって千差万別なので各自で調べる感じで。</p>



<p></p>
<p>投稿 <a href="https://bassdig.ddns.net/synology%e3%81%aedns%e3%82%b5%e3%83%bc%e3%83%90%e3%81%a8no-ip%e3%81%a7%e3%81%ae%e8%a8%ad%e5%ae%9a/">SynologyのDNSサーバとNo-IPでの設定</a> は <a href="https://bassdig.ddns.net">はんだとキーボードのあいだ</a> に最初に表示されました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://bassdig.ddns.net/synology%e3%81%aedns%e3%82%b5%e3%83%bc%e3%83%90%e3%81%a8no-ip%e3%81%a7%e3%81%ae%e8%a8%ad%e5%ae%9a/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Hello world!</title>
		<link>https://bassdig.ddns.net/hello-world/</link>
					<comments>https://bassdig.ddns.net/hello-world/#respond</comments>
		
		<dc:creator><![CDATA[DiG]]></dc:creator>
		<pubDate>Sat, 15 Nov 2025 08:14:46 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<guid isPermaLink="false">https://bassdig.ddns.net/?p=1</guid>

					<description><![CDATA[<p>久しぶりにWordPress触った記念。ここから始める予定。</p>
<p>投稿 <a href="https://bassdig.ddns.net/hello-world/">Hello world!</a> は <a href="https://bassdig.ddns.net">はんだとキーボードのあいだ</a> に最初に表示されました。</p>
]]></description>
										<content:encoded><![CDATA[
<p>久しぶりにWordPress触った記念。ここから始める予定。</p>



<p></p>
<p>投稿 <a href="https://bassdig.ddns.net/hello-world/">Hello world!</a> は <a href="https://bassdig.ddns.net">はんだとキーボードのあいだ</a> に最初に表示されました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://bassdig.ddns.net/hello-world/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
