Giáo trình GNS3 Documentation (Phần 2)

pdf 26 trang phuongnguyen 3600
Bạn đang xem 20 trang mẫu của tài liệu "Giáo trình GNS3 Documentation (Phần 2)", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên

Tài liệu đính kèm:

  • pdfgiao_trinh_gns3_documentation_phan_2.pdf

Nội dung text: Giáo trình GNS3 Documentation (Phần 2)

  1. BùiQucHồn–DinđànAdminVietnam( www.adminvietnam.vn ) FrameRelayswitchF0đưclitkê,nhưngbnkhơngthdng,khiđng,tmngưnghaykhơi phcnĩgingnhưlàmvicácroutero. ATMswitchcũngcĩthđưccuhìnhmtcáchtươngt. Giaotipvimngthc Dynamipscĩthtocunigiainterfacetrênrouteroviinterfacetrênmáytht,chophép mngogiaotipvimngtht.TrênhthngLinux,điunàyđưclàmviNIO_linux_eth NIO(NetworkInputOutput)descriptor. ðsdngtínhnăngnàyviGNS3,bnphitomtthitb“Cloud”.Mtcloudđidincho ktnibênngồicabn.Sauđĩbnphicuhìnhnĩ.Trongvídnàychúngtơithêm NIO_linux_eth1NIO: ThànhphHChíMinh–Tháng11năm2007 24
  2. BùiQucHồn–DinđànAdminVietnam( www.adminvietnam.vn ) Sauđĩbncĩthktni“cloud”camìnhtimtrouterhocmtEthernetswitch.Tronghình bêndưi,chúngtaktniinterfacee0/0caroutertiinterfaceeth1trênmáytính.Packetđira te0/0đưcchuynvàomngthtthơngquaeth1,vàpacketquaytrvstheođưngcũquay trvroutero. ThànhphHChíMinh–Tháng11năm2007 25
  3. BùiQucHồn–DinđànAdminVietnam( www.adminvietnam.vn ) TrênhthngWindows,thưvinWinpcapđưcsdngđtoktninày.ðnhdnggiao dinhơiphctphơnsovitrênhthngLinux.GNS3sthcthimttintrìnhtđng–phát –hinvisgiúpđcaDynamipsđlitkêcácinterfacekhdngNukhơngdetectđưc,s dngshortcuttobiGNS3Windowsinstaller(cmơnDynagen).Trêndesktop,bmvào shortcut“NetworkDeviceList”: ThànhphHChíMinh–Tháng11năm2007 26
  4. BùiQucHồn–DinđànAdminVietnam( www.adminvietnam.vn ) VìthtrênhthngWindows,tơisdng: \Device\NPF_{B00A38DD-F10B-43B4-99F4-B4A078484487} đktnitiEthernetadaptertrênmáy.BncnđưagiátrnàyvàoơGenericEthernetNIOkhi cuhìnhthitb«Cloud»camình.Chnthitbtdanhsáchsxung,hocdánnĩvàoơ bêncnhnútAdd.SauđĩbmnútAddđđưathitbvàoơtrngbêndưinútAdd. ThànhphHChíMinh–Tháng11năm2007 27
  5. BùiQucHồn–DinđànAdminVietnam( www.adminvietnam.vn ) SdngthitbEthernetSwitch DynamipscũngcungcpmtEthernetswitchotíchhpcĩhtrVLANsvikiuđĩnggĩi 802.1q.Xemlabbêndưi: ThànhphHChíMinh–Tháng11năm2007 28
  6. BùiQucHồn–DinđànAdminVietnam( www.adminvietnam.vn ) Port1trênswitch(ktnitiR1e0/0)làmtaccessporttrongVLAN1.Port2cũnglàmt accessport.Port4làmttrunkport(đưcxácđnhvitkhốdot1q)vimtnativeVLAN1. TrunkporttrunkttccácVLANtiswitch. ThànhphHChíMinh–Tháng11năm2007 29
  7. BùiQucHồn–DinđànAdminVietnam( www.adminvietnam.vn ) McđnhtrongGNS3,mtswitchcĩ8accessportđưccuhìnhnmtrongVLAN1. Bncũngcĩthktni1switchportti«thgiithc»bngcáchktniswitchtimtthit b«Cloud».đâychúngtađangktni1trunkport(đĩnggĩidot1q)vimtnativeVLAN1 tiinterfaceeth1camáytính,hocthitbmngWindowssdngNIO_gen_ethWinpcap NIO(xemthêmphn Giaotipvimngthc ).Nuinterfacecamáytínhnàyđưcktni timtswitchthcđưccuhìnhtrunking,bncĩthddàngktnitibtcthroutero nàovàobtcVLANnàobnmun. ConsolebaogmCLIcommandđhinthvàxốbngMACaddresscaEthernetswitcho. Nhnglnhnàylà show mac Ethernet_switch_name và clear mac ethernet_switch_name . ThànhphHChíMinh–Tháng11năm2007 30
  8. BùiQucHồn–DinđànAdminVietnam( www.adminvietnam.vn ) SdngthitbHub GNS3chophépbntothitbhub.Thitbhublàthitbcuhìnhđơnginnhtbivìbn chcnchnslưngportchomithitb(mcđnhlà8port).Dưiđâylàcuhìnhca1bài labsdnghub: TrongvídnàyR0vàR1chiaschung1đưngtruynthơngquahub. WICModules Dynamips0.2.0RC1đãhtrthêmchonhiuWICmoudule.Hinti,đãhtrWIC1Tvà WIC2Ttrêncácnn1700,2600,2691và3700,vàWIC1ENETtrên1700.Xemphn“Các phncnghintiđãmơphngđưc”đcĩthêmthơngtinvcácmodelvàslưngkheWIC htrchominn. ThànhphHChíMinh–Tháng11năm2007 31
  9. BùiQucHồn–DinđànAdminVietnam( www.adminvietnam.vn ) Ghichú:hintiGNS3chưahtrWICmodulechorouter1700,nhưngtínhnăngnàysđưc tíchhptrongphiênbntrongtươnglai. QuátrìnhhotđngClient/ServervàMultiserver ChđDynamips“Hypervisor”đưcGNS3sdnglàmtkênhgiaotipTCP/IP,vìthGNS3 cĩthchytrênmtmáykhácvimáycàiDynamips.ðiunàyđưclàmbngtaybngcách xácđnhmthypervisortrongcas“IOSimagesandhypervisors”. đâychúngtacĩmthypervisorslngnghetrêncng7210trênmáy“remote_host”.Bn cũngcĩthchđưngdnđyđtithưmclàmvicnơihypervisorslưuttccáctptin nĩtoratrênDynamipshost.Hãychcchnsdngđúngdungăncáchthưmc(víddu/ chohthngLinux). Ghichú:bnphisdngmtDNSnamehaymtđachIPtrongơhost. “BaseUDP”làcngnn(base)choUPDNIOsmàDynamipssdngđtoraktnigiacác node.DynamipsssdngmtcngUDPchomiđuktni.Víd,sáucngUDPsđưc sdngchomtktnifullmeshedca3routervàmtbaseupdlà10000. ThànhphHChíMinh–Tháng11năm2007 32
  10. BùiQucHồn–DinđànAdminVietnam( www.adminvietnam.vn ) DưiđâylàoutputcalnhnetstatshinthchobnktnigiacácnodevàcngUDPđưc sdngbiDynamips: udp 0 0 localhost:10000 localhost:10001 ESTABLISHED udp 0 0 localhost:10001 localhost:10000 ESTABLISHED udp 0 0 localhost:10002 localhost:10003 ESTABLISHED udp 0 0 localhost:10003 localhost:10002 ESTABLISHED udp 0 0 localhost:10004 localhost:10005 ESTABLISHED udp 0 0 localhost:10005 localhost:10004 ESTABLISHED Bâygihãytưngtưngbnmunchy2IOSinstancesđãđưcktnivinhauvàđưcto trên2hypervisorkhácnhautrêncùngmtmáyvàbnchncùngmtbaseUDPportchocác hypervisor.MihypervisorscgnglycùngmtcngUDP(10000trongvídtrưc)cho miđucuicaktnivà,dĩnhiên,điunàys“xungđt”bivìDynamipsnghĩrngchúng làcácserverkhácnhauvàdođĩnhngcngUDPnàythìantồnđsdngli. “Baseconsole”làmtTCPbaseportmàhypervisorssdngkhibnmmtconsoletrên mtIOS.Giátrnàykhơngth“xungđt”vìGNS3sdngcơngthcbêndưiđtácđng đncngconsoletrênmirouter:“ baseport”+router_id (duynht).Thnênbncĩthđ cácgiátrgingnhauchocáchypervisor. Mtkhihypervisorcabnđãđưcghinhn,bncĩthktnichúngvàoIOSimageca mình.Chntptinnh,bduchn“Usethehypervisormanager”,vàsauđĩchnhypervisor cabntdanhsách.BâygimirouterđưccuhìnhviIOSimagenàycĩthliênlcđưc vihypervisorkia. ThànhphHChíMinh–Tháng11năm2007 33
  11. BùiQucHồn–DinđànAdminVietnam( www.adminvietnam.vn ) Ghichú:hãychcchnrngttcnhnghostbasedfirewallđangchytrênttccác Dynamipsserver(víd,firewallcaXPSP2)đuchophépnhngtrafficcnthit.Nĩbaogm Dynamipsserverport(mcđnhlàcngTCP7200),consoleports(vd:TCP2000,2001, )và nhngcngsdngbiktniNIOgiacácinterface,btđutUDP10000. BncũngcĩthchnhypervisornàomàcácthitbnonIOS(switchvàhub)schytrênđĩ khicuhìnhchúng.Víd,trênmtEthernetswitchbncĩthchnhypervisortdanhsách. ThànhphHChíMinh–Tháng11năm2007 34
  12. BùiQucHồn–DinđànAdminVietnam( www.adminvietnam.vn ) đâychúngtơichnchoswitchchytrênhypervisortênlàsaturn,cnglngnghelà8000. Tiưuhốsdngbnh Nhưđãđưcmơttrongphn“Sdngtàinguyên ”,bàilabcabncĩthtiêutnmtlưng lnbnhthcvào.Tuỳchn“ghostios”và“sparsemem”đưcthêmvàođgiiquytcác vnđtrên. TuỳchnGhostioscĩthlàmgimmtcáchđángklưngRAMtrênmáychcnchobàilab vinhiurouterchycùngmtIOSimage.Vitínhnăngnày,thayvìmirouterochamt bncopyIOSriêngtrongRAM,thìmáychsđnhvmtvùngbnhchungchottc.Ví d,nubnchy10routervicùngmtIOSimagevàtptinnhđĩcĩkíchthưc60MBthì bnđãtitkimđưc9*60=540MBRAMthckhichybàilab.Bttínhnăngnàychđơngin bngcáchchnvàocheckboxtrongDynamipspreferences.Tuỳchnnàyđưcbtmcđnhvà đưcápdngchottccácthhincaroutertrongbàilab. ThànhphHChíMinh–Tháng11năm2007 35
  13. BùiQucHồn–DinđànAdminVietnam( www.adminvietnam.vn ) Khiđưckíchhot,bnsđýthycĩthêmmtstptintrongcùngthưmcvitptin nvramcaroutercĩtêndngnhư“c3600ik9o3smz.12410.image.ghost”.ðâylàtptin nmap’edchavùngnhdùngchung.Cáctptinkhácthưngđưctocùngvi1thhinca routercũngđưctora(log,nvram,vàcĩthctptinbootflash). ðolưnglưngbnhcamáychtitkimđưcvighostioscĩthgp1chútkhĩkhăndo sphctptrongvicqunlýbnhtrêncácHðHhinđi.Xemthêm bàivitnày trongphn Generalca Hacki’sForum tiêuđlà“UnderstandingmemoryusageandRAMGhosting” (HiurõhơnvsdngbnhvàRAMGhosting)đcĩthêmchitit. Tínhnăng“sparsemem”khơnggiúpbotồnbnh,màthayvàođĩnĩlàmgimlưngbnh osdngbicácrouter.ðiunàycĩthlàquantrng,bivìhđiuhànhgiihnmttin trìnhmc2GBbnhotrênWindows32bit,và3GBtrên32bitLinux.Víd,trên Windows,saukhivùngnhosdngbicygwinvàcácthưvinkhácmàdynamipsph thucvào,chcịnchđcho4instancecacácrouter,mirouter256MB.Bttínhnăng sparsememchđnhvbnhotrênmáychđúngbnglưngRAMmàIOSthcssdng chkhơngphilàtồnblưngRAMđãđưccuhình.ðiunàychophépbnchynhiu instancehơntrênmttintrìnhcadynamipstrưckhibnphidùngđncáchchynhiutin trìnhdynamips.Xemthêm câuFAQnày đbitthêmthơngtin. Tínhnăng“sparsemem”đưckíchhotmcđnhtrongGNS3màhinthikhơngcĩtuỳchn đttnĩ.Ghichú:nungưidùngmuncĩmttuỳchnđtttínhnăngnày,hãychochúng tơibit. Btgĩitin Dynamips/GNS3cĩthbtgĩitintrêninterfaceEthernethaySerialovàghithơngtinramt tptincaptuređsdngvicácngdngkhácnhư tcpdump , Wireshark ,haybtcngdng nàocĩthđcđưcđnhdngtptincalibpcap. Giscĩ3router,“r1”và“r2”đưcnivinhauthơngquacápEthernet,vàr2nivir3 thơngquaktniserialpointtopointviđĩnggĩiHDLC. ðbtđubtcáctraffictrêninterfacef0/0car1vàghivàotptin“r1.cap”,gõdịngsauđây vàocasconsole: capture r1 f0/0 r1.cap ðxemcáctraffictheothigianthc,mtptinviWireshark: ThànhphHChíMinh–Tháng11năm2007 36
  14. BùiQucHồn–DinđànAdminVietnam( www.adminvietnam.vn ) Vicbtgĩitinvntiptcghicácgĩivàotptinoutput.Nuchúngtapingr2tr1,sauđĩ bmvàobiutưng“reloadthiscapturefile”sthy: ThànhphHChíMinh–Tháng11năm2007 37
  15. BùiQucHồn–DinđànAdminVietnam( www.adminvietnam.vn ) ðngngbtgĩitin,gõ: no capture r1 f0/0 Dynamips/GNS3cũngcĩthbtgĩitintrêninterfaceserial.Trongtrưnghpnàychúngta phixácđnhloiđĩnggĩimàchúngtađangsdngtrênrouter,đWiresharkbitcách decodepackket.ChúngtacĩcáctuỳchnđĩnggĩilàFR(FrameRelay),HDLC,hocPPP.ð capturecáctrafficđưcđĩnggĩiHDLCtrênliênktgiar2vàr3,gõ: capture r2 s1/0 r2.cap HDLC Bâygichúngtacĩthmtptinr2.cap,vàsaukhiđưcdecodesgingnhưsau: ThànhphHChíMinh–Tháng11năm2007 38
  16. BùiQucHồn–DinđànAdminVietnam( www.adminvietnam.vn ) Bâygiktthúcvicbtgĩitinvi“ no capture r2 s1/0 ”.Chúýrngbncĩthbtnhiugĩi tintrênnhiuinterfaceđngthitrêncácrouterkhácnhau. Lưuvànpmtmơhìnhmng GNS3cĩthlưuvànpmơhìnhmngcabnthànhđnhdngtptincuhìnhgingINIca Dynagen(phnmrnglà.net).ðiunàycĩnghĩalàbncĩthsdngcáctptingingnhau chocGNS3vàDynagen.BivìGNSsdngDynagennêncĩ2giihnliênquanđnvic sdngtptin.nettrongGNS3: • ðnpsơđmng,bnphicuhìnhđưngdnDynamipstronghpthoipreferences. • ðlưusơđmngcamình,bnphiđangtrongchđmơphng. Ghichú:TrongphiêntươnglaicaGNS3cĩkhnănglưusơđcabntrongchđthitk. ThànhphHChíMinh–Tháng11năm2007 39
  17. BùiQucHồn–DinđànAdminVietnam( www.adminvietnam.vn ) MtđiumàbnphilưuýlàGNS3qunlýtptin.nettheomtcáchkhácsoviDynagen.Ví d,ttcnhngthitlp(ram,rom,nvram, )đưcghilitrongsubsectioncathitbvà khơngphimtphntrongmơhìnhmugingnhưDynagen.GNS3cũngsghiligiátr idlepcvàtêntptinnhIOStrongsubsectioncathitb(bivìbncĩthdùngnhiuphiên bnIOSkhácnhauvicùng1loirouter).ðghiđèlêncáchlàmnày,bncĩththitlpmt IOSimagelàmcđnh,sauđĩGNS3stomtmusubsectionlànơinĩslưutrtêntptin IOSvàgiátridlepc. Trongvídtiptheođây,chúngtastomtmtmơhìnhbaogm3router(đi2610)và chúngtaslưunĩtrongchđmơphng.MtIOSimagemcđnhchođi2619cũngđưc cuhình. ThànhphHChíMinh–Tháng11năm2007 40
  18. BùiQucHồn–DinđànAdminVietnam( www.adminvietnam.vn ) Dưiđâylàktqucatptin.netlưuli: sparsemem = True ghostios = True [localhost:7200] udp = 10000 console = 2000 workingdir = /tmp/ [[2610]] image = /home/grossmj/IOS/c2600.image idlepc = 0x804a1cec [[ROUTER R0]] model = 2610 console = 2000 ram = 128 nvram = 128 rom = 4 disk0 = 8 disk1 = 8 mmap = True exec_area = 64 slot0 = CISCO2600-MB-1E slot1 = NM-4E ThànhphHChíMinh–Tháng11năm2007 41
  19. BùiQucHồn–DinđànAdminVietnam( www.adminvietnam.vn ) e0/0 = R2 e1/0 e1/0 = R1 e1/0 x = 15.0 y = -151.0 [[ROUTER R1]] model = 2610 console = 2001 ram = 128 nvram = 128 rom = 4 disk0 = 8 disk1 = 8 mmap = True exec_area = 64 slot0 = CISCO2600-MB-1E slot1 = NM-4E e0/0 = R2 e0/0 x = -255.795418536 y = -31.8822509939 [[ROUTER R2]] model = 2610 console = 2002 ram = 128 nvram = 128 rom = 4 disk0 = 8 disk1 = 8 mmap = True exec_area = 64 slot0 = CISCO2600-MB-1E slot1 = NM-4E x = 41.6776695297 y = 107.837049096 BâygibncĩthnptptinnàyvàoDynagenhocGNS3. Ghichú:xemthêmbàihưngdnvDynagenđbitvcutrúccatptin.net Nhngln/tínhnăngkhác Dưiđâylàmtvàilnhkhácmàbncĩthsdngtrongcasconsolemàskhơngđưc giithíchtrongbàihưngdnnày.Xemhưngdntrctuyn(command/?hochelp command)vcáchsdng: • import/export–Nhpvàxutcáccuhìnhroutertnvramthànhtptindngtexttrên máycabn.Cĩthsdngđlymtbncopycacuhìnhhinthi,hocnhưlà mttínhnăng“snapshotting”đlưulicuhìnhroutertrưckhibntonhngthayđi. ThànhphHChíMinh–Tháng11năm2007 42
  20. BùiQucHồn–DinđànAdminVietnam( www.adminvietnam.vn ) • push/save–Khágingviimportvàexport,nhưngtptincuhìnhđưclưudưidng base64encoded“blobs”ngaytrongtptinnetwork.ðiunàychophépbnphânphi tồnb1bàilabvisơđmngvàcuhìnhIOStrongmttptin.netduynht. • filter–Ápdngmtlcktnivàomtinterface.Hintifilterduynhtđưchtr bidynamipslà“freq_drop”,tclànĩsloibxpacketrakhiypackettrênmtliên kt(đgilpvicpacketbthtlc). • send–Sdngđginhnglnhhypervisorthơtidynamips(xem README.hypervisorđưcđínhkèmcùngvisourcecadynamipsđbitvcáclnh cahypervisor).CáclnhhypervisornàyđiukhincáchmàGNS3giaotipvi Dynamips.Lnhnàythơngthưngchđưcsdngnupháttrinmttínhnăngmi trongdynamips,thnghim,hayđơnginchlàtịmị. • ver–xutraphiênbnđangsdngcaDynagen,cũngnhưlàphiênbncamith hincadynamipsmàDynagenđangktniti. • hist–Lnhconsolehistory(gingnhư“history”trongbash). NgồiracũngnêntheodõisưpháttrincaDynamipsbngcáctruycpvàoblog đcĩđươcnhngthơngtinminht. Cácphncnghintiđãmơphngđưc MưntmtbàigicaggeetrongforumHacki: ===1700s=== 1710 Slots: 0 (available) WIC slots: 0 CISCO1710-MB-1FE-1E (1 FastEthernet port and 1 Ethernet port, automatically used) Note, interfaces do not use a slot designation (e.g. “f0”) 1720 Note, interfaces do not use a slot designation (e.g. “f0”) 1721 Note, interfaces do not use a slot designation (e.g. “f0”) 1750 Note, interfaces do not use a slot designation (e.g. “f0”) 1751 1760 Slots: 0 (available) WIC slots: 2 C1700-MB-1ETH (1 FastEthernet port, automatically used) Cards: - WIC-1T (1 Serial port) - WIC-2T (2 Serial ports) - WIC-1ENET (1 Ethernet ports) ===2600s=== 2610 Slots: 1 (available) WIC slots: 3 ThànhphHChíMinh–Tháng11năm2007 43
  21. BùiQucHồn–DinđànAdminVietnam( www.adminvietnam.vn ) CISCO2600-MB-1E (1 Ethernet port, automatically used) 2611 Slots: 1 (available) WIC slots: 3 CISCO2600-MB-2E (2 Ethernet ports, automatically used) 2620 Slots: 1 (available) WIC slots: 3 CISCO2600-MB-1FE (1 FastEthernet port, automatically used) 2621 Slots: 1 (available) WIC slots: 3 CISCO2600-MB-2FE (2 FastEthernet ports, automatically used) 2610XM Slots: 1 (available) WIC slots: 3 CISCO2600-MB-1FE (1 FastEthernet port, automatically used) 2611XM Slots: 1 (available) WIC slots: 3 CISCO2600-MB-2FE (2 FastEthernet ports, automatically used) 2620XM Slots: 1 (available) WIC slots: 3 CISCO2600-MB-1FE (1 FastEthernet port, automatically used) 2621XM Slots: 1 (available) WIC slots: 3 CISCO2600-MB-2FE (2 FastEthernet ports, automatically used) 2650XM Slots: 1 (available) WIC slots: 3 CISCO2600-MB-1FE (1 FastEthernet port, automatically used) 2651XM Slots: 1 (available) WIC slots: 3 CISCO2600-MB-2FE (2 FastEthernet ports, automatically used) Cards: - NM-1E (Ethernet, 1 port) - NM-4E (Ethernet, 4 ports) - NM-1FE-TX (FastEthernet, 1 port) - NM-16ESW (Ethernet switch module, 16 ports) - NM-NAM - NM-IDS - WIC-1T (1 Serial port) - WIC-2T (2 Serial ports) ===3600s=== 3660 Slots: 6 (available) 3640 Slots: 4 3620 ThànhphHChíMinh–Tháng11năm2007 44
  22. BùiQucHồn–DinđànAdminVietnam( www.adminvietnam.vn ) Slots: 2 Cards: - NM-1E (Ethernet, 1 port) - NM-4E (Ethernet, 4 ports) - NM-1FE-TX (FastEthernet, 1 port) - NM-16ESW (Ethernet switch module, 16 ports) - NM-4T (Serial, 4 ports) - Leopard-2FE (Cisco 3660 FastEthernet in slot 0, automatically used) ===3700s=== 2691 (The 2691 is essentially a 3700 with 1 slot) Slots: 1 (available) WIC slots: 3 3725 Slots: 2 (available) WIC slots: 3 3745 Slots: 4 (available) WIC slots: 3 Cards: - NM-1FE-TX (FastEthernet, 1 port) - NM-4T (Serial, 4 ports) - NM-16ESW (Ethernet switch module, 16 ports) - GT96100-FE (2 integrated ports, automatically used) - NM-NAM - NM-IDS - WIC-1T (1 Serial port) - WIC-2T (2 Serial ports) ===7200s=== 7206 Slots: 6 (available) Chassis types: - STD - VXR NPEs: - NPE-100 - NPE-150 - NPE-175 - NPE-200 - NPE-225 - NPE-300 - NPE-400 - NPE-G2 (Requires the use of NPE-G2 IOS images) Cards: - C7200-IO-FE (FastEthernet, slot 0 only) - C7200-IO-2FE (FastEthernet, 2 ports, slot 0 only) - C7200-IO-GE (GigabitEthernet, slot 0 only) - PA-FE-TX (FastEthernet) - PA-2FE-TX (FastEthernet, 2 ports) - PA-4E (Ethernet, 4 ports) - PA-8E (Ethernet, 8 ports) - PA-4T+ (Serial, 4 ports) - PA-8T (Serial, 8 ports) ThànhphHChíMinh–Tháng11năm2007 45
  23. BùiQucHồn–DinđànAdminVietnam( www.adminvietnam.vn ) - PA-A1 (ATM) - PA-POS-OC3 (POS) - PA-GE (GigabitEthernet) Cáccâuhithưnggp LàmsaotơixácđnhđưcgiátridlepctGNS3? Xemphn“TínhIdlePC”trongbàihưngdnnày. Khitơicgngchynhiuhơn4router(vi256MBdànhchomicái)(hoc6routervi 160MBdànhchomicái)trênWindows,hochơn7routervi256MBdànhchomicái (hoc11routervi160MBdànhchomicái)trênmơitrưngLinux32bitthìDynamips bli. VnđnàyskhơngxyranubnsdngHypervisorManager(mcđnh)vithitlpđúng. Hypervisorđưcthitkđ“cânbngti”cácthhincaIOStrênnhiutintrìnhca Dynamips,nhưngnubnsdngnhiuhypervisortrênmáychxa,vnđnàylàdogii hnbnhdànhcho1tintrình. Theomcđnh,hnchvbnhchomttintrìnhtrênWindowslà2GB(baogmcbnh đãsdngchobnhRAMcaroutero,cywin,cácthưvin,và‘khơnggianlinhtinh’)mà bnsdng.Linux32bitmcđnhcĩgiihnvbnhcho1tintrìnhlà3GB. GiipháplàchynhiuthhincaDynamipstrêncùngmththngvàlngnghetrêncác cngkhácnhau,víd: TrênWindows: start /belownormal /min “Dynamips” “dynamips.exe” –H 7200 start /belownormail /min “Dynamips” “dynamips.exe” –H 7201 TrênLinux: nice dynamips –H 7200 & nice dynamips –H 7201 & VàsauđĩghilichínhxácnhnghypervisorđĩvàoGNS3(xemphn“Quátrìnhhotđng Client/ServervàMultiserver”). Tơicĩ1bàilabphctpvinhiurouter,vàcngserialbflapping,cáceigrpneighbor adjacenciesbli,showrunvàwritememchyrtlâu. ðiunàyhunhưlàdovnđhiusuttrênmáyPCch.MtbàilablntiêutnnhiuRAM vàCPU.Mcđnh,bnhDRAMcarouterđưcgilpnhưlàmttptintrênđĩacĩkích thưcbngvikíchthưclưngRAM.TínhnăngcachecaHðHtrênmáychtđnggi nhngphnhayđưctruyxutnhttrongRAM.NhưngvìRAMcabnchychm,stc ThànhphHChíMinh–Tháng11năm2007 46
  24. BùiQucHồn–DinđànAdminVietnam( www.adminvietnam.vn ) nghntrongcngsbtđu.Routerostrnên“starved”điviCPUvàbtđuthtlc nhiugĩitinhello.Cĩnhiutuỳchnđgiiquytvnđnày: • Dùng1máychmnhhơn(nhiuRAMhơn/CPUnhanhhơn) • Phântánbàilabcabntrênnhiumáych. • Sdngrouterodịngthpnucĩth.Víd,mtrouter3620chyIOSphiênbn12.2 vàchchynnIPchcncĩ32MBRAMvàcĩthsdngkhibncngilpmtbài labđơngin,hoclà“Internet” CĩmtphiênbncaDynamipsmihơnphiênbnđikèmvibcàiđtGNS3trên Windows.LàmcáchnàotơicĩthsdngnĩviGNS3?/LàmsaosdngGNS3trên Windows2000hayWindowsXPSP1? PhiênbncaDynamipstrongbcàiGNS3trênWindowsđịihiphicĩWindowsXPSP2. Trongnhngtrưnghptrên,tibncàiđttrênWindowstwebsiteDynamips ( ).VídviWindowsXP/2003sdng“dynamipswxp.exe”. ðiviWindows2000,sdng“dynamipsw2000.exe”.Sauđĩcopyttccáctptinthcthi và“cygwin1.dll”vàothưmc“C:\ProgramFiles\GNS3\Dynamips”,thaythcáctptinđang tnti. TrênLinux/Unix/OSX,khitơiktnimtinterfacetrênrouterhaytrênswitchvàomáy ccb,tơikhơngthpingđưcnĩtmáych.NhưngnĩlilàmvictrênWindows?ðiu gìxyravy? ThơngthưngnĩchytrênWindows(phthucvàocardmngcabn)nhưngkhơngchy trênLinux,Unix.Nhiukhnănglàdoskhácbitgia2thưvinlibpcapvàWinpcap,vàs khácbitvcácNetworkstacktrênUnix/Windows(vd:NDIS).Tuynhiên,bncĩthping interfacetmththngkháctrongcùngmng.NunĩkhơnglàmvictrênWindowsriêng viloicardmngcabn,hãythtomtcardmngloopbacktrênWindowsvàtoktni vinĩ.Xembàivitnàyđcĩnhiuthơngtinhơn.TrênLinux,bncĩthdùngmttap interfacevàloiNIO_tap.ðiviOSXbncĩthcàitun/tapdrivernhưđưcmơtchitit đây. TơicĩthsdngGNS3đtosơđmngchomình? CĩthnhưnghinnayGNS3chhtrnhngbiutưngđưcsdngtrongquátrìnhmơ phng,vìthbncĩthtosơđmngvinhngbiutưngnàyvàxutchúngradưidng nh(jpeg,png,xpm,bmplànhngđnhdngđưchtr). TrongphiênbntươnglaicaGNS3,mtgĩidùngmơtcácbiutưngvàmtcáchđvit vănbnlênvùngvsđưccàiđt. TơigpmtthơngbáolicaDynamipsnhưngtơikhơnghiunĩbcáigì? ThànhphHChíMinh–Tháng11năm2007 47
  25. BùiQucHồn–DinđànAdminVietnam( www.adminvietnam.vn ) Nubngplinàynghĩalàhypervisorhingiđangkhơnglngnghe,bnxemliphnthit lpcahypervisortrongDynamipspreferencesnubnsdnghypervisormanagerhoctrong phnhypervisortrongcas“IOSimagesandhypervisors”.Nuvnđvncịn,hãyth: • Khiđnghypervisorbngtayvàxemktxutcanĩ. • KimtraxembncĩmttintrìnhDynamipsnàokhácđangchytrênhthnghay khơng • XốthưmclàmviccaDynamips(đcbitlàcáctptinbkhố) LinàycĩnghĩalàDynamipskhơngthtomtUDPNIO,thưnglàdomtxungđtkhichn cngUDP,kimtrathitlphypervisorcabnvàxemphn“Client/ServervàMultiserver Operation”đcĩthêmthơngtin. Tơicĩmtcâuhi/Tơicĩmtvnđ/Tơinghĩtơitìmramtli.Làmcáchnàotơicĩth gimtbàivitcĩchtlưnglênforumhoclênbugtrackingđtăngkhnăngđưcmt aiđĩgiúpđ? Hãychcchnrngbnđãghiđyđnhngđiusauđâytrongbàigicabn: • Chititcthvvnđcabn. • Cgngcungcpmtbàilabđơnginnhtmàbncĩthmàtoraliđĩ. • ðínhkèmtptinexception.lognunĩtnti. • BtcgìxutratDynamips(khibnsdngnĩbênngồi). ThànhphHChíMinh–Tháng11năm2007 48
  26. BùiQucHồn–DinđànAdminVietnam( www.adminvietnam.vn ) Ghichú:Chúngtơiđangcĩdđnhscungcpchđdebugtrongphiênbntươnglai. ThànhphHChíMinh–Tháng11năm2007 49