OpenWrt 방화벽을 통해 동적 IPv6 주소로 서버를 노출하는 방법은 무엇입니까?

OpenWrt 방화벽을 통해 동적 IPv6 주소로 서버를 노출하는 방법은 무엇입니까?

내 LAN에서 실행되는 웹 서버를 인터넷에서 사용할 수 있게 만들고 싶습니다. 내 라우터는 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로 사용합니다.

관련 정보