isshare2-cli
เริ่มต้นอย่างรวดเร็ว
การติดตั้งบรรทัดเดียว
ตกลง
ขด
การติดตั้งทีละบรรทัด
ติดตั้งโดยการโคลนพื้นที่เก็บข้อมูล
คำสั่ง ishare2
วิธีการใช้งาน ishare2
ค้นหาตามชื่อ
ค้นหาตามประเภท
ค้นหาภาพ
ดึงภาพ
ดาวน์โหลดภาพทั้งหมดพร้อมกัน
แสดงภาพที่ติดตั้ง
ดาวน์โหลดภาพสำหรับห้องปฏิบัติการ
ดาวน์โหลดภาพสำหรับห้องปฏิบัติการโดยใช้เส้นทางที่กำหนดเอง
ishare2 GUI
คุณสมบัติพิเศษ
สร้างใบอนุญาต iourc ใหม่สำหรับอิมเมจ bin
อัปเกรดเซิร์ฟเวอร์ ishare2, ishare2-gui หรือ PNETLab
แสดงการเปลี่ยนแปลงล่าสุดที่ทำกับ ishare2
แสดงข้อมูลที่เป็นประโยชน์
ทดสอบการเชื่อมต่อ
ข้อมูลที่เป็นประโยชน์
ดูการเปลี่ยนแปลงล่าสุดบน ishare2
ข้อจำกัดที่ทราบ
ลิงค์ที่น่าสนใจ
ข้อมูลรับรองอุปกรณ์
ขอความช่วยเหลือ
ishare2 เป็นเครื่องมือที่ช่วยให้คุณดาวน์โหลดและจัดการรูปภาพในโปรแกรมจำลองเครือข่ายของคุณได้อย่างง่ายดาย ishare2 สามารถดาวน์โหลดอิมเมจ qemu, dynamips, bin/iol และ docker ได้ นอกจากนี้ยังสามารถดาวน์โหลดรูปภาพที่จำเป็นสำหรับห้องปฏิบัติการได้โดยอัตโนมัติ ในการเริ่มต้น ให้ใช้วิธีติดตั้งวิธีใดวิธีหนึ่งด้านล่าง
wget -O /usr/sbin/ishare2 https://raw.githubusercontent.com/ishare2-org/ishare2-cli/main/ishare2 && chmod +x /usr/sbin/ishare2 && ishare2
ขด -O /usr/sbin/ishare2 https://raw.githubusercontent.com/ishare2-org/ishare2-cli/main/ishare2 && chmod +x /usr/sbin/ishare2 && ishare2
หมายเหตุ: รันคำสั่งในฐานะรูทหรือใช้ sudo
ดาวน์โหลด ishare2
wget -O /usr/sbin/ishare2 https://raw.githubusercontent.com/ishare2-org/ishare2-cli/main/ishare2
ทำให้ ishare2 ปฏิบัติการได้
chmod +x /usr/sbin/ishare2
เรียกใช้ ishare2
ไอแชร์2
หมายเหตุ: รันคำสั่งในฐานะรูทหรือใช้ sudo
ดาวน์โหลดหรือโคลนพื้นที่เก็บข้อมูลนี้
โคลนคอมไพล์ https://github.com/ishare2-org/ishare2-cli.git
คัดลอกไฟล์ไปที่ /usr/sbin/ishare2
ซีพี ishare2-cli/ishare2 /usr/sbin/ishare2
ทำให้ไฟล์ปฏิบัติการได้โดยใช้
chmod +x /usr/sbin/ishare2
เรียกใช้ ishare2
เพื่อเริ่มใช้งาน
ไอแชร์2
หมายเหตุ: รันคำสั่งในฐานะรูทหรือใช้ sudo
ishare2 ใช้ไวยากรณ์ต่อไปนี้เพื่อดำเนินการต่างๆ โดยแต่ละการกระทำจะอธิบายโดยละเอียดด้านล่าง:
ishare2 [การกระทำ] [param1] [param2] การกระทำ: search : ค้นหาภาพตามประเภท pull : ดาวน์โหลดภาพตามประเภทและหมายเลข ติดตั้ง : แสดงภาพที่ติดตั้งบนเซิร์ฟเวอร์ ห้องปฏิบัติการ : แสดงห้องปฏิบัติการบนเซิร์ฟเวอร์และดาวน์โหลดภาพสำหรับห้องปฏิบัติการเหล่านั้น mylabs : เหมือนกับคำสั่ง labs แต่ใช้พาธที่ปรับแต่งไปยัง labs relicense : สร้างใบอนุญาต iourc ใหม่สำหรับอิมเมจ bin อัพเกรด : ดึงเมนูที่อนุญาตให้ผู้ใช้อัพเกรด ishare2 และ PNETLab VM changelog : แสดงการเปลี่ยนแปลงล่าสุดที่ทำกับ ishare2 gui : เว็บแอปเพื่อใช้ ishare2 ในวิธีใช้เบราว์เซอร์ : แสดงการทดสอบข้อมูลที่เป็นประโยชน์ : ทดสอบว่าสามารถเข้าถึงการอ้างอิง ishare2 ได้หรือไม่ (GitHub, Google Spreadsheets) param1: type = ทั้งหมด, bin, qemu, dynamips, นักเทียบท่าหรือชื่อ พารามิเตอร์2: number = หมายเลขนี้สามารถหาได้โดยใช้การค้นหา ishare2 <type>
คุณสามารถค้นหารูปภาพได้โดยพิมพ์ชื่อรูปภาพที่คุณต้องการค้นหาโดยใช้ไวยากรณ์ต่อไปนี้:
ค้นหา ishare2 <ชื่อ> # ตัวอย่าง: ค้นหา ishare2 vios
การค้นหาตามชื่อควรคำนึงถึงรูปแบบการตั้งชื่อที่ใช้โดยโปรแกรมจำลอง ตัวอย่างเช่น หากคุณต้องการค้นหารูปภาพของ Cisco IOSv คุณควรใช้คำสั่งต่อไปนี้:
ishare2 search vios # จะแสดงรูปภาพ Cisco IOSv ทั้งหมดที่มีอยู่
สำหรับอิมเมจ qemu คุณสามารถปฏิบัติตามแบบแผนที่ใช้โดย eve-ng ตัวอย่างเช่น หากคุณต้องการค้นหารูปภาพของ Windows 7 คุณควรใช้คำสั่งต่อไปนี้:
การค้นหา ishare2 win- # จะแสดงรูปภาพ Windows ทั้งหมดที่มีอยู่
ตัวอย่างอื่นๆ:
ishare2 search winserver # จะแสดงรูปภาพ Windows Server ทั้งหมดที่มีอยู่ ค้นหา ishare2 linux # จะแสดงรูปภาพ Linux ทั้งหมดที่มีอยู่ ค้นหา ishare2 forti # จะแสดงรูปภาพ Fortinet ทั้งหมดที่มีอยู่ ค้นหา ishare2 palo # จะแสดงรูปภาพ Palo Alto ทั้งหมด ค้นหา ishare2 ที่ได้รับอนุญาต # จะแสดงรูปภาพทั้งหมดที่มีคำหลัก "ได้รับอนุญาต "ในชื่อของพวกเขา
หมายเหตุ: คุณยังสามารถค้นหารูปภาพโดยใช้คำสำคัญทั่วไปสำหรับระบบปฏิบัติการเฉพาะได้
คุณสามารถค้นหารูปภาพตามประเภทโดยใช้คำสั่งต่อไปนี้:
ishare2 search all # คำสั่งนี้จะแสดงรูปภาพที่มีอยู่ทั้งหมดของ typeishare2 search bin # คำสั่งนี้จะแสดงรูปภาพที่มีอยู่ทั้งหมดของ bin/iol typeishare2 search qemu # คำสั่งนี้จะแสดงรูปภาพที่มีอยู่ทั้งหมดของ qemu typeishare2 search dynamips # คำสั่งนี้จะแสดงทั้งหมด รูปภาพประเภทไดนามิปที่มีอยู่
คุณสามารถจำกัดการค้นหาของคุณให้แคบลงโดยการระบุประเภทของภาพที่คุณกำลังมองหาโดยใช้ไวยากรณ์ต่อไปนี้:
ค้นหา ishare2 <ประเภท> <ชื่อ> # ตัวอย่าง: ishare2 ค้นหา bin vios
ตัวอย่างเช่น หากคุณต้องการค้นหารูปภาพของ Cisco IOSv คุณควรใช้คำสั่งต่อไปนี้:
ishare2 search iol vios # จะแสดงอิมเมจ Cisco IOSv ทั้งหมดของประเภท bin/iol ที่พร้อมใช้งาน
สำหรับอิมเมจ qemu คุณสามารถทำสิ่งต่อไปนี้:
ishare2 ค้นหา qemu win- # จะแสดงรูปภาพ Windows ทั้งหมดของประเภท qemu ที่พร้อมใช้งาน
สำหรับอิมเมจไดนามิปส์ คุณสามารถดำเนินการดังต่อไปนี้:
ishare2 search dynamips c7200 # จะแสดงรูปภาพ Cisco 7200 ทั้งหมดของ dynamips ประเภทที่มีอยู่
ในการดาวน์โหลดรูปภาพ คุณต้องระบุประเภทของรูปภาพและหมายเลข ID โดยใช้ไวยากรณ์ต่อไปนี้:
ishare2 ดึง <ประเภท> <id>
ไวยากรณ์สำหรับแต่ละประเภท:
ถังดึง ishare2 <id> ishare2 ดึง qemu <id> ishare2 ดึง dynamips <id>
หมายเหตุ: คุณได้รับหมายเลข id จากผลการค้นหา ishare2 ที่แสดงหลังจากรันคำสั่งค้นหา
คุณสามารถดาวน์โหลดภาพทั้งหมดพร้อมกันได้โดยใช้ไวยากรณ์ต่อไปนี้:
ishare2 ดึง <type> ทั้งหมด
คำสั่งสำหรับแต่ละประเภท:
ishare2 pull bin ทั้งหมด # จะดาวน์โหลดรูปภาพ bin/iol ทั้งหมดที่มีอยู่ishare2 pull qemu ทั้งหมด # จะดาวน์โหลดรูปภาพ qemu ทั้งหมดที่มีอยู่ishare2 pull dynamips ทั้งหมด # จะดาวน์โหลดรูปภาพ dynamips ทั้งหมดที่มีอยู่
หมายเหตุ: ไม่แนะนำ เนื่องจากจะใช้เวลานานในการดาวน์โหลดภาพทั้งหมด คุณจะใช้แบนด์วิธของเราจำนวนมาก และพื้นที่ดิสก์ของคุณอาจจะหมด
คุณสามารถดูว่าอิมเมจใดบ้างที่ติดตั้งบนเซิร์ฟเวอร์ของคุณโดยใช้คำสั่งต่อไปนี้:
ishare2 ติดตั้งทั้งหมด # จะแสดงอิมเมจที่ติดตั้งทั้งหมดจากทุกประเภท bin ที่ติดตั้ง ishare2 # จะแสดงอิมเมจ bin/iol ทั้งหมดที่ติดตั้ง ishare2 ที่ติดตั้ง qemu # จะแสดงอิมเมจ qemu ทั้งหมดที่ติดตั้ง ishare2 dynamips ที่ติดตั้ง # จะแสดงอิมเมจ dynamips ทั้งหมดที่ติดตั้ง ishare2 ที่ติดตั้งนักเทียบท่า # จะแสดงอิมเมจนักเทียบท่าทั้งหมดที่ติดตั้ง
ishare2 สามารถดาวน์โหลดรูปภาพทั้งหมดที่จำเป็นสำหรับห้องปฏิบัติการได้โดยอัตโนมัติ คุณลักษณะนี้มีให้สำหรับห้องปฏิบัติการ .unl (โดยปกติจะดาวน์โหลดจาก PNetLab Store)
ห้องปฏิบัติการ ishare2 # จะแสดงห้องปฏิบัติการทั้งหมดที่มีอยู่ห้องปฏิบัติการ ishare2 <จำนวน> # จะแสดงภาพสำหรับห้องปฏิบัติการที่มีหมายเลขห้องปฏิบัติการ ishare2 ที่ระบุทั้งหมด # จะดาวน์โหลดภาพสำหรับห้องปฏิบัติการทั้งหมดที่มีอยู่
หมายเหตุ: คุณสมบัติไม่พร้อมใช้งานสำหรับห้องปฏิบัติการที่เข้ารหัสเนื่องจาก ishare2 ไม่สามารถอ่านเนื้อหาของห้องปฏิบัติการเหล่านั้นได้
คุณสามารถระบุเส้นทางที่กำหนดเองสำหรับ ishare2 เพื่อค้นหาห้องปฏิบัติการโดยใช้ไวยากรณ์ต่อไปนี้:
ishare2 mylabs <path> # จะแสดงห้องปฏิบัติการทั้งหมดที่มีอยู่ใน pathishare2 mylabs ที่ระบุ <path> <number> # จะดาวน์โหลดรูปภาพสำหรับห้องปฏิบัติการด้วยหมายเลขที่ระบุ isare2 mylabs <path> ทั้งหมด # จะดาวน์โหลดรูปภาพสำหรับห้องปฏิบัติการทั้งหมดที่มีอยู่ในเส้นทางที่ระบุ
ishare2 มีเว็บแอปที่ให้คุณใช้ ishare2 ในเบราว์เซอร์ของคุณได้ หากต้องการใช้งาน คุณต้องติดตั้งโดยใช้คำสั่งต่อไปนี้:
ติดตั้ง ishare2 gui
ควบคุมบริการ ishare2 GUI โดยใช้คำสั่งต่อไปนี้:
เริ่มต้น ishare2 gui หยุด ishare2 gui ishare2 gui รีสตาร์ท สถานะ ishare2 gui
เราได้กล่าวถึงคุณสมบัติที่สำคัญที่สุดของ ishare2 แล้ว แต่มีคุณลักษณะพิเศษบางอย่างที่คุณอาจพบว่ามีประโยชน์:
คุณสามารถสร้างใบอนุญาต iourc ใหม่สำหรับอิมเมจ bin โดยใช้คำสั่งต่อไปนี้:
ของที่ระลึก ishare2
คำสั่งนี้จะสร้างใบอนุญาต iourc ใหม่และกู้คืนไฟล์ที่จำเป็นเพื่อให้ทำงานได้ในกรณีที่คุณลบไฟล์เหล่านั้นโดยไม่ตั้งใจ
ใช้คำสั่งต่อไปนี้เพื่ออัพเกรด ishare2, ishare2-gui หรือเซิร์ฟเวอร์ PNETLab ของคุณ:
อัปเกรด ishare2
เลือกตัวเลือกที่คุณต้องการอัปเกรดและรอให้กระบวนการเสร็จสิ้น
คุณสามารถดูการเปลี่ยนแปลงที่ลงทะเบียนล่าสุดที่ทำกับ ishare2 ได้โดยใช้คำสั่งต่อไปนี้:
บันทึกการเปลี่ยนแปลง ishare2
คุณสามารถดูข้อมูลที่เป็นประโยชน์เกี่ยวกับ ishare2 ได้โดยใช้คำสั่งต่อไปนี้:
ishare2 ช่วยด้วย
คุณสามารถทดสอบว่าการพึ่งพาออนไลน์ของ ishare2 สามารถเข้าถึงได้หรือไม่โดยใช้คำสั่งต่อไปนี้:
การทดสอบ ishare2
ช่วยเหลือ.md
CHANGELOG.md
ขีดจำกัดโควต้า:
คุณอาจพบขีดจำกัดโควต้าเมื่อดาวน์โหลดภาพ หากเป็นเช่นนั้น คุณสามารถรอสักครู่แล้วลองอีกครั้ง หากปัญหายังคงมีอยู่ โปรดติดต่อเราผ่านกลุ่มโทรเลขของเรา ค้นหาลิงก์ไปยังแชทกลุ่มในข้อความที่ปักหมุดของช่อง หรือคลิกไอคอนแชทในคำอธิบายของช่อง: @NetLabHub (หากไม่แชร์ลิงก์ที่นี่ เราจะหลีกเลี่ยงสแปมและบอทในการแชทกลุ่ม)
LabHub: แหล่งที่มาของรูปภาพที่จัดทำดัชนีโดย ishare2 คุณยังสามารถดาวน์โหลดภาพได้จากที่นี่โดยใช้เบราว์เซอร์ของคุณ
ร้านค้า PNETLab: ดาวน์โหลดห้องปฏิบัติการสำหรับ PNETLab
ไปที่ลิงก์ต่อไปนี้เพื่อดูข้อมูลรับรองสำหรับอุปกรณ์ที่มีอยู่ใน LabHub:
ไฟล์ Excel #1:passwords_eve.xlsx
ไฟล์ Excel #2: รหัสผ่าน - QEMU.xls
ไฟล์ PNG: Eve-NG-Linux.png
คุณสามารถรับความช่วยเหลือได้โดยติดต่อเราผ่านกลุ่มโทรเลขของเรา ค้นหาลิงก์ไปยังแชทกลุ่มในข้อความที่ปักหมุดของช่อง หรือคลิกไอคอนแชทในคำอธิบายของช่อง: @NetLabHub (หากไม่แชร์ลิงก์ที่นี่ เราจะหลีกเลี่ยงสแปมและบอทในการแชทกลุ่ม)
ชุมชน LabHub: โทรเลข
ชุมชน PNETLab: โทรเลข