다른 Wireguard 피어에 다른 공용 IP 주소를 할당하는 방법은 무엇입니까?

다른 Wireguard 피어에 다른 공용 IP 주소를 할당하는 방법은 무엇입니까?

나는 사용하고 싶다다양한 공용 IP 주소내 Wireguard 네트워크의 각 피어에 대해. 가능합니까? 어떻게 하나요?

답변1

WireGuard 서버 구성은 IP 주소에 바인딩될 수 없으며, ListenPort이 옵션을 사용하여 다른 포트만 설정할 수 있습니다. 이는 구성이 항상 시스템의 사용 가능한 모든 인터페이스를 수신한다는 의미입니다.

VPN 서버에 사용 가능한 모든 공용 IP 주소가 있는 경우 Endpoint피어링 구성에서 다른 공용 IP 주소를 지정하여 각 피어를 다른 공용 IP 주소에 연결할 수 있습니다.

또 다른 옵션은 VPN 서버 앞에 라우터를 배치하고 각 공용 IP 주소를 VPN 서버로 사용 destination NAT하거나 라우팅하는 것입니다.port forwarding

답변2

이것이 최선의 방법은 아니지만 두 개의 Wireguard 구성을 생성하고 인터페이스 값을 변경할 수 있습니다.

[Interface]
Address = 192.168.1.5/24
Address = 0000:0000:0000:0000:0001
ListenPort = 8965

따라서 Wireguard는 귀하가 선택한 주소를 수신/사용합니다.

관련 정보