ปกติเวลาจะดูพวก service ที่เปิดรันอยู่บนเครื่อง mac os ผมจะใช้ lsof ช่วยแทคปัญหาครับ ว่ามี service ไหนกำลังกินโหลดเครื่องอยู่
วันนี้ ลองไล่เชคดูเจอตัวหนึ่งที่ไม่ค่อยคุ้น คือ mDNSRespo ลองหาอ่านดูจาก knowledge ของ apple เขาแจ้งว่าเป็น protocol ที่ช่วยในการค้นหาเรื่อง dns
ซึ่งถ้าเราปิดตัวนี้ไปจะทำให้เข้าเว้บไม่ได้ พูดง่ายๆ คือไม่สามารถแปลงชื่อไปเป็น ip ตามการทำงานของ DNS นั่นเอง
ซึ่งโปรโตคอลนี้พัฒนาโดยทาง apple เลยไม่ค่อยเป็น port ที่คุ้นตากันเท่าไร ก็ขอให้เปิดไว้อย่าไป kill มันละครับผม
ตามหาตัวการ ต่อไป ฮ่าๆๆ
#lsof -i -n -P | more
mDNSRespo 86 _mdnsresponder 8u IPv4 0x7712ee378b09bd49 0t0 UDP *:5353
mDNSRespo 86 _mdnsresponder 9u IPv6 0x7712ee378b09baf1 0t0 UDP *:5353
mDNSRespo 86 _mdnsresponder 43u IPv4 0x7712ee379dd08e81 0t0 UDP *:61440
mDNSRespo 86 _mdnsresponder 44u IPv6 0x7712ee379dd08c29 0t0 UDP *:61440
mDNSRespo 86 _mdnsresponder 46u IPv4 0x7712ee379dd08779 0t0 UDP *:63021
mDNSRespo 86 _mdnsresponder 48u IPv6 0x7712ee379dd08521 0t0 UDP *:63021
mDNSRespo 86 _mdnsresponder 50u IPv4 0x7712ee379e5c3e81 0t0 UDP *:55957
mDNSRespo 86 _mdnsresponder 51u IPv6 0x7712ee379e5c3c29 0t0 UDP *:55957
#reference
https://books.google.co.th/books?id=XQ6VxBa7bKIC&pg=PA64&lpg=PA64&dq=mac+mDNSRespo&source=bl&ots=W5QxOl8NdG&sig=XLDP9OR_jKwfOwDHxOBT4VqS718&hl=th&sa=X&ved=0ahUKEwjA-cPZ7snJAhXh2KYKHTDaAWQQ6AEIYzAH#v=onepage&q=mac%20mDNSRespo&f=false