ishare2-cli
快速啟動
1、單線安裝
獲取
捲曲
逐行安裝
透過克隆儲存庫進行安裝
ishare2 指令
如何使用ishare2
按名稱搜尋
按類型搜尋
搜尋圖片
拉取鏡像
一次下載所有圖像
顯示已安裝的映像
下載實驗室影像
使用自訂路徑下載實驗室映像
ishare2圖形使用者介面
額外功能
為 bin 映像產生新的 iourc 許可證
升級 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
注意:以 root 身分或使用 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
注意:以 root 身分或使用 sudo 運行命令
下載或克隆此儲存庫。
git 克隆 https://github.com/ishare2-org/ishare2-cli.git
將檔案複製到 /usr/sbin/ishare2
cp ishare2-cli/ishare2 /usr/sbin/ishare2
使用使檔案可執行
chmod +x /usr/sbin/ishare2
運行ishare2
開始使用它
共享2
注意:以 root 身分或使用 sudo 運行命令
ishare2 使用以下語法來執行不同的操作,每個操作詳細解釋如下:
ishare2 [操作] [參數1] [參數2] 行動: search : 依類型搜尋圖片 pull : 按類型和編號下載映像 已安裝:顯示伺服器上已安裝的映像 labs :在伺服器上顯示實驗室並下載這些實驗室的圖像 mylabs :與 labs 指令相同,但使用自訂的實驗室路徑 relicense :為 bin 影像產生新的 iourc 許可證 Upgrade :檢索允許使用者升級 ishare2 和 PNETLab VM 的選單 更改日誌:顯示 ishare2 所做的最新更改 gui :在瀏覽器說明中使用 ishare2 的 Web 應用程式 :顯示有用資訊 測試 :測試 ishare2 依賴項是否可存取(GitHub、Google Spreadsheets) param1:類型 = all、bin、qemu、dynamips、docker 或名稱 參數2: number = 該號碼可以使用 ishare2 搜尋 <type> 取得
您只需使用以下語法輸入要搜尋的圖像名稱即可搜尋圖像:
ishare2 search <名稱> # 範例:ishare2 搜尋 vios
按名稱搜尋時應考慮模擬器使用的命名約定。例如,如果要搜尋 Cisco IOSv 的鏡像,應使用下列命令:
ishare2 search vios # 將顯示所有可用的 Cisco IOSv 映像
對於 qemu 映像,您可以遵循 eve-ng 所使用的約定。例如,如果您想搜尋Windows 7的映像,您應該使用以下命令:
ishare2 search win- # 將顯示所有可用的 Windows 映像
其他例子:
ishare2 search winserver # 將顯示所有可用的Windows Server 鏡像ishare2 search linux # 將顯示所有可用的Linux 鏡像ishare2 search forti # 將顯示所有可用的Fortinet 鏡像ishare2 search palo # 將顯示所有可用的Palo Alto 鏡像將顯示所有帶有關鍵字“Licensed”的鏡像“以他們的名義
注意:您也可以使用特定作業系統的常用關鍵字搜尋影像。
您可以使用以下命令按類型搜尋圖像:
ishare2 search all # 此指令將顯示所有類型的所有可用影像ishare2 search bin # 此指令將顯示bin/iol 的所有可用影像typeishare2 search qemu # 此指令將顯示qemu 的所有可用影像typeishare2 search dynamips # 此指令將顯示所有dynamips 類型的可用影像
您可以使用下列語法指定要尋找的圖像類型來縮小搜尋範圍:
ishare2 search <type> <name> # 範例:ishare2 search bin vios
例如,如果要搜尋 Cisco IOSv 的鏡像,應使用下列命令:
ishare2 search iol vios # 將顯示可用的 bin/iol 類型的所有 Cisco IOSv 映像
對於 qemu 鏡像,您可以執行以下操作:
ishare2 search qemu win- # 將顯示可用的 qemu 類型的所有 Windows 映像
對於 dynamips 圖像,您可以執行以下操作:
ishare2 search dynamips c7200 # 將顯示可用的 dynamips 類型的所有 Cisco 7200 映像
為了下載圖像,您必須使用以下語法指定圖像類型和 ID 號碼:
ishare2 pull <類型> <id>
每種類型的語法:
ishare2 pull bin <id>ishare2 pull qemu <id>ishare2 pull dynamips <id>
注意:執行搜尋指令後,您可以從 ishare2 顯示的搜尋結果中取得 ID 號碼。
您可以使用以下語法一次下載所有圖像:
ishare2 拉取所有<類型>
每種類型的命令:
ishare2 pull bin all # 將下載所有可用的 bin/iol 鏡像 ishare2 pull qemu all # 將下載所有可用的 qemu 鏡像 ishare2 pull dynamips all # 將下載所有可用的 dynamips 鏡像
注意:不建議這樣做,因為下載所有映像需要很長時間,您將使用大量頻寬,並且可能會耗盡磁碟空間。
您可以使用以下命令查看伺服器上安裝了哪些映像:
ishare2installedall # 將顯示所有類型的所有已安裝映像 ishare2installedbin # 將顯示所有已安裝的 bin/iol 映像 ishare2installedqemu # 將顯示所有 qemu 映像installedishare2installeddynamips # 將顯示所有 dynamips 映像installedishare2installeddocker # 將顯示所有已安裝的 docker 映像
ishare2 可以自動下載實驗室所需的所有影像。此功能適用於 .unl 實驗室(通常從 PNetLab 商店下載)。
ishare2 labs # 將顯示所有可用的實驗室 ishare2 labs <number> # 將下載指定編號的實驗室的圖像 ishare2 labs all # 將下載所有可用實驗室的圖像
注意:此功能不適用於加密實驗室,因為 ishare2 無法讀取這些實驗室的內容。
您可以使用下列語法為 ishare2 指定自訂路徑來尋找實驗室:
ishare2 mylabs <path> # 將顯示指定路徑中可用的所有實驗室ishare2 mylabs <path> <number> # 將下載指定編號的實驗室的圖像ishare2 mylabs <path> all # 將下載指定路徑中可用的所有實驗室的圖像
ishare2 有一個網頁應用程序,可讓您在瀏覽器中使用 ishare2。要使用它,您必須使用以下命令安裝它:
ishare2 圖形使用者介面安裝
使用以下命令控制 ishare2 GUI 服務:
ishare2 圖形使用者介面啟動 ishare2 圖形使用者介面停止 ishare2 圖形介面重新啟動 ishare2 圖形使用者介面狀態
我們已經介紹了 ishare2 最重要的功能,但還有一些您可能會覺得有用的額外功能:
您可以使用以下指令為 bin 映像產生新的 iourc 授權:
ishare2 重新授權
此命令將產生新的 iourc 許可證並恢復所需的文件,以便在您意外刪除它們時使其正常工作。
使用以下命令升級 ishare2、ishare2-gui 或您的 PNETLab 伺服器:
ishare2升級
選擇您要升級的選項並等待流程完成。
您可以使用以下命令查看 ishare2 所做的最新註冊變更:
ishare2 變更日誌
您可以使用以下命令查看有關 ishare2 的有用資訊:
ishare2 幫助
您可以使用以下命令測試 ishare2 在線依賴項是否可存取:
ishare2測試
幫助.md
變更日誌.md
配額限制:
下載映像時您可能會遇到配額限制。如果發生這種情況,您可以等待幾分鐘,然後再試一次。如果問題仍然存在,請透過我們的 Telegram 群組與我們聯絡。在頻道的固定訊息中搜尋群聊的鏈接,或點擊頻道描述中的聊天圖標:@NetLabHub(透過不在此處共享鏈接,我們可以避免群聊中出現垃圾郵件和機器人)
LabHub:ishare2 索引的圖像來源。您也可以使用瀏覽器從此處下載圖像。
PNETLab Store:下載 PNETLab 實驗室。
請造訪以下連結以查看 LabHub 中可用裝置的憑證:
Excel 檔案#1:passwords_eve.xlsx
Excel 檔案 #2:密碼 - QEMU.xls
PNG檔:Eve-NG-Linux.png
您可以透過我們的 Telegram 群組聯繫我們以獲得協助。在頻道的固定訊息中搜尋群聊的鏈接,或點擊頻道描述中的聊天圖標:@NetLabHub(透過不在此處共享鏈接,我們可以避免群聊中出現垃圾郵件和機器人)
LabHub 社群:Telegram
PNETLab 社群:Telegram