Tutorial Mengganti DNS
Kenapa Wajib Menyalakan DNS?
✅ Terhindar dari Blokir Kominfo Tanpa VPN
✅ Internet Lebih Aman dan Stabil
Android
Buka menu Pengaturan atau Setting pada perangkat Android.
Cari opsi “Koneksi” atau “Network” dan pilih menu “Pengaturan Koneksi Lainnya”.
Pada bagian “DNS Pribadi” atau “Private DNS”, pilih “Manual” dan masukkan alamat host DNS yang ingin digunakan. Contohnya,
dns.google
.Klik "Save" atau "Simpan Perubahan" yang telah dilakukan.
Apple ( IOS, MacOS, iPadOS)
✅ Perangkat yang Didukung
iOS
14.0 +
iPadOS
14.0 +
macOS
11.0 (Big Sur) +
🔗 Link File:
📱 Untuk iOS / iPadOS
Buka Safari dan download link di atas.
Ketuk Izinkan (Allow) saat muncul notifikasi unduhan profil.
Buka Pengaturan (Settings) → Ketuk Profil yang Diunduh (Profile Downloaded).
Ketuk Instal → Masukkan passcode perangkat jika diminta → Lanjutkan instalasi.
Setelah selesai, restart perangkat (opsional).
💻 Untuk macOS
Buka Safari dan Download Link diatas
File akan terunduh secara otomatis. Klik dua kali file tersebut.
Aplikasi System Preferences / System Settings akan terbuka ke bagian Profiles.
Klik Install untuk menerapkan profil DNS.
Masukkan password admin jika diminta.
Restart Mac untuk memastikan pengaturan aktif (opsional).
Windows 10 / 11
🧭 Metode 1: Manual (IPv4/IPv6)
Langkah 1: Buka Pengaturan Jaringan
Klik kanan ikon Wi-Fi / Ethernet di Taskbar → pilih Open Network & Internet settings.
Klik Change adapter options.
Klik kanan koneksi aktif (Wi-Fi atau Ethernet) → Properties.
Langkah 2: Atur DNS
Pilih
Internet Protocol Version 4 (TCP/IPv4)
→ klik Properties.Pilih Use the following DNS server addresses:
Preferred DNS server:
8.8.8.8
Alternate DNS server:
8.8.4.4
Klik OK untuk menyimpan.
🔐 Metode 2: DNS over HTTPS (DoH)
Windows 10 (versi 2004+) dan Windows 11 mendukung DoH tanpa software tambahan.
Cara Aktifkan DoH:
Buka Settings → Network & Internet → Wi-Fi / Ethernet → Klik koneksi aktif.
Klik Edit di bawah bagian DNS server assignment.
Pilih Manual.
Aktifkan IPv4 atau IPv6.
Masukkan DNS Google:
Preferred DNS:
8.8.8.8
Alternate DNS:
8.8.4.4
Aktifkan "Encrypt DNS" / DoH untuk keduanya:
Pilih "Encrypted only (preferred)" dari dropdown.
Ada Juga Cara yang Lebih mudah yaitui menggunakan Script:
🧩 Metode 1 – Menggunakan Perintah netsh
(Command Prompt atau Batch File)
netsh
(Command Prompt atau Batch File)Download File ini
atau copas code dibawah ke notepad.
@REM Mengecek status DoH saat ini
netsh dns show global
@REM Menampilkan semua server DoH dan template yang tersedia
netsh dns show encryption
@REM Mengaktifkan DNS over HTTPS secara global
netsh dns add global dot=yes
@REM Menambahkan server DoH Google
netsh dns add encryption server=8.8.8.8 dohtemplate=https://dns.google/dns-query autoupgrade=yes udpfallback=no
@REM Menambahkan server DoH Cloudflare
netsh dns add encryption server=1.1.1.1 dohtemplate=https://cloudflare-dns.com/dns-query autoupgrade=yes udpfallback=no
@REM Membersihkan cache DNS
ipconfig /flushdns
🛠️ Cara Menjalankan:
Buka Notepad → tempelkan isi di atas → simpan sebagai
enable_DoH.bat
Atau Bisa juga Download file nya diatas.
Klik kanan file `
enable_DoH.bat`
→ Run as administratorSelesai! DNS over HTTPS aktif.
⚡ Metode 2 – Menggunakan PowerShell
Download File ini
📄 Isi file: enable_DoH.ps1
# Melihat daftar server DNS yang mendukung DoH
Get-DnsClientDohServerAddress
# Menambahkan server DoH Google
Add-DnsClientDohServerAddress -ServerAddress "8.8.8.8" -DohTemplate "https://dns.google/dns-query" -AllowFallbackToUdp $False -AutoUpgrade $True
# Menambahkan server DoH Cloudflare
Add-DnsClientDohServerAddress -ServerAddress "1.1.1.1" -DohTemplate "https://cloudflare-dns.com/dns-query" -AllowFallbackToUdp $False -AutoUpgrade $True
# Membersihkan cache DNS
ipconfig /flushdns
🛠️ Cara Menjalankan:
Buka Notepad → tempelkan isi di atas → simpan sebagai
enable_DoH.ps1
Atau Bisa juga Download file nya diatas.
Klik kanan file → Run with PowerShell (harus sebagai administrator)
Selesai!
Last updated