จากบทความที่แล้ว เราได้ทำความรู้จัก EVE-NG แบบคร่าวๆ ในบทความนี้เราจะมาแนะนำวิธีกาติดตั้ง Firmware บน EVE-NG
EVE-NG เป็น Emulator ที่ใช้สำหรับการจำลองอุปกรณ์ network ได้หลากหลายชนิด อาทิเช่น switch, router, firewall และอื่นๆอีกมากมาย แต่การจะใช้งานอุปกรณ์เหล่านั้น เราจำเป็นต้อง download firmware ของอุปกรณ์ที่ต้องการนำมาเก็บไว้บน EVE-NG จึงจะสามารถใช้งานอุปกรณ์เหล่านั้นได้
วันนี้ผมจะมาแนะนำวิธีการนำ firmware ไปไว้สำหรับใช้งานบน EVE-NG แบบ Step by Step กัน
ลิงค์บทความที่เกี่ยวข้อง
“วิธีการ Deploy EVE-NG”
http://www.ablenet.co.th/2021/12/21/deploy-eve-ng/
Step1: ดาวน์โหลดไฟล์ Firmware เพื่อจำลองการทำงานของอุปกรณ์ (.qcow2) ซึ่งสามารถดาวน์โหลดได้จากหลายแหล่งที่มา ตัวอย่างนี้เราจะดาวน์โหลดไฟล์ Firmware ของ Cisco Nexus Switch โดย Browse ไปที่ https://software.cisco.com/download/home/286309725/type/280886992/release/CMS3.4
Step2: ดาวน์โหลดโปรแกรมจำพวก SFTP Client เพื่อนำไฟล์ Firmware ที่ดาวน์โหลดจาก Step1 เข้าไปไว้บน EVE-NG ในตัวอย่างนี้้ขอแนะนำ WinSCP ซึ่งสามารถดาวน์โหลดได้จากลิงค์นี้ https://winscp.net/eng/index.php
Step3: หลังจากดาวน์โหลดและติดตั้ง WinSCP เสร็จแล้ว ให้ทำการเปิดโปรแกรม WinSCP ขึ้นมาจากนั้นให้เลือก Protocol เป็น SFTP, กรอก Hostname/IP Address, port, username, password ของ EVE-NG จากนั้นคลิก Login
Step4: ฺBrowse ไปที่ Path ดังรูป จากนั้นนำไฟล์ Firmware (.qcow2) upload ขึ้นไปดังรูป
Step5: Console ไปที่ EVE-NG จากนั้นให้..
- cd เข้าไปที่ path ที่ได้ทำการ upload firmware ไว้
- พิมพ์ command /opt/unetlab/wrappers/unl_wrapper -a fixpermissions
Step6: Browse ไปที่ EVE-NG, คลิก Add Node จากนั้นเลือก Firmware ที่ได้ทำการ upload ไว้
Step7: ทำการการแจกจ่ายทรัพยากรณ์ของเครื่อง Server ที่ได้ติดตั้ง EVE-NG ไปให้อุปกรณ์ดังกล่าว (ในจุดนี้ถ้าทรัพยากรณ์เครื่องไม่เพียงพอ อุปกรณ์จะไม่สามารถใช้งานได้)
Step8: คลิกขวาที่อุปกรณ์ดังกล่าว จากนั้นคลิก “Start”
Step9: ทำการ Console เข้าที่ตัวอุปกรณ์ จะปรากฎหน้าต่าง Boot เสมือนว่ากำลัง Console อยู่ที่อุปกรณ์นั้นจริงๆ
Step10: ทดสอบเข้าใช้ command ของอุปกรณ์นั้นๆได้ปกติ