바인드 영역 파일에서“@”은 무엇을 의미합니까?


10

보통 후 $TTL$ORIGIN선이 거기 시작 @하고 IN무엇을 관리자의 다음 이메일 주소, 영역 이름에 @여기 다음 항목에서 평균?

답변:


10

$ORIGIN 영역 파일 처리 중 두 가지 컨텍스트에서 사용됩니다.

  1. @ 기호는 $ ORIGIN의 현재 (또는 합성 된) 값을 강제로 대체합니다. @ 기호는 현재 값 $ ORIGIN으로 바뀝니다.
  2. 현재 값은 $ORIGIN'제한되지 않은'이름 ( '점'으로 끝나지 않는 이름)에 추가됩니다.

@심볼 교체 예 :

; 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

1
$ORIGIN없는 경우 영역 이름@나타냅니다 .
Bob Stein
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.