Hvordan koble Dynamips til en ekte Network

Kommunikasjon mellom Dynamips søknad og en ekte nettverk via en OS X enhet fungerer ikke skikkelig fordi NIO_gen_eth grensesnittet i Dynamips er brutt. For å løse dette kommunikasjonsproblemet, må en kran grensesnitt som skal bygges på OS X-enhet. Fordi OS X ikke inneholder en trykk-grensesnitt som standard, løsningen på dette problemet er å laste ned TunTap for OS X via SourceForge. Når TunTap er installert, er det enkelt å koble Dynamips til det lokale nettverket.

Bruksanvisning

1 Last TunTap for OS X via SourceForge (se Ressurser) og installere den. Når installasjonen er fullført, skriv kommandoen "ls -l / dev / tap0" for å bekrefte tap0 enheten.

2 På OS X shell teksten skriver kommandoen "sudo chown root: wheel dynamips-0.2.8-RC2-OSX-Leopard.intel.bin". Denne kommandoen setter eieren og gruppen av Dynamips binære som root og hjul.

3 På OS X skallet spørsmål, skriv "sudo chmod + s dynamips-0.2.8-RC2-OSX-Leopard.intel.bin". Denne kommandoen setter bruker-ID bit for Dynamips søknaden.

4 I Dynamips topology.net fil, type "F <interface / slot> = nio_tap: / dev / tap0" for ruteren. For skyen i topology.net filen, skriv "tilkoblinger = R1: f <interface / slot>: nio_tap: / dev / tap0".

5 Start Dynamips søknaden. Den Dynamips programmet skal lese og utføre topology.net filen.

6 Kontroller at tap0 grensesnittet er oppe og går. På OS X shell teksten skriver kommandoen "ifconfig -a | grep tap0" for å bekrefte at tap0 grensesnittet er opp.

7 Legg til en IP-adresse til tap0 grensesnittet ved å skrive kommandoen "sudo ifconfig tap0 10.100.100.100 netmask 255.255.255.0" i OS X skallet spørsmål.

8 På Dynamips virtuelle ruteren, konfigurere Fast Ethernet-grensesnitt med en IP-adresse av 10.100.100.101 og nettverksmasken 255.255.255.0.

9 Ping 10.100.100.100 på Dynamips virtuelle ruteren for å kontrollere tilgang til OS X enheten. Hvis ping har et svar, så Dynamips virtuelle ruteren er koblet til det lokale nettverket.