dynagen - 클라우드의 온라인

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 dynagen 명령입니다.

프로그램:

이름


dynagen - Cisco 7200 에뮬레이터를 dynamips하는 명령줄 인터페이스

개요


발전기 [옵션] 구성 파일

기술


다이나겐 텍스트 기반 프런트엔드입니다. 다이나믹립스, 이는 다음을 사용합니다. 하이퍼 바이저 모드
와의 의사 소통 다이나믹립스. 다이나겐 가상 구축 및 작업 단순화
네트워크. 다이나겐 지정을 위해 간단하고 이해하기 쉬운 구성 파일을 사용합니다.
가상 라우터 하드웨어 구성. 구성 파일에는 다음과 같은 간단한 구문이 있습니다.
라우터, 브리지, 프레임 릴레이 및 ATM 스위치를 상호 연결합니다. 다룰 필요가 없습니다
NetIO. 다이나겐 장치 나열, 시작, 중지, 관리 CLI를 제공합니다.
가상 라우터 다시 로드, 일시 중지 및 재개.
다이나겐 클라이언트 서버 모드에서 작동할 수 있습니다. 발전기 워크스테이션에서 실행 중
통신하다 다이나믹스 백엔드 서버에서 실행되는 서버. 다이나겐 통제할 수도 있다
여러 다이나믹스 대규모 가상 네트워크를 여러 서버에 동시에 분산시키기 위한 서버
여러 기계.

실행하기 전에 발전기 너는 시작해야 해 다이나믹스:

좋은 다이나믹스 -H 7200 &

옵션


