Состояние mDNSResponder
Q: Действительно ли возможно получить информацию относительно текущего внутреннего состояния mDNSResponder?
A: Действительно ли возможно получить информацию относительно текущего внутреннего состояния mDNSResponder?
Да. Запускаясь в Mac OS X 10.3, можно отправить a SIGINFO сигнализируйте mDNSResponder демону, который заставит его выводить свое текущее внутреннее состояние к системному журналу (/var/log/system.log). Это позволяет Вам получать информацию о кэшируемых ресурсных записях DNS mDNSResponder, и она позволяет Вам видеть активные операции DNS Service Discovery (DNS-SD). Можно отправить SIGINFO сигнал от Терминала путем ввода:
$ sudo killall -info mDNSResponder
Пример перечисления 1 system.log содержащий mDNSResponder утверждает информацию.
mDNSResponder-58.4 (Jan 28 2004 16:31:36) ---- BEGIN STATE LOG ---- Active: PTR en1 26 _ftp._tcp.local. PTR Ice Cube._ftp._tcp.local. Inactive: SRV en1 22 Ice Cube._ftp._tcp.local. SRV Ice-Cube.local. Inactive: TXT en1 1 Ice Cube._ftp._tcp.local. TXT Inactive: PTR en1 26 _ssh._tcp.local. PTR Ice Cube._ssh._tcp.local. Inactive: Addr en1 4 Ice-Cube.local. Addr 10.0.1.2 Cache currently contains 5 records; 1 referenced by active questions 11251: ServiceBrowse _http._tcp.local. 10755: ServiceBrowse _ftp._tcp.local. 10499: ServiceBrowse _webdav._tcp.local. 10243: ServiceBrowse _nfs._tcp.local. 9731: ServiceBrowse _afpovertcp._tcp.local. 8195: ServiceRegistration Ice Cube._ssh._tcp.local. 7939: ServiceRegistration Ice Cube._ftp._tcp.local. mDNSResponder-58.4 (Jan 28 2004 16:31:36) ---- END STATE LOG ---- |
История версии документа
| Дата | Примечания |
|---|---|
| 03.10.2006 | Обновленные SIGUSR1 комментируют для Linux, BSD и Соляриса. |
| 06.02.2004 | Новый документ, объясняющий, как получить информацию относительно внутреннего состояния mDNSResponder. |