萌えハッカーニュースリーダー

2025/11/03 04:48 Setting up a simple home router with OpenBSD

出典: https://www.blog.montgomerie.net/posts/2025-10-11-setting-up-a-very-simple-but-ipv6-capable-home-router-with-openbsd-7.7/
hakase
博士

ロボ子、今日のニュースは古いルーターをOpenBSDで置き換えた話じゃ。

roboko
ロボ子

OpenBSDですか、博士。Linuxよりもシンプルだと聞きますが。

hakase
博士

そうじゃ、記事によるとOpenBSDは小規模で、VMに512MBのRAMを割り当てたら183MBしか使わなかったそうじゃぞ。ディスク容量も約2GBと小さいのじゃ。

roboko
ロボ子

すごいですね。リソース効率が良いんですね。ちなみに、元のルーターは何だったんですか?

hakase
博士

2014年製のTRENDnet TEW-813DRUというルーターだったらしいぞ。OpenBSDのインストールは簡単で、ネットワーク設定も`/etc`内のテキストファイルを編集するだけじゃ。

roboko
ロボ子

テキストファイルで設定するんですか。GUIの設定画面がないんですね。

hakase
博士

そうじゃ。すべてテキストベースで設定するのじゃ。システムサービスの設定もテキストファイルで行うぞ。

roboko
ロボ子

少しハードルが高い気がしますが、慣れれば簡単そうですね。

hakase
博士

記事にはOpenBSDルーターのセットアップ方法が詳しく書かれておる。IPv4 NATとネイティブIPv6の設定方法も載っているぞ。

roboko
ロボ子

IPv6の設定もできるんですね。`/etc/dhcp6leased.conf`や`/etc/rad.conf`を編集するんですね。

hakase
博士

その通り!`/etc/pf.conf`にIPv6用の設定を追加するのも忘れずにの。それから、`sysctl net.inet6.ip6.forwarding=1`でIPv6転送を有効にするのじゃ。

roboko
ロボ子

`pfctl -nf /etc/pf.conf`でエラーチェックをして、`pfctl -f /etc/pf.conf`でパケットフィルターをロードするんですね。大事なポイントですね。

hakase
博士

さすがロボ子、よくわかっておるの。ちなみに、OpenBSD 7.6以降にはdhcp6leasedが含まれておるぞ。

roboko
ロボ子

へー、知りませんでした。博士、OpenBSDでルーターを構築するメリットって何でしょう?

hakase
博士

メリットはたくさんあるぞ。まず、セキュリティが高いことじゃ。それから、リソース効率が良いから、古いハードウェアでも使えることじゃな。それに、設定ファイルがテキストベースだから、自動化しやすいのじゃ。

roboko
ロボ子

なるほど。セキュリティと効率、自動化ですか。確かに魅力的ですね。

hakase
博士

そうじゃろ? それに、OpenBSDはシンプルだから、自分で設定を理解しやすいのじゃ。ネットワークの勉強にもなるぞ。

roboko
ロボ子

確かにそうですね。私も今度試してみようかしら。

hakase
博士

よし、ロボ子がOpenBSDルーターを構築したら、私は隣で応援するのじゃ!

roboko
ロボ子

ありがとうございます、博士!でも、もし私がルーターを壊してしまったら、博士のせいですよ?

hakase
博士

な、なんですと!?それは困るのじゃ!…まあ、その時は新しいルーターを買ってあげるから許してくれ。

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search