Kebingungan tentang permintaan DNS vs file HOSTS

1

Dengan subjek, saya memiliki mesin windows / linux dan Di dalamnya diinstal virtualbox dan pengaturan 192.168.11.19 ip dan entri www.abc.com dalam file hosts. Kami memiliki pengaturan server DNS / filter pada jaringan dan pengaturan DNS pada setiap mesin.

Sekarang masalahnya adalah, Mengapa DNS meminta server DNS dari www.abc.com , karena yang sudah diselesaikan menggunakan file hosts. Bagaimana urutan file HOSTS dan server DNS?

Nullpointer
sumber
Apakah kueri hanya muncul saat menavigasi dari VM, atau juga dari host?
user2313067
@ user2313067 Permintaan dari host
Nullpointer

Jawaban:

0

P. Mengapa DNS meminta ke server DNS dari www.abc.com, karena yang sudah diselesaikan menggunakan file hosts.

A. Komputer Anda harus menggunakan file host terlebih dahulu dan tidak melakukan pencarian.

Sama seperti bagaimana Anda tampaknya menginginkannya melakukannya. Ini menghemat bandwidth dan pertanyaan tidak berguna dll ...

Pengujian:

Jika Anda memilih alamat ip baru (atau menghapus cache dns) dan mengujinya, Anda akan melihat.

Berikut adalah contoh yang mencampur Yayasan Perangkat Lunak Bebas dan alamat Google.

Kita bisa mendapatkan ip untuk www.fsf.org:

nslookup fsf.org

Memberikan jawabannya:

server: 208.67.222.222

nslookup 8.8.8.8

name = google-public-dns-a.google.com

1) Masukkan catatan yang salah dalam file host.

8.8.8.8 www.fsf.org

di file hosts (/ etc / hosts mungkin).

Ini adalah alamat ip Google, untuk nama foundation.org perangkat lunak gratis.

2) restart komputer atau layanan jaringan.

3) ping www.fsf.org

Anda akan melihat bahwa komputer Anda ping 8.8.8.8, yang merupakan google. Jika ping 208.67.222.222, Anda akan tahu itu menggunakan dns.

Saya baru saja melakukan tes di komputer saya.

Tentu saja titik dns adalah scalable sehingga Anda tidak perlu menuliskannya lagi dan diperbarui secara otomatis, tetapi Anda mungkin menemukan file host berguna untuk penggunaan jaringan internal atau sebagai alamat eksternal steno.

Tepuk tangan.

BloodyEl
sumber
Diperiksa, entri Host benar dan Jika saya mencoba nslookup maka dapatkan "Server: Alamat UnKnown: 192.168.1.249 Nama: www.abc.com.corp.domain.com Alamat: 192.168.1.249 192.168.1.249 mengapa?
Nullpointer
Bisakah Anda melihat apa alamat dns Anda dan apakah Anda bisa ping?
BloodyEl
ya dan 192.168.1.249 server DNS saya dan hanya mengatur ini dalam sistem untuk internet, Ini berfungsi dengan baik
Nullpointer
Dapatkah Anda memeriksa nama host komputer adalah nama domain yang sepenuhnya berkualitas: computer.corpdomain.com? (bukan hanya "komputer"). Apa yang Anda dapatkan dari nslookup 192.168.1.249? Bisakah Anda membuat entri host baru dan melakukan ping nama? Sesuatu yang baru. File host harus berfungsi terlepas dari dns atau tidak.
BloodyEl
1) Sekarang sistem dalam domain tetapi win server tidak terhubung 2) respons nslookup UnKnown tidak dapat menemukan ip (nxfilter). 3) masalahnya bukan penyelesaian nama domain dll. Tetapi mengapa www.abc.com (192.168.11.19) mencoba menyelesaikannya di nxfilter (192.168.1.249)? pada sistem, www.abc.com berfungsi dengan baik !!
Nullpointer