Cum să configurezi un server DNS AdGuard pe VPS-ul tău
AdGuard DNS este o soluție DNS concentrată pe confidențialitate și blocarea reclamelor care îmbunătățește experiența de navigare pe internet prin filtrarea conținutului nedorit la nivel de DNS. Configurarea propriului server DNS AdGuard pe serverul tau VPS îți oferă control complet asupra filtrării DNS și confidențialității. Acest ghid detaliat te va ghida pas cu pas pentru a configura un server DNS AdGuard pe VPS-ul tău.
De ce să alegi AdGuard DNS?
AdGuard DNS este mai mult decât un server DNS standard. Prin integrarea funcțiilor de blocare a reclamelor și îmbunătățirea confidențialității, oferă o metodă simplă de a filtra traficul de internet la nivel de rețea. Spre deosebire de extensiile de blocare a reclamelor din browser, AdGuard DNS funcționează pentru toate dispozitivele din rețeaua ta, oferind o protecție completă fără a necesita instalări individuale pe fiecare dispozitiv.
- Blochează reclamele și trackerele la nivel global.
- Îmbunătățește confidențialitatea prin filtrarea interogărilor DNS.
- Îmbunătățește securitatea prin blocarea accesului la domenii malițioase.
- Permite filtre personalizate și setări DNS pentru control personalizat.
Cerințe preliminare
Înainte de a începe, asigură-te că VPS-ul tău și mediul local îndeplinesc următoarele cerințe:
- Un VPS cu o distribuție Linux compatibilă (Ubuntu/Debian recomandate).
- Minim 1 GB RAM și 20 GB spațiu pe disc.
- Docker instalat pe VPS (te vom ghida dacă nu este deja instalat).
- Cunoștințe de bază despre accesul SSH și comenzi Linux.
- Un nume de domeniu (opțional, dar recomandat pentru acces mai ușor).
Pasul 1: Actualizează serverul
Începe prin actualizarea pachetelor sistemului pentru a asigura compatibilitatea și securitatea:
sudo apt update && sudo apt upgrade -y
Această comandă actualizează lista de pachete și toate pachetele instalate la cele mai recente versiuni.
Pasul 2: Instalează Docker
AdGuard DNS rulează eficient ca un container Docker. Docker simplifică instalarea, actualizările și managementul serviciului AdGuard.
Instalează Docker
Rulează următoarea comandă pentru a instala Docker folosind un script automatizat:
curl -fsSL https://get.docker.com | bash
Pornește Docker
Activează Docker pentru a porni la boot și verifică instalarea:
sudo systemctl start docker
sudo systemctl enable docker
docker --version
Pasul 3: Descarcă și rulează AdGuard Home
După instalarea Docker, poți descărca imaginea Docker AdGuard Home și crea un container pentru acesta. Acest lucru îți va permite să gestionezi eficient interogările DNS.
Descarcă imaginea Docker AdGuard
docker pull adguard/adguardhome
Această comandă descarcă cea mai recentă versiune a AdGuard Home pe VPS-ul tău.
Rulează containerul AdGuard
Creează și rulează containerul AdGuard Home:
docker run -d --name adguardhome \
-v /opt/adguardhome/work:/opt/adguardhome/work \
-v /opt/adguardhome/conf:/opt/adguardhome/conf \
-p 53:53/tcp -p 53:53/udp \
-p 80:80/tcp \
-p 3000:3000/tcp \
adguard/adguardhome
/opt/adguardhome/work
și/opt/adguardhome/conf
stochează fișierele de configurare și de lucru.- Porturile 53 (DNS), 80 (HTTP) și 3000 (Interfața admin) sunt mapate pentru utilizare.
Pasul 4: Accesează AdGuard Home
După ce ai pornit containerul, accesează interfața web AdGuard Home folosind adresa IP a serverului tău într-un browser web. Înlocuiește
adresa-ip-server
cu IP-ul real al VPS-ului tău:
http://adresa-ip-server:3000
Urmează asistentul de configurare pentru a configura serverul DNS și pentru a seta datele de autentificare pentru admin.
Pasul 5: Configurează AdGuard DNS
În timpul configurării, poți:
- Activează blocarea reclamelor, blocarea trackere-lor și filtrele de malware.
- Setează servere DNS upstream pentru confidențialitate îmbunătățită (de exemplu, Quad9, Cloudflare).
- Configurează reguli DNS personalizate pentru a bloca sau permite domenii specifice.
Pasul 6: Actualizează setările DNS pe dispozitivele tale
Pentru a folosi AdGuard DNS, trebuie să configurezi dispozitivele sau routerul să utilizeze IP-ul VPS-ului tău ca server DNS.
- Accesează setările DNS ale dispozitivului sau routerului tău.
- Înlocuiește adresele DNS existente cu IP-ul serverului tău (folosește portul 53 pentru DNS).
- Salvează modificările și repornește rețeaua, dacă este necesar.
Pasul 7: Optimizează și securizează serverul AdGuard
Ia în considerare următoarele măsuri pentru a îmbunătăți funcționalitatea și securitatea:
- Activează HTTPS: Folosește un certificat Let’s Encrypt pentru a securiza interfața de administrare.
- Activează jurnalizarea: Monitorizează interogările DNS și listele de blocare pentru informații detaliate.
- Menține AdGuard actualizat: Folosește Docker pentru a descărca ultimele imagini AdGuard.
docker pull adguard/adguardhome
docker container restart adguardhome
Concluzie
Acum ai un server DNS AdGuard complet funcțional pe VPS-ul tău. Prin această configurație, toate dispozitivele din rețeaua ta pot beneficia de blocarea reclamelor și de funcționalități de confidențialitate. Pentru configurații avansate, explorează filtrele personalizate și opțiunile de criptare DNS.