Sudo - DNS 조회(tcpdump)

Sudo - DNS 조회(tcpdump)

입력하는 동안 sudo SomeCommand잠시 멈추는 것을 발견했습니다. 나는 무슨 일이 일어나고 있는지 알아내려고 노력하기 시작했고 매우 이상한 점을 발견했습니다. 를 입력하고 tcpdump -i wlan0실행했을 때 다음 sudo과 같은 결과를 얻었습니다.

IP Jebediah-PC.35662 > gateway.domain: 58284+ A? Jebediah-PC.
IP Jebediah-PC.35662 > gateway.domain: 62298+ AAAA? Jebediah-PC.
IP Jebediah-PC.45253 > gateway.domain: 22831+ PTR? 1.1.168.192.in-addr.arpa. 
IP gateway.domain > Jebediah-PC.35662: 58284 NXDomain 0/1/0
IP gateway.domain > Jebediah-PC.35662: 62298 NXDomain 0/1/0 
IP gateway.domain > Jebediah-PC.45253: 22831 NXDomain 0/1/0
IP Jebediah-PC.44842 > gateway.domain: 33078+ PTR? 103.1.168.192.in-addr.arpa.

일종의 DNS 조회처럼 보입니다. 이것은 Wireshark의 스크린샷입니다. 스크린샷

답변1

sudo 규칙은 호스트 이름을 지정할 수 있으므로 sudo는 로컬 인터페이스의 호스트 이름을 확인해야 합니다(호스트별 규칙과 일치하는지 확인할 수 있도록). 또 다른제프 S. 라고, 이는 /etc/hosts에 "Jebediah-PC"가 포함되어 있지 않기 때문일 수 있으므로 DNS 조회가 실패할 때까지 기다려야 합니다.

답변2

제 평판이 너무 낮아서 댓글을 달 수 없어서 답변이라기보다는 댓글에 가깝습니다.

Jebediah-PC와 Galaxy-s2가 동일한 기기라고 말씀하신 것으로 보아 호스트 이름 변경과 관련이 있을 것으로 보입니다. 아래 게시물을 참조하세요.

https://serverfault.com/a/41820

http://www.linuxquestions.org/questions/linux-newbie-8/fedora-11-sudo-has-a-20-second-start-delay-732291/#post3575840

관련 정보