isshare2-cli
Início rápido
Instalação em linha única
wget
enrolar
Instalação linha por linha
Instale clonando o repositório
comandos isshare2
Como usar o isshare2
Pesquisar por nome
Pesquise por tipo
Pesquisar imagens
Extrair imagens
Baixe todas as imagens de uma vez
Mostrar imagens instaladas
Baixe imagens para um laboratório
Baixe imagens para um laboratório usando um caminho personalizado
GUI do ishare2
Recursos extras
Gere uma nova licença iourc para imagens bin
Atualize o servidor ishare2, ishare2-gui ou PNETLab
Mostrar as últimas alterações feitas no ishare2
Mostrar informações úteis
Testar conectividade
Informações úteis
Veja as últimas mudanças no ishare2
Limitações conhecidas
Links de interesse
Credenciais de dispositivos
Peça ajuda
ishare2 é uma ferramenta que ajuda você a baixar e gerenciar facilmente imagens em seus emuladores de rede. ishare2 pode baixar imagens qemu, dynamips, bin/iol e docker. Ele também pode baixar imagens necessárias para laboratórios automaticamente. Para começar, use um dos métodos de instalação abaixo.
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
Nota: Execute o comando como root ou usando sudo
Baixar isshare2
wget -O /usr/sbin/ishare2 https://raw.githubusercontent.com/ishare2-org/ishare2-cli/main/ishare2
Tornar o ishare2 executável
chmod +x /usr/sbin/ishare2
Execute isshare2
ishar2
Nota: Execute o comando como root ou usando sudo
Baixe ou clone este repositório.
clone do git https://github.com/ishare2-org/ishare2-cli.git
Copie o arquivo para /usr/sbin/ishare2
cp ishare2-cli/ishare2 /usr/sbin/ishare2
Torne o arquivo executável usando
chmod +x /usr/sbin/ishare2
Execute ishare2
para começar a usá-lo
ishar2
Nota: Execute o comando como root ou usando sudo
ishare2 usa a seguinte sintaxe para executar diferentes ações, cada ação é explicada em detalhes abaixo:
isshare2 [ação] [param1] [param2] Ação: search: Pesquisa imagens por tipo pull: Baixe uma imagem por tipo e número instalado: mostra imagens instaladas no servidor labs: mostra laboratórios no servidor e baixa imagens desses laboratórios mylabs: igual ao comando labs, mas usando um caminho personalizado para laboratórios relicense: Gere uma nova licença iourc para imagens bin upgrade: recupera um menu que permite aos usuários atualizar o ishare2 e o PNETLab VM changelog: mostra as últimas alterações feitas no ishare2 gui: aplicativo da Web para usar o ishare2 na ajuda do navegador: mostrar informações úteis teste: testar se as dependências do ishare2 são acessíveis (GitHub, planilhas do Google) param1: type = all, bin, qemu, dynamips, docker ou nome parâmetro2: number = Este número pode ser obtido usando a pesquisa ishare2 <type>
Você pode pesquisar imagens simplesmente digitando o nome da imagem que deseja pesquisar usando a seguinte sintaxe:
pesquisa ishare2 <nome> # Exemplo: pesquisa ishare2 vios
As pesquisas por nome devem ser feitas levando em consideração as convenções de nomenclatura utilizadas pelos emuladores. Por exemplo, se quiser procurar imagens do Cisco IOSv, você deve usar o seguinte comando:
ishare2 search vios # Mostrará todas as imagens Cisco IOSv disponíveis
Para imagens qemu, você pode seguir as convenções usadas por eve-ng. Por exemplo, se quiser pesquisar imagens do Windows 7, você deve usar o seguinte comando:
ishare2 search win- # Mostrará todas as imagens do Windows disponíveis
Outros exemplos:
ishare2 search winserver # Mostrará todas as imagens do Windows Server disponíveisishare2 search linux # Mostrará todas as imagens do Linux disponíveisishare2 search forti # Mostrará todas as imagens Fortinet disponíveisishare2 search palo # Mostrará todas as imagens de Palo Alto disponíveisishare2 search Licenciado # Mostrará todas as imagens com a palavra-chave "Licenciado "em seu nome
Observação: você também pode pesquisar imagens usando palavras-chave comuns para sistemas operacionais específicos.
Você pode pesquisar imagens por tipo usando os seguintes comandos:
ishare2 search all # Este comando mostrará todas as imagens disponíveis de todos os tiposishare2 search bin # Este comando mostrará todas as imagens disponíveis de bin/iol typeishare2 search qemu # Este comando mostrará todas as imagens disponíveis do qemu typeishare2 search dynamips # Este comando mostrará todas imagens disponíveis do tipo dinamips
Você pode restringir sua pesquisa especificando o tipo de imagem que procura usando a seguinte sintaxe:
pesquisa ishare2 <tipo> <nome> # Exemplo: pesquisa ishare2 bin vios
Por exemplo, se quiser procurar imagens do Cisco IOSv, você deve usar o seguinte comando:
ishare2 search iol vios # Mostrará todas as imagens Cisco IOSv do tipo bin/iol disponíveis
Para imagens qemu, você pode fazer o seguinte:
ishare2 search qemu win- # Mostrará todas as imagens do Windows do tipo qemu disponíveis
Para imagens Dynamips, você pode fazer o seguinte:
ishare2 search Dynamips c7200 # Mostrará todas as imagens Cisco 7200 do tipo Dynamips disponíveis
Para baixar imagens, você deve especificar o tipo de imagem e o número de identificação usando a seguinte sintaxe:
ishare2 pull <tipo> <id>
Sintaxe para cada tipo:
ishare2 pull bin <id>ishare2 pull qemu <id>ishare2 pull dynamips <id>
Nota: Você obtém o número de identificação dos resultados da pesquisa que o ishare2 exibe após executar o comando de pesquisa.
Você pode baixar todas as imagens de uma vez usando a seguinte sintaxe:
ishare2 puxa todos <tipo>
Comandos para cada tipo:
ishare2 pull bin all # Irá baixar todas as imagens bin/iol disponíveisishare2 pull qemu all # Irá baixar todas as imagens qemu disponíveisishare2 pull dynamips all # Irá baixar todas as imagens dynamips disponíveis
Nota: Isso não é recomendado porque levará muito tempo para baixar todas as imagens, você usará muita largura de banda e provavelmente ficará sem espaço em disco.
Você pode ver quais imagens estão instaladas em seu servidor usando os seguintes comandos:
ishare2 instalado tudo # Mostrará todas as imagens instaladas de todos os tiposishare2 instalado bin # Mostrará todas as imagens bin/iol instaladas ishare2 instaladas qemu # Mostrará todas as imagens qemu instaladas ishare2 instaladas dinamips # Mostrará todas as imagens dinamips instaladasishare2 instalada docker # Mostrará todas as imagens do docker instaladas
ishare2 pode baixar automaticamente todas as imagens necessárias para um laboratório. Este recurso está disponível para laboratórios .unl (geralmente baixados da PNetLab Store).
ishare2 labs # Irá mostrar todos os laboratórios disponíveisishare2 labs <número> # Irá baixar imagens para o laboratório com o número especificadoishare2 labs all # Irá baixar imagens para todos os laboratórios disponíveis
Observação: recurso não disponível para laboratórios criptografados, pois o ishare2 não consegue ler o conteúdo desses laboratórios.
Você pode especificar um caminho personalizado para ishare2 procurar laboratórios usando a seguinte sintaxe:
ishare2 mylabs <caminho> # Mostrará todos os laboratórios disponíveis no caminho especificado ishare2 mylabs <caminho> <número> # Baixará imagens para o laboratório com o número especificadoishare2 mylabs <caminho> all # Baixará imagens para todos os laboratórios disponíveis no caminho especificado
O ishare2 possui um aplicativo da web que permite usar o ishare2 no seu navegador. Para usá-lo, você deve instalá-lo usando o seguinte comando:
instalação gui isshare2
Controle o serviço GUI ishare2 usando os seguintes comandos:
ishare2 gui iniciar parada gui isshare2 reinicialização do ishare2 gui status da interface gráfica do ishare2
Abordamos os recursos mais importantes do ishare2, mas existem alguns recursos extras que podem ser úteis:
Você pode gerar uma nova licença iourc para imagens bin usando o seguinte comando:
relicença isshare2
Este comando irá gerar uma nova licença iourc e restaurar os arquivos necessários para que funcione, caso você os tenha excluído acidentalmente.
Use o seguinte comando para atualizar o ishare2, ishare2-gui ou seu servidor PNETLab:
atualização ishare2
Selecione a opção que deseja atualizar e aguarde o término do processo.
Você pode ver as últimas alterações registradas feitas no ishare2 usando o seguinte comando:
registro de alterações do ishare2
Você pode ver informações úteis sobre o ishare2 usando o seguinte comando:
ajuda do ishare2
Você pode testar se as dependências online do ishare2 são acessíveis usando o seguinte comando:
teste isshare2
AJUDA.md
CHANGELOG.md
Limites de cota:
Você pode encontrar limites de cota ao baixar imagens. Se isso acontecer, você pode esperar alguns minutos e tentar novamente. Se o problema persistir, entre em contato conosco através do nosso grupo Telegram. Procure o link do chat em grupo na mensagem fixada do canal ou clique no ícone de chat na descrição do canal: @NetLabHub (Ao não compartilhar o link aqui, evitamos spam e bots no chat em grupo)
LabHub: Fonte de imagens indexadas por ishare2. Você também pode baixar imagens aqui usando seu navegador.
Loja PNETLab: Baixe laboratórios para PNETLab.
Visite os links a seguir para ver as credenciais dos dispositivos disponíveis no LabHub:
Arquivo Excel nº 1: senhas_eve.xlsx
Arquivo Excel nº 2: Senhas - QEMU.xls
Arquivo PNG: Eve-NG-Linux.png
Você pode obter ajuda entrando em contato conosco através do nosso grupo Telegram. Procure o link do chat em grupo na mensagem fixada do canal ou clique no ícone de chat na descrição do canal: @NetLabHub (Ao não compartilhar o link aqui, evitamos spam e bots no chat em grupo)
Comunidade LabHub: Telegrama
Comunidade PNETLab: Telegrama