이 프로그램은 일반적인 GNU 명령줄 구문을 따르며 긴 옵션은 XNUMX로 시작합니다.
대시(`-'). 아래에 옵션 요약이 포함되어 있습니다.

-N, --nosend
dynamips에 어떤 명령도 보내지 마십시오.

-NS, -디버그
디버깅 정보를 표시합니다.

-시간, --도움
옵션 요약을 표시합니다.

--번역
버전을 표시합니다.

구성 FILE 옵션


빈 줄이나 해시('#')로 시작하는 줄은 무시됩니다.
다른 문서에서는 구성 파일이라고도 합니다. 네트워크 파일은 세 가지 섹션을 알고 있습니다.
전역 섹션, [...]로 시작하는 서버 섹션 및 시작하는 장치 섹션
와 함께 [[...]]. 서버 섹션과 장치 섹션은 여러 번 발생할 수 있습니다.

서버 섹션: [ ]
장치 섹션: [[7200|라우터|FRSW|ATMSW|ETHSW ]] 7200 섹션은 다음을 지정합니다.
이 Dynamips 서버의 모든 7200 라우터에 대한 기본값입니다. 이 섹션의 모든 내용은
선택 사항이며 기본값은 Dynamips의 기본값입니다.

글로벌 구성 변수
자동 시작 (기본: 진실)
기본적으로 모든 라우터는 실습이 시작될 때 자동으로 시작됩니다. 그만큼
autostart 키워드는 이 동작을 재정의하며 실습을 수동으로 시작해야 합니다.
(시작/모두).

서버 구성 변수
포트 <1-65535> (기본: 7200)
연결할 하이퍼비전 포트입니다.
일하는 곳 (기본: 없음)
디렉토리를 설정하십시오. 다이나믹립스 이 네트워크의 모든 장치 파일을 저장합니다.
실행 중인 시스템과 관련된 정규화된 경로입니다. 다이나믹스.
콘솔 <1-65535> (기본: 2000)
기본 콘솔 포트. 콘솔 포트를 지정하지 않는 새 인스턴스는 기본적으로
this + 인스턴스 번호입니다.
udp <1-65535> (기본: 10000)
NIO에 대한 기본 UDP 포트를 설정합니다.

장치 구성 변수

[[7200]]
7200 섹션은 이 Dynamips 서버의 모든 7200 라우터에 대한 기본값을 지정합니다.
이 섹션의 모든 내용은 선택 사항이며 기본값은 무엇이든 기본값입니다.
다이나믹립스.

영상 (기본: 없음)
7200 IOS 이미지 파일의 전체 경로입니다. 이는 다음과 관련된 정규화된 경로입니다.
Dynamips를 실행하는 시스템.
숫양 (기본: 없음) 각 라우터에 할당할 가상 RAM의 양
예.
(기본: 없음)
ROM의 크기.
Nvram (기본: 없음)
NVRAM의 크기.
디스크 (기본: 없음)
PCMCIA ATA disk0의 크기 설정
디스크 (기본: 없음)
PCMCIA ATA disk1의 크기 설정
구성 (기본: 없음)
가져올 구성 파일입니다. 이는 다음과 관련된 정규화된 경로입니다.
Dynamips를 실행하는 시스템.
구성 (기본: 0x2102) 0x210X 어디에 X = 0,1,2
구성 레지스터 설정
유휴 PC (기본: 없음)
유휴 PC 값을 설정합니다. 여기에 설명을 포함하세요.
exec_area (기본: 없음)
실행 영역 크기를 설정합니다.
시계 (기본: 없음)
시계 제수(dynamips 0.2.5 RC1부터는 더 이상 필요하지 않음)
NPE <npe-100|150|175|200|225|300|400> (기본: 없음)
NPE 유형.
미드 플레인 (기본: 없음)
미드플레인("std" 또는 "vxr")
mmap (기본: 진실)
라우터 가상 메모리에 디스크 파일이 아닌 실제 메모리를 사용하려면 false로 설정합니다.
성능을 희생하면서 RAM을 절약합니다.

[[라우터 ]]
"autostart"를 포함하여 7200 섹션의 모든 옵션도 여기에 있는 옵션입니다.
네트워크 파일에서 고유해야 합니다.
모델 7200 (기본: 7200)
콘솔 <1-65535> (기본: 없음)
콘솔 포트. 기본값은 서버의 기본 콘솔 포트입니다(서버에 지정됨).
섹션) + 인스턴스 번호.
<1-65535> (기본: 없음)
보조 포트.
슬롯X <0-X> (기본: 없음)
수동 PA 사양. 이는 선택사항이며, 그렇지 않은 경우 발전기 제정신이 될 것이다
인터페이스 사양을 기반으로 결정합니다.
Slot0 = PA-C7200-IO-FE # 슬롯 0의 이더넷
Slot1 = PA-FE-TX # 슬롯 1의 이더넷
슬롯3 = PA-4T # 슬롯 4의 PA-2T+
Slot6 = PA-4E # 슬롯 4의 PA-6E
#slotx = PA-POS-OC3 # 슬롯 x의 PA-POS-OC3

<로컬 인터페이스> = <원격 인터페이스>
인터페이스 사양. 다음과 같은 형태를 취할 수 있습니다:
f1/0 = R2 f1/0 # 장치 R1의 f0/2에 연결
f2/0 = LAN 1 # 브리지된 LAN 1에 연결
s3/0 = R2 s3/0 # 장치 R3의 s0/2에 연결
s3/1 = F1 1 # 장치 "F1"(프레임 릴레이 스위치)의 포트 1에 연결합니다.
s3/2 = F2 1
a4/0 = A1 1 # 장치 "A1"(ATM 스위치)의 포트 1에 연결합니다.
f5/0 = NIO_linux_eth:eth0 # NIO를 수동으로 지정

[[라우터 R2]]
# 인터페이스 f1/0은 인터페이스가 자동으로 생성됩니다.
R1의 구성에서 참조됨
f2/0 = LAN 1 # 브리지된 LAN 1에 연결
s4/0 = F1 2
s4/1 = F2 2
s4/2 = F1 3
a5/0 = A1 2

[[router R3]] # 대소문자는 중요하지 않습니다.
# 수동으로 지정한 다른 NIO의 예
f1/0 = NIO_gen_eth:\Device\NPF_{B00A38DD-F10B-43B4-99F4-B4A078484487}
f2/0 = NIO_udp:10000:172.0.0.1:10001
f3/0 = NIO_tap:탭0
f4/0 = NIO_unix:/tmp/local:/tmp/remote
f5/0 = NIO_vde:foo:바

[[ETHSW ]]
이더넷 스위치 정의
[[ETHSW S1]]
1 = 액세스 1 # 포트 1은 VLAN 1의 액세스 포트입니다.
2 = 액세스 20 # 포트 2은 VLAN 20의 액세스 포트입니다.
3 = dot1q 1 # 포트 3은 기본 포트가 있는 트렁크 포트(dot1q 캡슐화)입니다.
VLAN 1
4 = dot1q 1 NIO_gen_eth:eth0 # 포트 4는 트렁크 포트(기본 VLAN 1)입니다.
gen_eth NIO를 통해 호스트 eth0에 연결됨
#4 = dot1q 1 NIO_gen_eth:\Device\NPF_{B00A38DD-F10B-43B4-99F4-B4A078484487} #
위와 동일, Windows 예

[[FRSW ]]
각 FRSW 섹션은 프레임 릴레이 스위치를 정의합니다. 모든 키워드는 선택사항입니다.
1:102 = 2:201 # FRSW에 포트 1, DLCI 102에서 포트 2로 전환하도록 지시합니다.
DLCI201.
1:103 = 3:301 # 그리고 포트 1인 DLCI 103에서 포트 3인 DLCI 301로

[[FRSW F2]]
1:102 = 2:201

[[ATMSW ]]
ATM 스위치 정의
1:10 = 2:20 # 포트 1, vpi 10에서 포트 2, vpi 20
#1:10:200 = 2:20:100 # 포트 1, vpi 10, vci 200에서 포트 2, vpi 20, vci 100

사용 예


/usr/share/doc/dynagen/examples 디렉토리를 참조하세요.

onworks.net 서비스를 사용하여 온라인으로 dynagen을 사용하세요



최신 Linux 및 Windows 온라인 프로그램