Gunakan pengaturan DNS hanya ketika terhubung ke router atau jaringan tertentu

0

Saya sering tersandung di DNS_PROBE_FINISHED_NXDOMAIN kesalahan ketika saya mencoba memuat situs web.

Saya dapat menyelesaikannya untuk menentukan secara manual server DNS, menggunakan misalnya salah satu alamat server DNS publik Google seperti 8.8.8.8, atau pilih alamat OpenDNS. Setelah menerapkan pengaturan itu, semuanya berfungsi dengan baik lagi.

Tetapi di sekolah saya mereka menjalankan server DNS mereka sendiri atau sesuatu (saya tidak tahu persis bagaimana cara kerjanya), dan mereka tampaknya melarang saya untuk menggunakan alamat DNS publik yang ditentukan secara manual. Jadi saya harus mengubah pengaturan saya kembali ke 'Secara otomatis menetapkan server DNS'.

Jadi setiap kali saya di sekolah, saya harus mengembalikan pengaturan saya, dan ketika saya tidak di sekolah, saya harus secara manual menentukan kembali alamat server DNS publik.

  • Apakah ada cara untuk menetapkan pengaturan IP hanya ketika saya terhubung ke router atau jaringan tertentu? Jika ya, bagaimana saya melakukannya?
  • Apakah ada cara lain untuk mengatasi masalah ini?

PS: Saya menjalankan Windows 10 (64bit, tetapi apakah itu penting?).

MC Emperor
sumber
Anda gagal menyebutkan OS Anda
Tyson
@Tyson Poin bagus.
MC Emperor
Saya kaget bahwa Windows masih tidak menyediakan pengaturan koneksi per jaringan yang dimiliki iOS, Android, MacOS, dan Linux untuk yonks.
qasdfdsaq
@qasdfdsaq Yap! Windows mengejutkan. Kebanyakan orang terpaksa menggunakannya. ;-)
MC Emperor

Jawaban:

1

Windows menggunakan server DNS sesuai urutan Anda menulisnya. Ia meminta server DNS kedua hanya ketika tidak dapat mencapai yang pertama (dan seterusnya). Oleh karena itu saran saya adalah: Tanyakan kepada orang-orang TI di sekolah Anda untuk alamat server DNS mereka dan ketik mereka sebagai yang pertama. Kemudian, tambahkan server DNS rumah pilihan Anda sebagai yang kedua / ketiga. Ini akan bertanya ketika komputer tidak ada di jaringan sekolah.

foax
sumber
Yap, itu yang berhasil. Tampaknya di Windows, tidak ada opsi per jaringan untuk mengkonfigurasi pengaturan ini.
MC Emperor
0

Saya tidak tahu cara otomatis tetapi Anda dapat membuat dua file cmd. Yang pertama yang mengandung ini:

netsh interface ipv4 set dns name="Wireless Network Connection" source=dhcp

Dan kemudian yang kedua dengan baris ini:

netsh interface ipv4 add dnsservers name="Wireless Network Connection" address=8.8.8.8 index=1

Saya berasumsi Anda menggunakan ipv4, jika tidak mengubahnya ke 'ipv6'. Saya juga telah menggunakan nama default untuk WiFi, jika ini berbeda, Anda dapat menggantinya dengan apa pun yang diperintahkan perintah ini kepada Anda:

netsh interface show interface 

Ini membutuhkan peningkatan sehingga Anda harus melakukan ini untuk kedua file:

1) Buat pintasan ke file .bat
2) Klik kanan pintasan
3) pilih tab Shortcut
4) Klik Tingkat Lanjut
5) Centang 'Jalankan sebagai administrator'

HoD
sumber