dynagen: en línea en la nube

Este es el comando dynagen que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


dynagen: interfaz de línea de comandos para dynamips Cisco 7200 Emulator

SINOPSIS


dinagen [opciones] configuración presentar

DESCRIPCIÓN


Dinágeno es una interfaz basada en texto para dinámicas, que usa el Hipervisor modo para
comunicación con dinámicas. Dinágeno simplifica la construcción y el trabajo con virtual
esta historia! Dinágeno utiliza un archivo de configuración simple y fácil de entender para especificar
configuraciones de hardware del enrutador virtual. El archivo de configuración tiene una sintaxis simple para
interconexión de routers, puentes, frame-relay y conmutadores ATM. No hay necesidad de lidiar con
NetIO. Dinágeno proporciona una CLI de administración para enumerar dispositivos, iniciar, detener,
recargar, suspender y reanudar los enrutadores virtuales.
Dinágeno puede trabajar en modo cliente-servidor, con dinagen ejecutándose en su estación de trabajo
comunicándose con dinámicas servidores que se ejecutan en un servidor back-end. Dinágeno también puede controlar
una variedad dinámicas servidores simultáneamente para distribuir grandes redes virtuales en
varias maquinas.

Antes de correr dinagen necesitas empezar dinámicas:

bonitos dynamips -H 7200 y

OPCIONES


