ishare2-cli
ishare2 adalah alat yang membantu Anda mengunduh dan mengelola gambar di emulator jaringan Anda dengan mudah. ishare2 dapat mengunduh gambar qemu, dynamips, bin/iol dan docker. Itu juga dapat mengunduh gambar yang diperlukan untuk laboratorium secara otomatis. Untuk memulai, gunakan salah satu metode instalasi di bawah ini.
wget -O /usr/sbin/ishare2 https://raw.githubusercontent.com/ishare2-org/ishare2-cli/main/ishare2 && chmod +x /usr/sbin/ishare2 && ishare2
curl -O /usr/sbin/ishare2 https://raw.githubusercontent.com/ishare2-org/ishare2-cli/main/ishare2 && chmod +x /usr/sbin/ishare2 && ishare2
Catatan: Jalankan perintah sebagai root atau menggunakan sudo
wget -O /usr/sbin/ishare2 https://raw.githubusercontent.com/ishare2-org/ishare2-cli/main/ishare2
chmod +x /usr/sbin/ishare2
ishare2
Catatan: Jalankan perintah sebagai root atau menggunakan sudo
Unduh atau klon repositori ini.
git clone https://github.com/ishare2-org/ishare2-cli.git
Salin file ke /usr/sbin/ishare2
cp ishare2-cli/ishare2 /usr/sbin/ishare2
Jadikan file dapat dieksekusi menggunakan
chmod +x /usr/sbin/ishare2
Jalankan ishare2
untuk mulai menggunakannya
ishare2
Catatan: Jalankan perintah sebagai root atau menggunakan sudo
ishare2 menggunakan sintaks berikut untuk menjalankan tindakan yang berbeda, setiap tindakan dijelaskan secara rinci di bawah ini:
ishare2 [action] [param1] [param2]
action:
search : Search for images by type
pull : Download an image by type and number
installed : Show installed images on server
labs : Show labs on server and download images for those labs
mylabs : Same as labs command but using a customized path to labs
relicense : Generate a new iourc license for bin images
upgrade : Retrieves a menu that allows users to upgrade ishare2 and PNETLab VM
changelog : Show the latest changes made to ishare2
gui : Web app to use ishare2 in browser
help : Show useful information
test : Test if ishare2 dependencies are reachable (GitHub, Google Spreadsheets)
param1:
type = all, bin, qemu, dynamips, docker or name
param2:
number = This number can be obtained using ishare2 search < type >
Anda dapat mencari gambar hanya dengan mengetikkan nama gambar yang ingin dicari menggunakan sintaks berikut:
ishare2 search < name > # Example: ishare2 search vios
Pencarian berdasarkan nama harus dilakukan dengan mempertimbangkan konvensi penamaan yang digunakan oleh emulator. Misalnya, jika Anda ingin mencari image Cisco IOSv, Anda harus menggunakan perintah berikut:
ishare2 search vios # Will show all Cisco IOSv images available
Untuk gambar qemu, Anda dapat mengikuti konvensi yang digunakan oleh eve-ng. Misalnya, jika Anda ingin mencari gambar Windows 7, Anda harus menggunakan perintah berikut:
ishare2 search win- # Will show all Windows images available
Contoh lain:
ishare2 search winserver # Will show all Windows Server images available
ishare2 search linux # Will show all Linux images available
ishare2 search forti # Will show all Fortinet images available
ishare2 search palo # Will show all Palo Alto images available
ishare2 search Licensed # Will show all images with keyword "Licensed" in their name
Catatan: Anda juga dapat mencari gambar menggunakan kata kunci umum untuk Sistem Operasi tertentu.
Anda dapat mencari gambar berdasarkan jenisnya menggunakan perintah berikut:
ishare2 search all # This command will show all available images of all types
ishare2 search bin # This command will show all available images of bin/iol type
ishare2 search qemu # This command will show all available images of qemu type
ishare2 search dynamips # This command will show all available images of dynamips type
Anda dapat mempersempit pencarian Anda dengan menentukan jenis gambar yang Anda cari dengan menggunakan sintaks berikut:
ishare2 search < type > < name > # Example: ishare2 search bin vios
Misalnya, jika Anda ingin mencari image Cisco IOSv, Anda harus menggunakan perintah berikut:
ishare2 search iol vios # Will show all Cisco IOSv images of the type bin/iol available
Untuk gambar qemu, Anda dapat melakukan hal berikut:
ishare2 search qemu win- # Will show all Windows images of the type qemu available
Untuk gambar dynamips, Anda dapat melakukan hal berikut:
ishare2 search dynamips c7200 # Will show all Cisco 7200 images of the type dynamips available
Untuk mendownload gambar, Anda harus menentukan jenis gambar dan nomor id menggunakan sintaks berikut:
ishare2 pull < type > < id >
Sintaks untuk setiap jenis:
ishare2 pull bin < id >
ishare2 pull qemu < id >
ishare2 pull dynamips < id >
Catatan: Nomor id Anda dapatkan dari hasil pencarian yang ditampilkan ishare2 setelah menjalankan perintah pencarian.
Anda dapat mendownload semua gambar sekaligus menggunakan sintaks berikut:
ishare2 pull all < type >
Perintah untuk setiap jenis:
ishare2 pull bin all # Will download all bin/iol images available
ishare2 pull qemu all # Will download all qemu images available
ishare2 pull dynamips all # Will download all dynamips images available
Catatan: Ini tidak disarankan karena akan memakan waktu lama untuk mendownload semua gambar, Anda akan menggunakan banyak bandwidth kami dan Anda mungkin akan kehabisan ruang disk.
Anda dapat melihat gambar mana yang diinstal di server Anda menggunakan perintah berikut:
ishare2 installed all # Will show all installed images from all types
ishare2 installed bin # Will show all bin/iol images installed
ishare2 installed qemu # Will show all qemu images installed
ishare2 installed dynamips # Will show all dynamips images installed
ishare2 installed docker # Will show all docker images installed
ishare2 dapat secara otomatis mengunduh semua gambar yang diperlukan untuk lab. Fitur ini tersedia untuk lab .unl (biasanya diunduh dari PNetLab Store).
ishare2 labs # Will show all labs available
ishare2 labs < number > # Will download images for the lab with the specified number
ishare2 labs all # Will download images for all labs available
Catatan: Fitur tidak tersedia untuk lab terenkripsi karena ishare2 tidak dapat membaca konten lab tersebut.
Anda dapat menentukan jalur khusus bagi ishare2 untuk mencari laboratorium menggunakan sintaksis berikut:
ishare2 mylabs < path > # Will show all labs available in the specified path
ishare2 mylabs < path > < number > # Will download images for the lab with the specified number
ishare2 mylabs < path > all # Will download images for all labs available in the specified path
ishare2 memiliki aplikasi web yang memungkinkan Anda menggunakan ishare2 di browser Anda. Untuk menggunakannya, Anda harus menginstalnya menggunakan perintah berikut:
ishare2 gui install
Kontrol layanan GUI ishare2 menggunakan perintah berikut:
ishare2 gui start
ishare2 gui stop
ishare2 gui restart
ishare2 gui status
Kami telah membahas fitur terpenting ishare2, namun ada beberapa fitur tambahan yang mungkin berguna bagi Anda:
Anda dapat membuat lisensi iourc baru untuk image bin menggunakan perintah berikut:
ishare2 relicense
Perintah ini akan menghasilkan lisensi iourc baru dan memulihkan file yang diperlukan agar dapat berfungsi jika Anda tidak sengaja menghapusnya.
Gunakan perintah berikut untuk mengupgrade ishare2, ishare2-gui atau server PNETLab Anda:
ishare2 upgrade
Pilih opsi yang ingin Anda tingkatkan dan tunggu prosesnya selesai.
Anda dapat melihat perubahan terdaftar terbaru yang dilakukan pada ishare2 menggunakan perintah berikut:
ishare2 changelog
Anda dapat melihat informasi berguna tentang ishare2 menggunakan perintah berikut:
ishare2 help
Anda dapat menguji apakah dependensi online ishare2 dapat dijangkau menggunakan perintah berikut:
ishare2 test
BANTUAN.md
GANTILOG.md
Kunjungi tautan berikut untuk melihat kredensial perangkat yang tersedia di LabHub:
Anda bisa mendapatkan bantuan dengan menghubungi kami melalui grup Telegram kami. Telusuri tautan ke obrolan grup di pesan saluran yang dipasangi pin atau klik ikon obrolan di deskripsi saluran: @NetLabHub (Dengan tidak membagikan tautan di sini, kami menghindari spam dan bot di obrolan grup)