입력하는 동안 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가 동일한 기기라고 말씀하신 것으로 보아 호스트 이름 변경과 관련이 있을 것으로 보입니다. 아래 게시물을 참조하세요.