1

Предполагая, что foobar.com является моим доменом, как мне указать сам IP-адрес "foobar.com" в моем файле зоны?

Ниже мой образец

@     IN   SOA   myfoobar.com.  hostmaster.myfoobar.com. (
      2001030201 ; DB Serial Number
      10800      ; Secondary Refresh Interval
      3600       ; Secondary AXFR Retry Interval
      604800     ; Unref Secondary Expiry Interval
      86400 )    ; Minimum Time To Live

; NAME SERVICE
;
      IN  NS      ns.foobar.com.
    **IN A 192.168.1.95**  <-- do you guys mean this ?

; HOSTS WITH THIS DOMAIN NAME
;

**foorbar.com. IN A 192.168.1.95**   <--- or this will do as well ?
ns    IN A  x.x.x.x
node1 IN A  x.x.x.y  -- for node1.foobar.com
node2 IN A  x.x.x.z  -- for node2.forbar.com

- Как насчет самого foobar.com?

3 ответа3

3
foobar.com.  IN A X.X.X.X

Обратите внимание, что я добавил точку (.) К хосту. Это очень важно, поскольку позволяет избежать автоматического добавления доменного имени (foobar.com) к хосту. В вашем случае вы не добавили точку в node1, node2, ns ... и именно поэтому она добавляется неявно.

3

Добавьте запись A после записи NS.

«@» В начале файла - это, по сути, макрос, который означает «foobar.com». И запись SOA, даже если она состоит из нескольких строк, на самом деле является одной записью. Когда строка начинается с пробела вместо записи домена, это означает, что она применяется к той же записи, что и предыдущая строка. Верх вашего файла выглядит так:

foobar.com   IN SOA  ...
             IN NS ns.foobar.com.

Так что просто добавьте

             IN A 192.168.1.95

или каков IP-адрес вашего домена.

1

@ IN A XXXX

Как сказал @arensb, @ представляет ваше доменное имя, поэтому во вложенном наборе информации ниже:

@     IN   SOA   myfoobar.com.  hostmaster.myfoobar.com. (
  2001030201 ; DB Serial Number
  10800      ; Secondary Refresh Interval
  3600       ; Secondary AXFR Retry Interval
  604800     ; Unref Secondary Expiry Interval
  86400 )    ; Minimum Time To Live

Вы можете просто поставить:

IN A x.x.x.x

Это должно быть все, что вам нужно. Таким образом, вы можете включить его после блока SOA или в виде новой строки, как указано выше.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .