ishare2-cli
빠른 시작
단선 설치
wget
컬
라인별 설치
저장소를 복제하여 설치
ishare2 명령
ishare2를 사용하는 방법
이름으로 검색
유형으로 검색
이미지 검색
이미지 가져오기
모든 이미지를 한 번에 다운로드
설치된 이미지 표시
연구실용 이미지 다운로드
사용자 지정 경로를 사용하여 랩용 이미지 다운로드
ishare2 GUI
추가 기능
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
참고: 루트로 명령을 실행하거나 sudo를 사용하여 실행하세요.
ishare2 다운로드
wget -O /usr/sbin/ishare2 https://raw.githubusercontent.com/ishare2-org/ishare2-cli/main/ishare2
ishare2를 실행 가능하게 만들기
chmod +x /usr/sbin/ishare2
ishare2 실행
ishare2
참고: 루트로 명령을 실행하거나 sudo를 사용하여 실행하세요.
이 저장소를 다운로드하거나 복제하세요.
자식 클론 https://github.com/ishare2-org/ishare2-cli.git
/usr/sbin/ishare2에 파일을 복사하세요.
cp ishare2-cli/ishare2 /usr/sbin/ishare2
다음을 사용하여 파일을 실행 가능하게 만듭니다.
chmod +x /usr/sbin/ishare2
ishare2
실행하여 사용을 시작하세요.
ishare2
참고: 루트로 명령을 실행하거나 sudo를 사용하여 실행하세요.
ishare2는 다음 구문을 사용하여 다양한 작업을 실행합니다. 각 작업은 아래에 자세히 설명되어 있습니다.
ishare2 [작업] [매개변수1] [매개변수2] 행동: search : 유형별 이미지 검색 pull : 유형 및 번호별 이미지 다운로드 설치됨 : 설치된 이미지를 서버에 표시합니다. labs : 서버에 랩을 표시하고 해당 랩에 대한 이미지를 다운로드합니다. mylabs : labs 명령과 동일하지만 labs에 대한 사용자 정의 경로를 사용합니다. relicense : bin 이미지에 대한 새로운 iourc 라이센스를 생성합니다. 업그레이드 : 사용자가 ishare2 및 PNETLab VM을 업그레이드할 수 있는 메뉴를 검색합니다. Changelog : ishare2의 최신 변경 사항을 표시합니다. gui : 브라우저에서 ishare2를 사용하기 위한 웹 앱 help : 유용한 정보 표시 test : ishare2 종속성에 접근할 수 있는지 테스트(GitHub, Google Spreadsheets) param1: 유형 = all, bin, qemu, dynamips, docker 또는 이름 매개변수2: number = 이 번호는 ishare2 검색 <type>을 사용하여 얻을 수 있습니다.
다음 구문을 사용하여 검색하려는 이미지 이름을 입력하면 이미지를 검색할 수 있습니다.
ishare2 검색 <이름> # 예: ishare2 검색 vios
이름으로 검색하려면 에뮬레이터에서 사용하는 명명 규칙을 고려해야 합니다. 예를 들어 Cisco IOSv 이미지를 검색하려면 다음 명령을 사용해야 합니다.
ishare2 검색 vios # 사용 가능한 모든 Cisco IOSv 이미지를 표시합니다.
qemu 이미지의 경우 eve-ng에서 사용하는 규칙을 따를 수 있습니다. 예를 들어 Windows 7 이미지를 검색하려면 다음 명령을 사용해야 합니다.
ishare2 검색 win- # 사용 가능한 모든 Windows 이미지를 표시합니다.
기타 예:
ishare2 검색 winserver # 사용 가능한 모든 Windows Server 이미지를 표시합니다.ishare2 검색 linux # 사용 가능한 모든 Linux 이미지를 표시합니다.ishare2 검색 forti # 사용 가능한 모든 Fortinet 이미지를 표시합니다.ishare2 검색 palo # 사용 가능한 모든 Palo Alto 이미지를 표시합니다.ishare2 search Licensed # 키워드 "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 풀 <유형> <ID>
각 유형의 구문:
ishare2 풀 빈 <id>ishare2 풀 qemu <id>ishare2 풀 dynamips <id>
참고: 검색 명령을 실행한 후 ishare2가 표시하는 검색 결과에서 ID 번호를 얻습니다.
다음 구문을 사용하면 모든 이미지를 한 번에 다운로드할 수 있습니다.
ishare2 모두 <유형> 가져오기
각 유형에 대한 명령:
ishare2 pull bin all # 사용 가능한 모든 bin/iol 이미지를 다운로드합니다.ishare2 pull qemu all # 사용 가능한 모든 qemu 이미지를 다운로드합니다.ishare2 pull dynamips all # 사용 가능한 모든 dynamips 이미지를 다운로드합니다.
참고: 모든 이미지를 다운로드하는 데 시간이 오래 걸리고 대역폭을 많이 사용하며 디스크 공간이 부족할 수 있으므로 이 방법은 권장되지 않습니다.
다음 명령을 사용하여 서버에 설치된 이미지를 확인할 수 있습니다.
ishare2 install all # 모든 유형의 설치된 이미지를 모두 표시합니다.ishare2installed bin # 모든 bin/iol 이미지를 표시합니다.installishare2installed qemu # 모든 qemu 이미지를 표시합니다.installishare2installed dynamips #모든 dynamips 이미지를 표시합니다.installishare2installed docker #설치된 모든 도커 이미지를 표시합니다.
ishare2는 실습에 필요한 모든 이미지를 자동으로 다운로드할 수 있습니다. 이 기능은 .unl 연구소(보통 PNetLab Store에서 다운로드)에서 사용할 수 있습니다.
ishare2 labs # 사용 가능한 모든 랩을 표시합니다.ishare2 labs <number> # 지정된 번호의 랩에 대한 이미지를 다운로드합니다.ishare2 labs all # 사용 가능한 모든 랩에 대한 이미지를 다운로드합니다.
참고: ishare2는 해당 랩의 콘텐츠를 읽을 수 없으므로 암호화된 랩에서는 기능을 사용할 수 없습니다.
다음 구문을 사용하여 ishare2에 대한 사용자 지정 경로를 지정하여 랩을 찾을 수 있습니다.
ishare2 mylabs <path> # 지정된 pathishare2에서 사용 가능한 모든 랩을 표시합니다. mylabs <path> <number> # 지정된 번호의 랩에 대한 이미지를 다운로드합니다.ishare2 mylabs <path> all # 지정된 경로에서 사용 가능한 모든 랩에 대한 이미지를 다운로드합니다.
ishare2에는 브라우저에서 ishare2를 사용할 수 있는 웹 앱이 있습니다. 이를 사용하려면 다음 명령을 사용하여 설치해야 합니다.
ishare2 GUI 설치
다음 명령을 사용하여 ishare2 GUI 서비스를 제어합니다.
ishare2 GUI 시작 ishare2 GUI 중지 ishare2 GUI 다시 시작 ishare2 GUI 상태
우리는 ishare2의 가장 중요한 기능을 다루었지만 유용할 수 있는 몇 가지 추가 기능이 있습니다:
다음 명령을 사용하여 bin 이미지에 대한 새 iourc 라이센스를 생성할 수 있습니다.
ishare2 라이센스
이 명령은 새로운 iourc 라이센스를 생성하고 실수로 삭제한 경우를 대비하여 필요한 파일을 복원합니다.
ishare2, ishare2-gui 또는 PNETLab 서버를 업그레이드하려면 다음 명령을 사용하십시오.
ishare2 업그레이드
업그레이드하려는 옵션을 선택하고 프로세스가 완료될 때까지 기다립니다.
다음 명령을 사용하면 ishare2에 최근 등록된 변경 사항을 볼 수 있습니다.
ishare2 변경 로그
다음 명령을 사용하면 ishare2에 대한 유용한 정보를 볼 수 있습니다.
ishare2 도움말
다음 명령을 사용하여 ishare2 온라인 종속성에 접근할 수 있는지 테스트할 수 있습니다.
ishare2 테스트
도움말.md
변경 로그.md
할당량 한도:
이미지를 다운로드할 때 할당량 제한이 발생할 수 있습니다. 그런 경우에는 몇 분 정도 기다렸다가 다시 시도해 보세요. 문제가 지속되면 텔레그램 그룹을 통해 문의해 주세요. 채널에 고정된 메시지에서 그룹 채팅 링크를 검색하거나 채널 설명에 있는 채팅 아이콘을 클릭하세요. @NetLabHub(여기서 링크를 공유하지 않음으로써 그룹 채팅에서 스팸과 봇을 방지할 수 있습니다)
LabHub: ishare2로 인덱싱된 이미지 소스입니다. 브라우저를 사용하여 여기에서 이미지를 다운로드할 수도 있습니다.
PNETLab 스토어: PNETLab용 실습을 다운로드하세요.
LabHub에서 사용 가능한 장치에 대한 자격 증명을 보려면 다음 링크를 방문하세요.
엑셀 파일 #1:passwords_eve.xlsx
Excel 파일 #2: 비밀번호 - QEMU.xls
PNG 파일: Eve-NG-Linux.png
텔레그램 그룹을 통해 문의하시면 도움을 받으실 수 있습니다. 채널에 고정된 메시지에서 그룹 채팅 링크를 검색하거나 채널 설명에 있는 채팅 아이콘을 클릭하세요. @NetLabHub(여기서 링크를 공유하지 않음으로써 그룹 채팅에서 스팸과 봇을 방지할 수 있습니다)
LabHub 커뮤니티: 텔레그램
PNETLab 커뮤니티: 텔레그램