NetBSD を NAT ルータの設定を便利にするスクリプト

目的

お家には IP アドレスが一つしかないので、NAT ルータをたてたい。 けれど IP アドレス、DNS サーバアドレスなどは毎回 DHCP でとって くるので、その度に設定ファイルを書き換えるのは絶対ヤダ。

動作環境

DHCP クライアントに ISC の dhclient を使っている BSD 系の OS。 NetBSD/hpcmips 1.5.2 で動作確認した。

インストール

  1. http://hehe.s9.xrea.com/root/files/dhclient-exit-hooks を ダウンロード
  2. 次の変数の値を変える
    • inner_interface (必須): NAT 内側のネットワークインタフェース
    • inner_subnet (オプション): NAT 内側のネットワークアドレス
    • inner_prefixlen (オプション): NAT 内側のネットワークアドレス
  3. /etc の下に dhclient-exit-hooks をコピー

セキュリティ

NAT で特にアクセス制限していない。

Valid HTML 4.01! Valid CSS!