นี่คือคำสั่ง sendip ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
sendip - ส่งแพ็กเก็ต IP โดยพลการ
เรื่องย่อ
ส่ง [-v] [-d ข้อมูล] [-h] [-f แฟ้มข้อมูล] [-p โมดูล] [โมดูล ตัวเลือก] ชื่อโฮสต์
OPTIONS
-d ข้อมูล
เพิ่มข้อมูลนี้เป็นสตริงที่ส่วนท้ายของแพ็กเก็ต ข้อมูลสามารถ: rN เพื่อสร้าง N
ไบต์ข้อมูลสุ่ม (ish) 0x หรือ 0X ตามด้วยเลขฐานสิบหก 0 ตามด้วยเลขฐานแปด
ตัวเลข; สตรีมอื่น ๆ ของไบต์
-f แฟ้มข้อมูล
อ่านข้อมูลแพ็คเก็ตจากไฟล์
-h พิมพ์ข้อความนี้
-p โมดูล
โหลดโมดูลที่ระบุ (ดูด้านล่าง)
-v ละเอียด
โมดูลถูกโหลดตามลำดับ -p ตัวเลือกจะปรากฏขึ้น ส่วนหัวจากแต่ละโมดูลคือ
ใส่ในส่วนหัวทันทีจากรุ่นก่อนหน้าในแพ็กเก็ตสุดท้าย สำหรับ
ตัวอย่าง หากต้องการฝัง bgp ภายใน tcp ภายใน ipv4 ให้ทำ sendip -p ipv4 -p TCP -p บีจีพี ....
โมดูล ใช้ได้ at รวบรวม เวลา:
ipv4 ipv6 icmp tcp udp bgp ริป ntp
ข้อโต้แย้ง สำหรับ โมดูล ./bgp.so:
-บีเอ็ม x ฟิลด์เครื่องหมาย BGP (รูปแบบ is : :...)
ค่าเริ่มต้น: FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF:FF
-bl x ความยาวของแพ็คเก็ต
ค่าเริ่มต้น: ถูกต้อง
-จขกท x ประเภทข้อความ (1 เปิด, 2 อัปเดต, 3 การแจ้งเตือน, 4 KEEPALIVE
ค่าเริ่มต้น: 4 (KEEPALIVE)
-โบ x เปิดข้อความ รูปแบบคือ : : :
ตัวระบุ>:
ค่าเริ่มต้น: 4:1:90:127.0.0.1:ถูกต้อง
(พารามิเตอร์ใด ๆ สามารถละเว้นเพื่อรับค่าเริ่มต้น)
-บู x พารามิเตอร์ OPEN ที่เป็นตัวเลือก รูปแบบคือ : : - ค่าเป็นเลขฐานสิบหก
ไบต์คั่นด้วย :s
ค่าเริ่มต้น: อาจละเว้นความยาวเพื่อให้ได้ค่าที่ถูกต้อง
-บูล x ความยาวเส้นทางถอน
ค่าเริ่มต้น: ถูกต้อง
-buw x ถอนเส้นทาง รูปแบบคือ xxxx/n:
ค่าเริ่มต้น: ฟิลด์ไบต์อาจถูกละเว้นเพื่อใช้หมายเลขที่ถูกต้อง
- รถบัส x คุณสมบัติความยาว
ค่าเริ่มต้น: ถูกต้อง
-บัว x แอตทริบิวต์ รูปแบบคือ : : :
ค่าเริ่มต้น: ฟิลด์ความยาวอาจถูกละเว้นเพื่อใช้ค่าที่ถูกต้อง
- บุญ คำนำหน้า x NLRI รูปแบบเป็นสำหรับ -buw
ค่าเริ่มต้น: สำหรับ -buw
-พันล้าน x การแจ้งเตือน รูปแบบคือ : : : :
ค่าเริ่มต้น: ข้อมูลอาจถูกละเว้นสำหรับไม่มีข้อมูล
ข้อโต้แย้ง สำหรับ โมดูล ./icmp.so:
-กะรัต x ประเภทข้อความ ICMP
ค่าเริ่มต้น: ICMP_ECHO (8) หรือ ICMP6_ECHO_REQUEST (128) หากฝังอยู่ในแพ็กเก็ต IPv6
-CD x รหัส ICMP
ค่าเริ่มต้น: 0
-ซีซี x ICMP เช็คซัม
ค่าเริ่มต้น: ถูกต้อง
ข้อโต้แย้ง สำหรับ โมดูล ./ipv4.so:
-คือ x ที่อยู่ IP ต้นทาง (ดู README)
ค่าเริ่มต้น: 127.0.0.1
-NS x ที่อยู่ IP ปลายทาง
ค่าเริ่มต้น: ถูกต้อง
-ไอ x ความยาวส่วนหัวของ IP (ดู README)
ค่าเริ่มต้น: ถูกต้อง
-iv x รุ่น IP (คุณแทบไม่ต้องการเปลี่ยนแปลงสิ่งนี้)
ค่าเริ่มต้น: 4
-iy x ประเภทบริการ IP
ค่าเริ่มต้น: 0
-เขา x ความยาวแพ็กเก็ต IP ทั้งหมด (ดู README)
ค่าเริ่มต้น: ถูกต้อง
-ii x IP แพ็กเก็ต ID (ดู README)
ค่าเริ่มต้น: สุ่ม
-ifr x แฟล็กสำรอง IP (ดู README)
ค่าเริ่มต้น: 0 (ตัวเลือกคือ 0,1,r)
-ถ้า x IP ไม่แฟล็กแฟล็ก (ดู README)
ค่าเริ่มต้น: 0 (ตัวเลือกคือ 0,1,r)
-ifm x IP แฟล็กส่วนเพิ่มเติม (ดู README)
ค่าเริ่มต้น: 0 (ตัวเลือกคือ 0,1,r)
-ถ้า x ออฟเซ็ตแฟรกเมนต์ IP
ค่าเริ่มต้น: 0
-มัน x เวลา IP ที่จะมีชีวิตอยู่
ค่าเริ่มต้น: 255
-ไอพี x โปรโตคอล IP
ค่าเริ่มต้น: 0 หรือกำหนดโดยโปรโตคอลพื้นฐาน
-เข้าใจแล้ว x การตรวจสอบ IP (ดู README)
ค่าเริ่มต้น: ถูกต้อง
-ไอโอนัม x
ตัวเลือก IP เป็นสตริงของไบต์ฐานสิบหก (ความยาวถูกต้องเสมอ)
ค่าเริ่มต้น: (ไม่มีตัวเลือก)
-ไอโอออล ตัวเลือก IP: สิ้นสุดรายการ
-ionop ตัวเลือก IP: no-op
-orr x
ตัวเลือก IP: บันทึกเส้นทาง รูปแบบ: ตัวชี้:addr1:addr2:...
- ไอโอที x
ตัวเลือก IP: การประทับเวลา รูปแบบ: pointer:overflow:flag:(ip1:)ts1:(ip2:)ts2:...
-iolsr x
ตัวเลือก IP: เส้นทางแหล่งที่มาหลวม รูปแบบ: ตัวชี้:addr1:addr2:...
-ไอโอไซด์ x
ตัวเลือก IP: ตัวระบุสตรีม
-iossr x
ตัวเลือก IP: เส้นทางต้นทางที่เข้มงวด รูปแบบ: ตัวชี้:addr1:addr2:...
ข้อโต้แย้ง สำหรับ โมดูล ./ipv6.so:
-6ฉ x IPv6 โฟลว์ ID
ค่าเริ่มต้น: 32
-6 ครั้ง x คลาสการรับส่งข้อมูล IPv6
ค่าเริ่มต้น: 0
-6ล x ความยาวเพย์โหลด IPv6
ค่าเริ่มต้น: ถูกต้อง
-6 น x IPv6 ส่วนหัวถัดไป
ค่าเริ่มต้น: IPPROTO_NONE
-6 ชม x ขีด จำกัด ฮ็อพ IPv6
ค่าเริ่มต้น: 32
-6v x รุ่น IP (คุณอาจไม่ต้องการเปลี่ยนแปลงสิ่งนี้
-6p x ลำดับความสำคัญของ IPv6
ค่าเริ่มต้น: 0
-6 วินาที x ที่อยู่ต้นทาง IPv6
ค่าเริ่มต้น: ::1
-6d x ที่อยู่ปลายทาง IPv6
ค่าเริ่มต้น: ถูกต้อง
ข้อโต้แย้ง สำหรับ โมดูล ./rip.so:
-รถบ้าน x เวอร์ชัน RIP
ค่าเริ่มต้น: 2
-rc x คำสั่ง RIP (1=คำขอ 2=การตอบสนอง 3=traceon (ล้าสมัย), 4=traceoff (ล้าสมัย),
5=แบบสำรวจ (ไม่มีเอกสาร), 6=รายการแบบสำรวจความคิดเห็น (ไม่มีเอกสาร)
ค่าเริ่มต้น: 1
-re x เพิ่มรายการ RIP รูปแบบคือ: ที่อยู่ family:route tag:address:subnet mask:next
กระโดด:เมตริก
ค่าเริ่มต้น: 2:0:0.0.0.0:255.255.255.0:0.0.0.0:16 ตัวเลือกใด ๆ ที่ฉันจะถูกละทิ้งให้ใช้
ผิดนัด
- ระ x RIP ตรวจสอบแพ็กเก็ตอาร์กิวเมนต์เป็นรหัสผ่าน; อย่าใช้ตัวเลือก RIP อื่น ๆ
บนส่วนหัว RIP นี้
-ถ คำขอเริ่มต้นของ RIP - รับตารางเส้นทางทั้งหมดของเราเตอร์ อย่าใช้ RIP อื่นใด
ตัวเลือกในส่วนหัว RIP นี้
ข้อโต้แย้ง สำหรับ โมดูล ./ripng.so:
-รถบ้าน x เวอร์ชัน RIPng
ค่าเริ่มต้น: 1
-ร x คำสั่ง RIPng (1=คำขอ 2=การตอบสนอง)
ค่าเริ่มต้น: 1
-RR x RIPng ฟิลด์ที่สงวนไว้ (ควรเป็น 0)
ค่าเริ่มต้น: 0
-อีกครั้ง x เพิ่มรายการ RIPng รูปแบบคือ: ที่อยู่/แท็กเส้นทาง/ที่อยู่/len/metric
ค่าเริ่มต้น: ::/0/128/1 ตัวเลือกใด ๆ ที่ฉันจะปล่อยให้ใช้ค่าเริ่มต้น
-ถ คำขอเริ่มต้น RIPng - รับตารางเส้นทางทั้งหมดของเราเตอร์ ไม่ใช้อย่างอื่น
ตัวเลือก RIPng บนส่วนหัว RIPng นี้
ข้อโต้แย้ง สำหรับ โมดูล ./tcp.so:
-ts x พอร์ตต้นทาง TCP
ค่าเริ่มต้น: 0
-td x พอร์ตปลายทาง TCP
ค่าเริ่มต้น: 0
-tn x หมายเลขลำดับ TCP
ค่าเริ่มต้น: สุ่ม
-ตะ x หมายเลขแอก TCP
ค่าเริ่มต้น: 0
-ต x ออฟเซ็ตข้อมูล TCP
ค่าเริ่มต้น: ถูกต้อง
-ตร x ฟิลด์สงวนส่วนหัว TCP ยกเว้น ECN และ CWR บิต
ค่าเริ่มต้น: 0
-tfe x บิต TCP ECN (rfc2481)
ค่าเริ่มต้น: 0 (ตัวเลือกคือ 0,1,r)
-tfc x บิต TCP CWR (rfc2481)
ค่าเริ่มต้น: 0 (ตัวเลือกคือ 0,1,r)
-tfu x TCP URG บิต
ค่าเริ่มต้น: 0 หรือ 1 if -คุณ ระบุ (ตัวเลือกคือ 0,1,r)
-tfa x TCP ACK บิต
ค่าเริ่มต้น: 0 หรือ 1 if -ตะ ระบุ (ตัวเลือกคือ 0,1,r)
-tfp x TCP PSH บิต
ค่าเริ่มต้น: 0 (ตัวเลือกคือ 0,1,r)
-tfr x TCP RST บิต
ค่าเริ่มต้น: 0 (ตัวเลือกคือ 0,1,r)
-TFS x TCP SYN บิต
ค่าเริ่มต้น: 1 (ตัวเลือกคือ 0,1,r)
-tff x TCP FIN บิต
ค่าเริ่มต้น: 0 (ตัวเลือกคือ 0,1,r)
-tw x ขนาดหน้าต่าง TCP
ค่าเริ่มต้น: 65535
-tc x เช็คซัม TCP
ค่าเริ่มต้น: ถูกต้อง
-คุณ x ตัวชี้ด่วน TCP
ค่าเริ่มต้น: 0
-โทนัม x
ตัวเลือก TCP เป็นสตริงของไบต์ฐานสิบหก (ความยาวถูกต้องเสมอ)
ค่าเริ่มต้น: (ไม่มีตัวเลือก)
-ทูออล ตัวเลือก TCP: จุดสิ้นสุดของรายการ
-โตนพ ตัวเลือก TCP: ไม่มีop
-ทอมส์ x
ตัวเลือก TCP: ขนาดเซ็กเมนต์สูงสุด
-ลากจูง x
ตัวเลือก TCP: มาตราส่วนหน้าต่าง (rfc1323)
-tosackok
ตัวเลือก TCP: อนุญาตให้เลือก ack (rfc2018)
-โทแซค x
ตัวเลือก TCP: เลือก ack (rfc2018) รูปแบบคือ l_edge1:r_edge1,l_edge2:r_edge2...
- ท็อตส์ x
ตัวเลือก TCP: การประทับเวลา (rfc1323) รูปแบบคือ tsval:tsecr
ข้อโต้แย้ง สำหรับ โมดูล ./udp.so:
-เรา x พอร์ตต้นทาง UDP
ค่าเริ่มต้น: 0
- อู๊ด x พอร์ตปลายทาง UDP
ค่าเริ่มต้น: 0
CPC x ความยาวของแพ็กเก็ต UDP
ค่าเริ่มต้น: ถูกต้อง
-UC x เช็คซัม UDP
ค่าเริ่มต้น: ถูกต้อง
ใช้ sendip ออนไลน์โดยใช้บริการ onworks.net