Thông thường sau $TTL
và $ORIGIN
có một dòng bắt đầu bằng @
và IN
trong tên khu vực sau đó là địa chỉ email của quản trị viên, điều này @
có nghĩa gì ở đây và trong các mục tiếp theo?
Thông thường sau $TTL
và $ORIGIN
có một dòng bắt đầu bằng @
và IN
trong tên khu vực sau đó là địa chỉ email của quản trị viên, điều này @
có nghĩa gì ở đây và trong các mục tiếp theo?
Câu trả lời:
$ORIGIN
được sử dụng trong hai bối cảnh trong quá trình xử lý tệp vùng:
$ORIGIN
được thêm vào bất kỳ tên 'không đủ tiêu chuẩn' (bất kỳ tên nào không kết thúc bằng 'dấu chấm').Ví dụ về @
thay thế biểu tượng:
; example.com zone file fragment
; no $ORIGIN present and is synthesized from the
; zone name in named.conf
....
@ IN NS ns1.example.com.
; ns1.example.com is the name server for example.com
....
$ORIGIN uk.example.com.
@ IN NS ns2.example.com.
; functionally identical to
; uk.example.com. IN NS ns2.example.com.
; ns2.example.com is the name server for uk.example.com
$ORIGIN
bị thiếu thì@
đề cập đến tên của khu vực .