Saya memiliki data berikut di file zona DNS untuk domain saya:
$ORIGIN mydomain.com.
@ IN A 208.X.Y.Z
mail IN A 208.X.Y.Z
... etc..
Apa arti @
garis itu? Aku tahu apa catatan A adalah .. tapi host dengan ampersand tanda ?
domain-name-system
Murni
sumber
sumber
Jawaban:
RFC 1035 mendefinisikan format file zona DNS.
... di halaman 34 Anda akan menemukan:
Ini berarti
@
pintasan untuk nama yang didefinisikan$ORIGIN
.Anda dapat menemukan informasi lebih lanjut di
$ORIGIN
sini , yang merupakan kutipan dari Pro DNS dan BIND , yang diterbitkan oleh Apress.sumber
Ini adalah root, atau dalam contoh Anda ini adalah mydomain.com.
sumber
A
catatan untukmydomain.com.
menunjuk ke IP host saya. Ini membuat pencarian DNS gagal dengan kesalahan yang tidak bisa menyelesaikan nama host. Jika saya mengubahmydomain.com.
ke@
, domain menyelesaikan dan situs web saya dapat dijangkau. Apa perbedaan keduanya? Saya menganggap zona tidakmydomain.com
? (Saya sedang mengatur catatan ini di panel kontrol Namecheap)..
menunjuk nama sebagai sepenuhnya memenuhi syarat, jadi asal tidak boleh ditambahkan. Itu akan sesuai dengan RFC 1535, dan itu sebenarnya cara pendaftar saya menggunakannya dalam contoh mereka: namecheap.com/support/knowledgebase/article.aspx/9256/29/... Tapi konfigurasi seperti itu tidak berfungsi ketika saya mencoba saya t. Mungkin panel kontrol melakukan sesuatu yang lain daripada hanya menambahkan informasi ke zona apa adanya?@
dandomain.com.
harus setara?Itu alias untuk nama zona itu sendiri. Dalam hal ini, ini menunjukkan bahwa nama zona memiliki alamat itu (atau catatan mx, atau ...)
sumber