เมื่อฉันวิ่ง netstat -avp udp
ฉันได้รับจำนวนพอร์ตที่เพิ่มขึ้นอย่างช้าๆ มันเติบโตประมาณ 100 ต่อชั่วโมง แต่อัตราแตกต่างกันมาก
เมื่อฉันปิดกระบวนการ พอร์ตจะไม่หายไปจากรายการ ในทำนองเดียวกันเมื่อฉันฆ่ากระบวนการ เห็นได้ชัดว่าการรีสตาร์ทเครื่องเป็นการรีเซ็ตรายการ แต่มันก็เพิ่มขึ้นอีกครั้ง ฉันมีหลายเครื่องที่แสดงอาการเดียวกัน
พอร์ตส่วนใหญ่ที่ระบุไว้เชื่อมโยงกับ mDNSResponder แต่ฉันคิดว่าไม่เกี่ยวข้องเนื่องจากปัญหานี้เกี่ยวข้องกับ Chrome, Outlook และโปรแกรมอื่นๆ ด้วย
หลังจากผ่านไประยะหนึ่งการเข้าถึงเครือข่ายอาจถูกบุกรุก ซึ่งน่าจะเกิดจากพอร์ตในช่วง 49,000-65,000 ที่พอร์ต UDP ส่วนใหญ่ถูกจัดสรรไว้หมด
วิ่ง lsof -iUDP -n
แสดงพอร์ต UDP เพียง 30 พอร์ต เมื่อ netstat รายงานเป็นพัน
เครื่องเหล่านี้เป็นของ iMac ที่ใช้ MacOS Monterey 12.0.1 และรายงานว่าได้รับการอัพเดทล่าสุดด้วยแพตช์
นี่คือลักษณะของเอาต์พุตของ netstat สองสามบรรทัดแรก:
การเชื่อมต่ออินเทอร์เน็ตที่ใช้งานอยู่ (รวมถึงเซิร์ฟเวอร์)
Proto Recv-Q Send-Q ที่อยู่ในท้องถิ่น ที่อยู่ต่างประเทศ (สถานะ) rhiwat shiwat pid ตัวเลือกสถานะ epid
udp4 0 0 *.55317 *.* 786896 9216 238 62261 0x0103 0x00010000
udp4 0 0 *.62074 *.* 786896 9216 238 577 0x0103 0x00010000
udp4 0 0 *.51635 *.* 786896 9216 238 301 0x0103 0x00010000
udp4 0 0 *.54799 *.* 786896 9216 238 301 0x0103 0x00010000
udp4 0 0 *.57143 *.* 786896 9216 238 301 0x0103 0x00010000
udp4 0 0 *.56933 *.* 786896 9216 238 301 0x0103 0x00010000
udp4 0 0 *.51250 *.* 786896 9216 238 63527 0x0103 0x00010000
udp4 0 0 *.61138 *.* 786896 9216 238 63527 0x0103 0x00010000
เดอะ ผู้ชาย
หน้าสำหรับ netstat ไม่ได้บอกฉันว่าคอลัมน์ด้านขวาหมายถึงอะไร ฉันเดาได้ว่า pid คือ "รหัสกระบวนการ" ส่วน epid คือ "รหัสกระบวนการที่มีประสิทธิภาพ" แต่ rhiwat, shiwat, state และตัวเลือกคืออะไร และมีประโยชน์ในการแก้ไขปัญหานี้หรือไม่ ?
ฉันขอขอบคุณคำแนะนำใด ๆ เกี่ยวกับวิธีดำเนินการตรวจสอบว่าทำไม mac เหล่านี้จึงมีซ็อกเก็ต UDP จำนวนมากขึ้นเรื่อย ๆ