Dig

探勘超時選項不起作用

  • May 5, 2019

當我嘗試這些命令中的任何一個時,它們在 5 秒後都不會停止:

$ dig +time=5 @hii.com hello.me 

-或者-

$ dig @hii.com hello.me +time=5

使用此選項的正確方法是什麼?

超時值是每次嘗試,因此設置 a+time=5將導致 15 秒延遲,因為預設+tries值為 is 3。如果您設置+tries=1,那麼您的命令將在 5 秒內超時,例如

time dig +time=5  @hii.com hello.me

; <<>> DiG 9.3.6-P1-RedHat-9.3.6-16.P1.el5_7.1 <<>> +time=5 @hii.com hello.me
; (1 server found)
;; global options:  printcmd
;; connection timed out; no servers could be reached

real    0m15.017s
user    0m0.003s
sys     0m0.011s

或與tries=1

time dig +time=5 +tries=1 @hii.com hello.me

; <<>> DiG 9.3.6-P1-RedHat-9.3.6-16.P1.el5_7.1 <<>> +time=5 +tries=1 @hii.com hello.me
; (1 server found)
;; global options:  printcmd
;; connection timed out; no servers could be reached

real    0m5.015s
user    0m0.006s
sys     0m0.007s

引用自:https://serverfault.com/questions/360102