netcat -ul -p2115
ล้มเหลวด้วยคำสั่งการใช้งาน ผมทำอะไรผิดหรือเปล่า?
ขอบคุณ!
netcat -ul -p2115
ล้มเหลวด้วยคำสั่งการใช้งาน ผมทำอะไรผิดหรือเปล่า?
ขอบคุณ!
คำตอบ:
ในการอ้างถึงnc
หน้าคน :
-l
ใช้เพื่อระบุว่า nc ควรฟังการเชื่อมต่อขาเข้าแทนที่จะเริ่มต้นการเชื่อมต่อกับโฮสต์ระยะไกล มันเป็นข้อผิดพลาดในการใช้ตัวเลือกนี้ร่วมกับตัวเลือก -p, -s หรือ -z นอกจากนี้การหมดเวลาที่ระบุด้วยตัวเลือก -w จะถูกละเว้น
กุญแจนี่คือที่-p
ไม่สามารถรวมกับ-l
ธง เมื่อใช้-l
แฟล็กพอร์ตใด ๆ ที่ระบุในอาร์กิวเมนต์ตำแหน่งจะถูกใช้ ดังนั้นคุณสามารถใช้สิ่งต่อไปนี้แทน:
netcat -ul 2115
-p
มันผิด สิ่งนี้จะทำงานกับสิ่งที่สร้างจาก Redhat และ Debian
nc -u -l 2115
ด้วยเหตุผลบางอย่างทางออกของ Andrew ไม่ได้ผลสำหรับฉัน ด้วยการวิจัยเพิ่มเติมฉันเรียนรู้ว่าเราต้องเพิ่มแฟล็ก -p เมื่อทำงานในพื้นที่ ดังนั้นคำสั่งดังต่อไปนี้ทำงานให้ฉัน
nc -ulp 2115