Communicatie tussen de Dynamips applicatie en een echt netwerk via een OS X -apparaat werkt niet goed omdat de NIO_gen_eth interface Dynamips is gebroken . Om dit probleem in de communicatie op te lossen , een tap -interface moet worden gebouwd op het OS X- apparaat . Omdat OS X bevat geen tap -interface standaard , de oplossing voor dit probleem is om TunTap downloaden voor OS X via SourceForge . Zodra TunTap is geïnstalleerd , is het gemakkelijk om Dynamips verbinding met het lokale netwerk . Instructies 1 Download TunTap voor OS X via SourceForge ( zie bronnen ) en installeer het . . Zodra de installatie is voltooid , typ het commando " ls-l /dev/tap0 " om de tap0 apparaat bevestigen 2 Aan het OS X- shell prompt , typ het commando " sudo chown root: wheel dynamips - 0.2.8 - RC2 - OSX - Leopard.intel.bin " . Deze opdracht de eigenaar en de groep van de Dynamips binaire als root en het wiel . 3 Op de OS X- shell prompt , type " sudo chmod + s dynamips - 0.2.8 - RC2 - OSX - Leopard.intel.bin " . Dit commando stelt gebruikers-ID bit voor de Dynamips toepassing . 4 In het Dynamips topology.net bestand , type " F = nio_tap :/dev/tap0 " voor de router . Voor de wolk in de topology.net bestand , type " aansluitingen = R1 : f : nio_tap :/dev/tap0 " . 5 Start de Dynamips toepassing . De Dynamips toepassing zal lezen en uitvoeren van de topology.net bestand . 6 Controleer of de tap0 interface is up and running . Op de OS X- shell prompt , typ het commando " ifconfig - a | grep tap0 " . Om te controleren of de tap0 interface is up 7 een IP-adres toe aan de tap0 -interface door het intikken van het commando " sudo ifconfig tap0 10.100.100.100 netmask 255.255.255.0 " in het OS X- shell prompt . 8 op de Dynamips virtuele router , configureer de Fast Ethernet-interface met het IP-adres 10.100.100.101 en een subnet masker van 255.255.255.0 . Ping 10.100.100.100 op de Dynamips virtuele router om toegang tot het OS X- apparaat controleren 9 . Als de ping heeft een antwoord , dan is de Dynamips virtuele router is aangesloten op het lokale netwerk .
|