ใช้ tshark / wireshark เพื่อตรวจสอบปริมาณการใช้งาน IP6 ในพื้นที่


0

ฉันกำลังพยายามดีบั๊กซอฟต์แวร์ที่รับฟังการรับส่งข้อมูล CoAP ผ่าน ip6 โดยปกติเมื่อซอฟต์แวร์ทำงานในการผลิต / การแสดงละคร (เช่นบนเซิร์ฟเวอร์แยกจากไคลเอนต์ที่ใช้งาน) ฉันสามารถใช้ tshark เพื่อสกัดกั้นการรับส่งข้อมูล CoAP:

sudo tshark -i tap0 -f "udp port 5683"

เมื่อใช้งานเครื่องนี้ฉันไม่สามารถเห็นการรับส่งข้อมูลใด ๆ ได้เลย

sudo tshark -i lo -f "udp port 5683"

การรับส่งข้อมูลเดียวที่ฉันเห็นคือถ้าฉันใส่พอร์ตที่ไม่ถูกต้องในไคลเอนต์ของฉัน (ในกรณีที่ฉันเห็นการรับส่งข้อมูลบางอย่าง แต่ลูกค้าไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์)

มีวิธีใดบ้างที่ฉันจะตรวจสอบการเข้าชม CoAP ในท้องถิ่นผ่านทาง ip6


คุณแน่ใจหรือเข้าชมที่ไม่จริงไปผ่านlo? คุณเห็นหรือไม่เมื่อปิดใช้งานตัวกรอง
grawity

1
ตามที่คุณแนะนำฉันเล่นไปรอบ ๆ โดยใช้ตัวกรองและเป็นเพราะพอร์ต udp อยู่ที่ 5683 แทนที่จะเป็น 9084 ที่ฉันขาดสิ่งต่างๆ สิ่งนี้ทำให้สับสนเล็กน้อยเนื่องจากวิธีการตั้งค่าการผลิต แต่ตอนนี้ฉันเห็นแพ็กเก็ต
GTF
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.