DNS: подстановочные домены

Удаление каталога . не работает:

$ sudo rm -rf .
rm: cannot remove directory `.'

Щелкните здесь, чтобы видеть, как удалить текущий рабочий каталог

8
задан 2 June 2009 в 22:14
2 ответа

Да, это работает.

10
ответ дан 2 December 2019 в 22:44
  • 1
    Абсолютно. * с записью только консультируются, при отсутствии более определенных записей, которые соответствуют запросу. –  David Mackintosh 2 June 2009 в 22:27

Да, как Zoredache говорит, "это работает".

Существуют некоторые протесты, хотя с подстановочными знаками, которые стоит знать:

  1. Подстановочный знак соответствует одной или нескольким маркировкам, таким образом, в Вашем случае foo.bar.domain.com будет подобран подстановочным знаком, но bar.foo.domain.com возвратится NXDOMAIN потому что присутствие foo предотвращает любые субдомены foo от соответствия

  2. Подстановочное соответствие RRtype конкретный. Однако, Если подстановочный знак и записи переопределения не будут иметь того же RRtype затем, то переопределяющие записи все еще "скроют" подстановочный знак, но Вы добираетесь NODATA (т.е. никакой ответ, rcode == NOERROR).

например.

$ORIGIN example.com.
*     IN A   192.168.1.1
foo   IN TXT "foo"

% dig @localhost foo.example.com. A
(abbreviated)
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 36960
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
12
ответ дан 2 December 2019 в 22:44
  • 1
    Извините, но это немного загадочно, чтобы я понял. –  Unknown 3 June 2009 в 11:02
  • 2
    Делает определение *.foo.domain.com. работа для предотвращения NXDOMAIN для bar.foo.domain.com? –  Steve Schnepp 3 June 2009 в 12:25
  • 3
    @Steve - Думаю, да, да. (Я haven' t протестировал его хотя), –  Alnitak 3 June 2009 в 18:06

Теги

Похожие вопросы