Problemă: Wireguard ofusca cererea DNS, astfel încât toate căutările DNS de la dispozitivele conectate prin VPN sunt văzute ca provenind de la serverul Wireguard. Acest lucru mă împiedică să configurez liste alb/negru DNS pe dispozitiv.
Introducerea IP-ului serverului DNS intern ca DNS în profilul Wireguard nu funcționează (nimic nu se rezolvă) în ciuda accesului la acel IP prin VPN.
Trebuie să setez serverul DNS ca unul dintre clienții Wireguard pentru ca acesta să funcționeze? Cum se face corect dacă DNS și Wireguard sunt găzduite pe același server sub același IP?
Înființat
Dispozitiv client: un Android prost pe jumătate învechit
Server: Rasbperry Pi cu Raspbian care găzduiește PiHole și Wireguard în interiorul Docker.
Întreaga poveste:
Am o configurație Wireguard VPN în rețeaua mea de acasă. Totul funcționează bine și pot accesa toate bunătățile doar cu un singur port deschis, da pentru că nu trebuie să securizăm toate aplicațiile.
Una dintre bunătăți este serverul DNS intern, PiHole, cu acces direct (niciun router nu acționează ca DNS intermediar), astfel încât serverul vede toate dispozitivele separat, ceea ce îmi permite să mă ocup de lista albă pentru fiecare dispozitiv.
Aceasta este o caracteristică importantă pentru mine, deoarece trebuie să folosesc niște aplicații scrise prost care se blochează atunci când un serviciu de spionaj Google nu este disponibil. Totul funcționează bine în interiorul rețelei locale, PiHole distingând frumos fiecare dispozitiv, dar odată conectat prin VPN, PiHole vede cererile DNS ca provenind de la serverul Wireguard.