Este programa sigue la sintaxis habitual de la línea de comandos GNU, con opciones largas que comienzan con dos
guiones (`- '). Un resumen de las opciones se incluye a continuación.

-norte, --no enviar
No envíe ningún comando a dynamips.

-D, --depurar
Muestra información de depuración.

-h, --ayuda
Mostrar resumen de opciones.

--versión
Mostrar versión.

CONFIGURACIÓN ARCHIVO OPCIONES


Las líneas vacías o las que comienzan con una almohadilla ('#') se ignoran.
Archivo de configuración, en otra documentación también llamado del sistema, archivo, conoce tres secciones:
sección global, sección de servidor que comienza con [...] y sección de dispositivo que comienza
con [[...]]. La sección del servidor y la sección del dispositivo pueden tener múltiples apariciones.

Server Sección: [ ]
Inteligencia del Sección: [[7200 | ENRUTADOR | FRSW | ATMSW | ETHSW ]] La sección 7200 especifica
valores predeterminados para todos los enrutadores 7200 en este servidor Dynamips. Todo en esta sección es
opcional, y predeterminado a lo que sea el predeterminado en Dynamips

Alcance Configuration variable
inicio automático (Defecto: Cierto)
De forma predeterminada, todos los enrutadores se inician automáticamente cuando se inicia un laboratorio. los
La palabra clave autostart anula este comportamiento y el laboratorio debe iniciarse manualmente.
(inicio / todo).

Server Configuration las variables
Puerto <1-65535> (Defecto: 7200).
Puerto de hipervisión para conectarse.
trabajando (Defecto: Ninguno)
Establecer el directorio donde dinámicas almacenará todos los archivos del dispositivo para esta red.
Esta es la ruta completamente calificada en relación con el sistema en ejecución. dinámicas.
un mueble consola <1-65535> (Defecto: 2000).
Puerto de consola base. Las nuevas instancias que no especifican un puerto de consola se establecerán de forma predeterminada
este + el número de instancia.
udp <1-65535> (Defecto: 10000).
Configure el puerto UDP base para NIO.

Inteligencia del Configuration las variables

[[7200]]
La sección 7200 especifica los valores predeterminados para todos los enrutadores 7200 en este servidor Dynamips.
Todo en esta sección es opcional, y el valor predeterminado es lo que esté en
Dinámicas.

imagen (Defecto: Ninguno)
Ruta completa al archivo de imagen 7200 IOS. Esta es la ruta completamente calificada en relación con el
sistema que ejecuta dynamips.
RAM (Defecto: Ninguno) Cantidad de RAM virtual para asignar a cada enrutador
ejemplo.
rom (Defecto: Ninguno)
Tamaño de ROM.
nvram (Defecto: Ninguno)
Tamaño de NVRAM.
disk0 (Defecto: Ninguno)
Establecer tamaño de disco PCMCIA ATA 0
disk1 (Defecto: Ninguno)
Establecer tamaño de disco PCMCIA ATA 1
cnfg (Defecto: Ninguno)
Archivo de configuración para importar. Esta es la ruta totalmente calificada en relación con el
sistema que ejecuta dynamips.
feligreses (Defecto: 0x2102) 0x210X dónde X = 0,1,2
Establecer el registro de configuración
inactivopc (Defecto: Ninguno)
Establezca el valor de PC inactivo. Incluya una descripción aquí.
área_ejecutiva (Defecto: Ninguno)
Establezca el tamaño del área ejecutiva.
reloj (Defecto: Ninguno)
Divisor de reloj (ya no debería ser necesario a partir de dynamips 0.2.5 RC1)
npe <npe-100|150|175|200|225|300|400> (Defecto: Ninguno)
Tipo NPE.
plano medio (Defecto: Ninguno)
Plano medio, ya sea "std" o "vxr"
mmap (Defecto: Cierto)
Configure en falso para usar memoria real en lugar de un archivo de disco para la memoria vitural del enrutador.
Conserva RAM a expensas del rendimiento.

[[ENRUTADOR ]]
Todas las opciones de la sección 7200 también son opciones aquí, incluido el "inicio automático".
debe ser único en el archivo de red.
modelo 7200 (Defecto: 7200).
un mueble consola <1-65535> (Defecto: Ninguno)
Puerto de consola. Por defecto es el puerto de la consola base del servidor (especificado en el servidor
sección) + número de instancia.
o a las <1-65535> (Defecto: Ninguno)
Puerto auxiliar.
ranuraX <0-X> (Defecto: Ninguno)
Especificación de PA manual. Esto es opcional, y si no se hace dinagen hará cuerdo
decisiones basadas en las especificaciones de la interfaz.
slot0 = PA-C7200-IO-FE # Ethernet en el slot 0
slot1 = PA-FE-TX # Ethernet en el slot 1
slot3 = PA-4T # PA-4T + en el slot 2
slot6 = PA-4E # PA-4E en el slot 6
#slotx = PA-POS-OC3 # PA-POS-OC3 en la ranura x

<local interfaz> = <remoto interfaz>
Especificación de interfaz. Puede tomar las siguientes formas:
f1 / 0 = R2 f1 / 0 # Conectar a f1 / 0 en el dispositivo R2
f2 / 0 = LAN 1 # Conectar a la LAN en puente 1
s3 / 0 = R2 s3 / 0 # Conectar a s3 / 0 en el dispositivo R2
s3 / 1 = F1 1 # Conectar al puerto 1 en el dispositivo "F1" (un interruptor de relé de cuadro)
s3 / 2 = F2 1
a4 / 0 = A1 1 # Conectar al puerto 1 en el dispositivo "A1" (un interruptor de cajero automático)
f5 / 0 = NIO_linux_eth: eth0 # especificar manualmente un NIO

[[ENRUTADOR R2]]
# La interfaz f1 / 0 se creará automáticamente porque la interfaz fue
referenciado en la configuración de R1
f2 / 0 = LAN 1 # Conectar a la LAN en puente 1
s4 / 0 = F1 2
s4 / 1 = F2 2
s4 / 2 = F1 3
a5 / 0 = A1 2

[[router R3]] # El caso no es significativo
# Ejemplos de otros NIO especificados manualmente
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: tap0
f4 / 0 = NIO_unix: / tmp / local: / tmp / remoto
f5 / 0 = NIO_vde: foo: bar

[[ETHSW ]]
Definir un conmutador Ethernet
[[ETHSW S1]]
1 = acceso 1 # El puerto 1 es un puerto de acceso en vlan 1
2 = acceso 20 # El puerto 2 es un puerto de acceso en vlan 20
3 = dot1q 1 # El puerto 3 es un puerto troncal (encapsulación dot1q) con
vlan 1
4 = dot1q 1 NIO_gen_eth: eth0 # El puerto 4 es el puerto troncal (vlan 1 naitive) que es
conectado al host eth0 a través del gen_eth NIO
#4 = dot1q 1 NIO_gen_eth:\Device\NPF_{B00A38DD-F10B-43B4-99F4-B4A078484487} #
Igual que el anterior, ejemplo de Windows

[[FRSW ]]
Cada sección de FRSW define un conmutador de retransmisión de tramas. Todas las palabras clave son opcionales.
1: 102 = 2: 201 # Dígale al FRSW que cambie del puerto 1, DLCI 102 al puerto 2,
DLCI 201.
1: 103 = 3: 301 # y desde el puerto 1, DLCI 103 al puerto 3, DLCI 301

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

[[CAJERO AUTOMÁTICO ]]
Definir un interruptor de cajero automático
1:10 = 2:20 # Puerto 1, vpi 10 al puerto 2, vpi 20
# 1: 10: 200 = 2: 20: 100 # Puerto 1, vpi 10, vci 200 al puerto 2, vpi 20, vci 100

EJEMPLOS


Consulte el directorio / usr / share / doc / dynagen / examples

Utilice dynagen en línea mediante los servicios de onworks.net



Últimos programas en línea de Linux y Windows