![Jool と Debian 11 を使用したシンプルな NAT64](https://rvso.com/image/769297/Jool%20%E3%81%A8%20Debian%2011%20%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%9F%E3%82%B7%E3%83%B3%E3%83%97%E3%83%AB%E3%81%AA%20NAT64.png)
Debian 11 システムで NAT64 を有効にするにはどうすればいいですか?
答え1
パッケージjool-dkms
とをインストールしますjool-tools
。これらは、Debian 11 / Bullseye 以降、デフォルトでのみ利用可能です。これにより、開発ツール、カーネルヘッダーなどが大量にインストールされることに注意してください。これは、エッジデバイスではセキュリティ上の問題になる可能性があります。また、パッケージが多すぎない専用ルーターでは、312 MB のディスク容量が必要です。これが受け入れられない場合は、タイガ
次に、次の内容のディレクトリ/etc/jool
とファイルを作成します。/etc/jool/jool.conf
{
"instance": "default",
"framework": "netfilter",
"global": {
"pool6": "64:ff9b::/96"
}
}
ファイアウォールを で構成する場合でもiptables
、基盤はframework
Netfilter であることに注意してください。Jool の Web サイトにも同様に当てはまり、Netfilter と iptables の例があります。
インスタンスdefault
は、jool CLI ツールを使用するときに明示的に指定する必要がないことを意味します。
それ以外の場合は、NAT64 プレフィックスを として指定するだけで準備pool6
完了です。例では、IANA 予約済みのよく知られた接頭辞、しかし、独自のネットワークからのプレフィックス。
joolを起動してsystemctl start jool
内部システムからテストし、ping 64:ff9b::1.1.1.1
必要に応じてプレフィックスを調整し、しないJool ウェブサイトの例を使用すると、動作しません。事前に確認するのを忘れたので、systemctl enable jool
念のため を実行してください。
DNS64もほぼ確実に必要になります: チェックオライリーまたは Jool の Web サイトをご覧ください。彼らの例DNS サーバー上または DNS サーバーの前にファイアウォールがない場合に備えて、ACL があります。