OpenWrtファイアウォールを介して動的IPv6アドレスにサーバーを公開する方法は?

OpenWrtファイアウォールを介して動的IPv6アドレスにサーバーを公開する方法は?

私のLAN上で実行されているWebサーバーをインターネットで利用できるようにしたいです。私のルータは、Firewall 4でOpenWrt 22.03を実行します。

IPv4を使用すると、サーバーに安定したサービスを提供できます。RFC 1918ルータでアドレスを指定し、ポート転送をイネーブルにします。

私が理解したのは、IPv6を使用してサーバーに独自のパブリックIPv6アドレスを提供し、そのアドレスのポート443へのインバウンドアクセスを許可するようにルーターのファイアウォールを設定するだけです。

ただし、ISPによって割り当てられたIPv6プレフィックスによって宛先アドレスが変更される可能性がある場合は、宛先アドレスを指定する方法を理解できません。現在のサーバーの特定のアドレスで構成できますが、ISPが別のプレフィックスを割り当てると、新しいアドレスでファイアウォール構成を編集するまでサーバーに接続できません。

OpenWrtファイアウォール4を使用して動的ターゲットを指定するには?

ベストアンサー1

ipv6アドレスは変更できますが、まだ静的部分があります。 ipv6 アドレスの形式は A:B:C:D:E:F:G:H です。このA:B:C:Dはidcから取得されます。または、ローカルipv6プレフィックス、このE:F:G:Hは静的であるため、openwrtファイアウォールにアドレスのこの部分を置くことができ、形式は::E:F:G:H/0です。たとえば、2001:0db8:3c4d:0015:0000:0000:1a2f:1a2b などの ipv6 アドレスがあり、その静的部分は 0000:0000:1a2f:1a2b です。 0000は無視できるため、次のように入力できます。ファイアウォールの1a2b / 0を宛先IPとして使用します。

おすすめ記事