Wireguard는 직접 연결이 불가능할 때 릴레이로 폴백됩니다.

Wireguard는 직접 연결이 불가능할 때 릴레이로 폴백됩니다.

데스크톱, 노트북, 소규모 공용 서버 등 세 대의 컴퓨터가 함께 연결되어 있습니다. 데스크탑과 랩톱은 일반적으로 NAT 네트워크에 위치하는 반면 서버에는 공개적으로 액세스 가능한 포트가 있는 고정 IP가 있습니다. 단 두 대의 시스템에 서버( )를 지정하면 10.0.14.0/24이를 통해 서로 연결하여 서로 ping( 10.0.14.100/32및 각각 10.0.14.101/32)할 수 있습니다. 그러나 명백한 성능상의 이유로 랩탑과 데스크탑이 동일한 LAN에 있을 때 LAN을 통해 직접 연결하고 싶습니다.

Peer랩탑과 데스크탑에 다른 항목이 LAN에서 고정 개인 IP를 사용하고 있음을 알리는 추가 항목을 추가해 보았습니다 . 그러나 이렇게 하면 일반 10.0.14.0/24규칙이 적용되지 않습니다.

Endpoint액세스할 수 있는 경우 지정된 직접 연결을 사용하여 노트북과 데스크탑을 연결하고, 그렇지 않으면 보다 일반적인 서버로 대체하려면 어떻게 해야 합니까 ?

답변1

소규모 공용 서버는 "서버로 돌아가기"

에 따르면"Wireguard가 패킷을 라우팅하는 방법" 부분일부 비공식 WireGuard 문서”, 호스트에 대한 특정 경로(예: 10.0.14.100/32)를 직접 설정하는 반면, 보다 일반적인 경로(예: 10.0.14.0/24)에서는 호스트가 서로 직접 연결하고 바운스 서버를 통한 라우팅으로 폴백할 수 있어야 합니다.

다른 피어가 제공하는 보다 구체적인(일반적으로 더 직접적인) 경로는 사용 가능한 경우 우선순위가 지정됩니다. 그렇지 않으면 트래픽이 가장 덜 구체적인 경로로 돌아갑니다.

관련 정보