이 페이지의 이전 버전을 보고 있습니다. 현재 버전 보기.

현재와 비교 페이지 이력 보기

« 이전 버전 6 다음 »

네트워크 시뮬레이터

스토어에서 다른 사용자의 랩 구성을 편리하게 다운로드 가능

가상장비 이미지는 ishare2-cli 를 통해 편리하게 다운로드

설치

PNETLab Install

주의사항

PNETLab > Unsupported hardware and systems

  • AMD CPU based PC or Server
  • VirtualBox virtualization
  • Citrix XenServer
  • Microsoft HyperV
  • Ubuntu 17.X or 18.x as platform

가입

오프라인 모드도 사용할 수 있지만, 다른 사용자가 올린 랩 구성을 다운로드 받아보려면 온라인 모드로 사용해야 하고, 가입이 필요함

http://pnet.kreonet.net 접속 → https://authen.pnetlab.com 으로 이동(redirect) → 회원가입 → 메일 인증

로그인

http://pnet.kreonet.net 접속 → 인증된 계정으로 http://pnet.kreonet.net 접속

랩 다운로드

http://pnet.kreonet.net → 메뉴에서 Download Labs 클릭 → 원하는 랩 클릭 → Get Lab 클릭 → Download 클릭

다운로드 받은 랩 보기

http://pnet.kreonet.net → 메뉴에서 Main 클릭 → Workspace / root / Your labs from PNETLab Store 클릭

(참고) 다운로드 받은 랩 파일 위치
# tree -h '/opt/unetlab/labs/Your labs from PNETLab Store'
/opt/unetlab/labs/Your labs from PNETLab Store
├── [1.6M]  Create VLANs with Ansible Ver_2.unl
├── [525K]  Gateway Load Balancing Protocol Ver_1.unl
├── [ 11M]  H2 CFG C4C CCIE RS Ver_1.unl
└── [964K]  MPLS L3VPN Inter AS Option B Ver_1.unl

랩 실행

다운로드 받은 랩에서 원하는 랩 unl 파일 클릭 → Open 클릭

이미지 확인

노드 근처에 마우스를 올리고, 연필모양을 눌러 속성을 확인하여 이미지 확인

이미지 앞에 INVALID 가 있으면, 현재 서버에 장비 이미지가 없는 것임

가상장비 이미지

https://labhub.eu.org 

저작권이 있는 이미지도 업로드 되어 있음. 미국 저작권법의 공정이용(Fair Use)에 따라 제한된 목적 - 교육목적으로 이용 가능.

NameLast ModifiedSize
UNETLAB I2022-12-30 06:50:26669 GB
UNETLAB II2022-12-30 06:50:371.19 TB
UNRELEASED-EXPERIMENTAL2023-11-09 08:52:55121 GB

PNETLab 서버에 이미지가 없는 경우

이미지 조회 및 다운로드 방법

이미지 조회

# ishare2 search asav-981
=============================
    Available QEMU images
=============================
ID   NAME      SIZE
--   ----      ----
104  asav-981  184.1 MiB

1 QEMU image found for the term: "asav-981"

============================
    Available IOL images
============================
ID  NAME  SIZE
--  ----  ----

No IOL images found for the term: "asav-981"

=================================
    Available DYNAMIPS images
=================================
ID  NAME  SIZE
--  ----  ----

No DYNAMIPS images found for the term: "asav-981"

조회한 번호로 이미지 다운로드

# ishare2 pull qemu 104
[!] IMAGE INFO
 - Image Name       : asav-981
 - Image Size       : 184.1 MiB
 - Image Type       : QEMU
 - Image ID         : 104
 - Image path       : /opt/unetlab/addons/qemu/asav-981
 - Using host       : https://labhub.eu.org
[!] DOWNLOADING IMAGE
[#339e00 170MiB/184MiB(92%) CN:1 DL:26MiB]
[+] The file has been downloaded successfully to /opt/unetlab/addons/qemu/asav-981

bin 이나 dynamips 계열 이미지는 용량이 작아, 미리 전부를 다운로드 받아두면 편리함

ishare2 pull bin all
ishare2 pull dynamips all

# 1TB 이상 디스크 필요
ishare2 pull qemu all

이미지 퍼미션 변경 (중요) ⭐

이미지가 실행되지 않는 경우 다음을 실행

/opt/unetlab/wrappers/unl_wrapper -a fixpermissions

다운로드 한 이미지 정보

# tree -h /opt/unetlab/addons/
/opt/unetlab/addons/
├── [4.0K]  dynamips
│   ├── [ 55M]  c1710-[1]-adventerprisek9-mz.124-25d.image
│   ...
│   └── [ 89M]  c7200-adventerprisek9-mz.152-4.S2.image
├── [4.0K]  iol
│   ├── [4.0K]  bin
│   │   ├── [ 29M]  c2600-adventerprisek9-mz.124-25d.bin
│   │   ├── ...
│   │   ├── [152M]  L3-ADVENTERPRISEK9-M-15.4-2T.bin
│   │   ├── [1.5K]  CiscoIOUKeygen.py
│   │   ├── [  38]  iourc
│   │   └── [1.7K]  keepalive.pl
│   └── [4.0K]  lib
│       └── [1.5M]  libcrypto.so.4
└── [4.0K]  qemu
    ├── [4.0K]  6wind-vrouter-tr-ae-x86_64-v3.0.7
    │   └── [721M]  6wind-vrouter-tr-ae-x86_64-v3.0.7.tgz
    ├── [4.0K]  asav-917-1
    │   └── [260M]  asav-917-1.tgz
    ├── [4.0K]  asav-941-200
    │   └── [148M]  virtioa.qcow2
    ...

설명서

https://pnetlab.com

https://pnetlab.com/pages/documentation

https://github.com/pnetlab/pnetlab_main

https://github.com/ishare2-org/ishare2-cli


  • 레이블 없음