Ранее разрешенные имена хостов

Если Вы используете bash, можно использовать Расширение Параметра:

dt=${dt//$'\n'/} # Remove all newlines.
dt=${dt%$'\n'}   # Remove a trailing newline.

Следующее должно работать в /bin/sh также:

dt="${dt%
}"                # Remove a trailing newline.
2
08.11.2013, 00:25
2 ответа

Я сомневаюсь, что можно сделать это после факта. Если Вы используете dnsmasq, то можно включить вход запроса DNS: "-запросы журнала" параметр командной строки наводят справки корректный, и я предполагаю, что существует опция файла конфигурации, также.

Похож на BIND, может сделать то же самое, поскольку "запросы" являются одной из категорий, допустимых для "регистрирующейся" конфигурации.

Это также звучит несколько подобным Отслеживанию кэша DNS.

3
27.01.2020, 22:06
  • 1
    за ответ, но за то, что мне нужен он, должно было бы быть решением обратной силы :). но поскольку Вы упоминаете, что существует хороший шанс это, на самом деле не возможно получить то, что я хочу. А-ч –  Vegard 07.11.2013, 20:51
  • 2
    также мы можем включить использование журнала запросов rndc querylog на сервере, где связывают сервис, работает.. –  Rahul Patil 08.11.2013, 12:09
  • 3
    и в клиенте окон это ipconfig /displaydns но я не нашел подобными в клиентской машине –  Rahul Patil 08.11.2013, 12:10

Вы можете несколько, если разрешенное имя хоста было в A) в той же подсети B), запись все еще существует в Вашем кэше ARP. arp -a & ip neighbour show.

Тайм-аут кэша ARP, возможно, два или три раза /proc/sys/net/ipv4/route/gc_timeout секунды, таким образом, не очень полезные.

0
27.01.2020, 22:06

Теги

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