You are on page 1of 13

DudeManualMikroTikWiki

http://wiki.mikrotik.com/index.php?title=Dude_Manual&printable=yes

DudeManual
DeMikr oTikWiki
ThismanualdescribestheoperationofDudeversion1.0.

Tabladecontenidos
1WhatistheDude 1.1SystemRequirements 2GettingStarted 2.1GraphicalInterface 2.2NetworkMaps 2.3DeviceRepresentation 3Configuration 3.1GlobalSettings 3.2Tools 3.3Files 3.4Logs 3.5Probes 3.6Devices 3.6.1All 3.6.2RouterOS 3.6.3Group 3.6.4Devicetypes 3.7Networks 3.8Services 3.9Outages 3.10Admingroups 3.11Admins 3.12ActiveAdmins 3.13Notifications 3.14Links 3.15AddressLists 3.16NetworkMaps 4AppendixA.Internalvariables 4.1Devicevariables 4.2Devicetypevariables 4.3Servicevariables 4.4Probevariables 4.5Networkvariables 4.6Submapvariables 4.7Linkvariables

WhatistheDude
TheDudeisavisualandeasytousenetworkmonitoringandmanagementsystemdesignedtorepresent networkstructureinoneormorecrosslinkedgraphicaldiagrams,allowingyoutodraw(includesautomatic
1de13

28/06/200711:23

DudeManualMikroTikWiki

http://wiki.mikrotik.com/index.php?title=Dude_Manual&printable=yes

networkdiscoverytool)andmonitoryournetworkhowevercomplicateditmightbe.TheDudeiscapableof monitoringparticularservicesrunonthenetworkhosts,andalertingyouaboutanychangesintheirstatus.It canreadstatisticsfromthedevicemonitoredandshowyougraphsofthemonitoredvalues,allowsyouto testandconnecttothedeviceseasily,andprovidessomeverybasicRouterOSconfigurationtools. Itiswrittenintwoparts: Dudeserveristheactualprogram,whichrunsinbackground.Itdoesnothaveanygraphicalinterface, andmayonlybecontrolledbyaDudeclientapplicationlocatedeitheronlocalmachine,oranywhere onthenetwork.Thereisalsoawebinterfacetobasicfunctionality,mostlydesignedasaquickand accessiblereviewtool,notafullfledgedconfigurationapplication. DudeclientmayconnecttothelocaloraremoteDudeserver,andisusedasagraphicalinterfacetoit. Thatmeansthateveryactionisreallyexecutedontheservermachineandtheclientisjustshowing pictures.Thus,userwindowlayoutsarestoredontheserverandarenotlostondisconnect.

SystemRequir ements
RAM:minimum64MB,recommendedminimum128MB OS:Windows2000/XP(doesnotworkwithWindows95/98/Me)withAdministratorpermissions Video:atleast800x600

GettingStar ted
WhenyoufirststarttheDudeclient,itlaunchesthelocalserverandautomaticallyconnectstoit.Thenyou candisconnectandchooseanotherservertoconnectto.Youshouldrememberthattheclientonlyworks whenconnectedtoaneitherlocalorremoteserver. IfyoudonothaveanyDudeserverrunningyet,youshouldstartit.Thereisabuttononthetopofthe applicationwindowcalledServer,whichhasindicatorofwhetherthelocalserverisrunning(itisgreenif thelocalserverisrunning).Ifyoupressit,anewwindowwillappearthatallowsyoutostart/stopthelocal Dudeserver,aswellascompletelyresetitsconfiguration. Whenaserverisstarted,youcanconnecttoitpressingtheConnectbutton.Therearethreeconnection modes: local toconnecttothelocalDudeserver(notethatthisoptionwillnotworkforLinuxusersrunning theDudeunderWine,youshoulduseremoteconnectionto127.0.0.1hostinsteadtoconnecttothe localDudeserver) remotetoconnectinsecurely(nothing,includingpasswords,isencrypted)toaremoteDudeserver securetoconnectsecurelytoaremoteDudeserver RemoteconnectionbydefaultisusingTCP2210portinregularmodeorTCP2211portinsecuremode,so makesuretheseportsarenotlimitedbyafirewall.Theportsmaybechangedintheserver'sGlobalSettings menu.Thedefaultusernameforconnectingtoaserverisadminwithnopassword.Youcanchangethis later. NoteforLinuxusers:youshouldstarttheDudefromtherootuser(ordelegatesomepermissionstoyour regularuser),orelsetheDudewillnotbeabletopinghosts.

Gr aphicalInter face

2de13

28/06/200711:23

DudeManualMikroTikWiki

http://wiki.mikrotik.com/index.php?title=Dude_Manual&printable=yes

Theinterfacehastwopanes.Thefirst(left)paneisusedtoselectaconfigurationsection,andthesecond (right)todisplaytheconfigurationwindow.Atthetopoftheselectionpane,therearefivebuttons: Undoreversethepreviousconfigurationaction Redorepeatanundoneconfigurationchange Settingsconfigureglobalsettingsoftheserver,whichwillbedescribedlateron ExportexportalltheserverconfigurationtoanXMLfile ImportimporttheserverconfigurationfromanXMLfile Thereisanetworkminimapatthebottomoftheleftpane,displayingascaleddownviewontheactivemap, whichcaneasenavigationonlargenetworkmaps. Theremaybemanywindowsonthewindowpane.Eachofthemmaybesplitintwoeitherhorizontally (emptylefthalf emptyrighthalf ),orvertically(emptytophalf emptybottomhalf )using buttonsonthetopofeachinternalwindow.Bydoubleclickingonanentryintheselectionpane,thechosen configurationwindowwillbeopenonthetophalfofthewindowpane,zoomingtheexistingwindowsofthe panetothebottomhalf.Anyconfigurationpaneentrymaybedraggedanddroppedontoanexistingwindow orselectedwiththedropdownlistatthetopofeachwindow,andthechosentoolwillreplacetheexisting contentsofthewindow.Thesizeofanywindowmaybeeasilyresizedbymovingitsborders,inwhichcase allotherwindowswillbezoomedaccordingly.

Networ kMaps
TheDudeiscreatedtomanagenetworksgraphically,sothemaininterfacetotheprogramisthegraphical networkrepresentation,i.e.networkmap.Youcaninstructtheprogramtodetectallyournetworkdevices automaticallybyspecifyingtheIPaddressrangeitshouldscan.TheDudeiscapableofreadingnetwork

3de13

28/06/200711:23

DudeManualMikroTikWiki

http://wiki.mikrotik.com/index.php?title=Dude_Manual&printable=yes

configurationofthedevicesthatsupportSNMPprotocol,and,thus,isabletomakerecursivelyscanthe networksconnectedtothealreadydiscoverednetworkdevices(uptothespecifiedrecursionlevel).Itcan evendetectsmartswitchesandbridgesthatprovidelinkinformationoverSNMP.Youmaydividethe networkintoseparateinterlinkednetworkmaps. Therearetwomousecursormodes: Grabbingtoolenablesyoutomovethemapbymovingmousecursorwhileholdingleftmouse buttonpressed,insteadofbeingrequiredtomoveusingscrollbars.Doubleclickopensdevice properties. Pointertooldefaultcursormode,whensinglemouseclickselectsanobject.Movingcursorwith leftmousebuttonpressedselectsmorethanoneobject(ifmousebuttonwaspressedabovethefree spaceonthemap)ormovestheselectedobject(s)(ifmousebuttonwaspressedonanobjectora groupofthem).Doubleclickopensdeviceproperties. Leftclickonanobjectbringsupamenu,whereyoucanmodifytheobjectproperties,aswellasrundevice tools.Mousewheelisusedtozoomin/outthemap. Themapsarebuiltwiththefollowingobjects: DevicenetworkhostwithauniqueIPaddressthatrunsoneormoreidentifiableservices,its statusmaybemonitoredby. Network networkcloudthatrepresentsoneormoreIPnetworks.Itusuallyidentifiesanetwork connectionofahost(i.e.,dedicatednetworkinterfaceofanetworkdevice)andrepresentsOSIlayer2 interconnectionbetweennetworkdevices. Submapwormholetoanothernetworkmap.Thisisusefulforsplittingonebigmapintomany smallerandmorereadableones.Doubleclickingonasubmaplink,willactivatethemapthelinkis pointingtoifthetargetmaphasareversesubmaplink,themapviewwillbecenteredonthat. Staticgenericgrouperofnetworkhosts.Youcanlinkanyobjecttothis,withoutanyeffect exceptthatyouwillshowthattheobjectsaresomehowconnected. Link connectionbetweentwoobjectsonamap,thatrepresentsOSIlayer1physicallink.Itcan displaytrafficstatisticsifsettouseSNMPprotocol(inthiscase,youwillneedtospecifythedevice andtheparticularnetworkinterfacetomonitor).Dependingonutilization,itmaychangeitscolor, signalingthatthechannelisalmostfull.Therearevariouslinktypes(styles),whichrepresentdifferent kindsoflinks:VPN,wireless,etc. Dependencymonitoringdependency.Ifadevicedependsonanother,itisnotmonitoreduntil that,itdependson,isup. Onthemap,youcanselectwhetheryouwanttoseelinkdiagram(allthenetworkconnections),or dependencydiagram. Whennavigatingthroughamap,ifyouleavethemousecursoroveranetworkobjectforabouttwoseconds, atooltipwillappear,showingsomeinformationonthatobject.Networkdeviceswillalsohavereachability timegraphsforeachservice(likepingtime).Submapswillhavethelistofelementsandamappreview shown. ThemapmaybeautomaticallyalignedbypressingtheLayoutbutton.Youcanalsoalignsomeselected objectsinlinewiththetheautomaticalignmenttools: Linetoolplacetheselecteditemsinoneline.Firstpresstheleftmousebuttonatthebeginningof theline,releasethemousebuttonattheendoftheline.

4de13

28/06/200711:23

DudeManualMikroTikWiki

http://wiki.mikrotik.com/index.php?title=Dude_Manual&printable=yes

Arctoolaligntheselecteditemsinanarc.Firstpresstheleftmousebuttonatthestartingpoint, releasethemousebuttonattheendingpoint.Thenyoucanchangethecurvaturebymovingthemouse cursor.Clickoncemoretoapply.

DeviceRepr esentation
Eachdeviceisdisplayedasaniconrelatedtoacertaindevicetype(fullycustomizable),whichdefinesthelist ofservicesadeviceshouldhavetobeclassifiedtoaparticulartype.Thediscoveryprocedure,whenaddinga device,oncedetectsalltheservicesrunningonit,consultsthedevicetypetable. Eachdevicehasthetableofallnetworkservicesoncefoundforthedevice.Youcanaddandremovenew servicesfromanydevice.Theservicesareconstantlymonitored,andtheonesfailedtorespondaremarkedin thislist.Itispossibletoconfigureasetof"parents"(dependencytree)foradevice,sothatthedeviceisonly monitoredifatleastoneoftheparentsisreachable.Youcansetpollingpreferences(pollingfrequencyand timeoutforserviceprobes)andselectanotifier(proceduretoundertakewhenthestatusofanyprobeis changing,likeopenapopupwindow,beep,sendanemailorexecuteaprogram)foreachdevice,aswellas foreachparticularservice. Thereishistory,graphsandsomeSNMPinformationavailableaswell.

Configur ation
GlobalSettings
General DNS:primaryandsecondaryDNSserverstobeusedbytheDudeservertoresolveDNSdomain names. SMTP:primaryandsecondarySMTPserverstobeusedbytheDudeservertosendoutemail. TheFromemailaddressshouldalsobeset. SNMP:thedefaultSNMPprotocolsettings Polling:serverdefaultsettingsofhowoften(interval)topolleachservice,andhowlongtowaitforit torespond(timeout),aswellaschoosethedefaultnotifierexecutedshouldaservicefail. Server Duderemote:whethertoacceptremoteconnections,onwhichporttolisten,andwhatnetworks toallowtoconnectfrom Webaccess:whethertoacceptremoteconnectionsviawebinterface,onwhichportstolisten (HTTPandHTTPSprotocols),andwhatnetworkstoallowtoconnectfrom.Additionally,you canchangetheinformationupdatefrequencyinclients'browsers(refreshinterval)andtheclient inactivityperiod,afterwhichthewebclientwouldbeconsideredloggedoff(sessiontimeout). MapDefaults(usedwhennospecificsettingsaremadeforaparticularmaporadevice) Backgroundcolor Mapobject(device,network,submap,static,link,dependency)appearance:labelandtooltip contents,shapeandfontforanobject.Someinternalvariables(likeIPaddress)maybeusedin labelandtooltipcontents,whichmaybeselectedoutoftheInsertVariabledropdownlist.The variableswillbedescribedlaterinthisdocument. ChartAppearance:background,grid,textcolors,textstyle,linecolors DiscoverDefaults(usedwhennospecificsettingsaremadeforascan) Blacklist:addresslisttoexcludefromscanning NamePreference:whichdevicenameshouldbeused.Thediscoveryproceduremaydefinethe devicenamebyitsIPaddress,DNSnameorthestringreturnedasthedevicenamebySNMP protocol.Inthisfieldyouset,whichoneoftheenamesshouldbeused.Forexample,ifthefield issettoDNStoSNMPtoIP,thenDNSnamewillbeusedwhenavailable,ifitisnot,then SNMPderivednamewillbeused,butifneitherofthemaredetected,thenIPaddresswillbe
5de13

28/06/200711:23

DudeManualMikroTikWiki

http://wiki.mikrotik.com/index.php?title=Dude_Manual&printable=yes

usedasthedevicename. Mode:scanmethod.Maybeeitherfast,whendevicesarediscoveredsimplybypinging sequentiallyallIPaddressesfromthenetworkprovidedorreliable,whennotonlypingsare performed,butalsoallotherservicesdefined. Recursivehopswhethertoscanrecursivelyallthenetworksfoundconnectedtotheinitially discovereddevices.I.e.,incasethereweresomenetworkdevicesdetectedwhichareconnected tomorethanonenetwork,whethertocontinuescanningalsothenetworkthesedevicesare connectedto.Thisparameterissettothemaximalhop(networkdevice)number,whichtoscan theconnectednetworksfrom. Advanced Identifydevicetypewhethertoassignthetypeforeachdevicediscoveredbasedon servicesavailableautomatically. Addnetworkswhethertoaddnetworkobjectstothemapbasedonfoundnetwork connections. Addlinkswhethertoshowinterconnectionbetweenthefounddevicesbyaddinglinksto thediagram. Layer2StructuretrytodiscoveranddisplaySNMPcompliantswitchesandotherlayer 2devices,whichsomeofthenetworkdevicesareconnectedto. PPPLinks GraphServicePollTimesdisplayservicepollingtimesonthegraphs GraphLinkBitRatedisplaylinkbitratesonthegraphs Maxsimultaneousmaximalnumberofconnectionsestablishedsimultaneously.Some firewallsmaylimitnumberofoutgoingnetworkconnections,soyouneedtoshowthe effectivemaximumhere. Servicesthelistofservicestotrytodiscoverforeachnetworkdevicefound.Youcandisable someservicesfrombeingdiscovered(forexample,therandomrnd50:50servicemost probablyshouldbedisabled) Itemplacementsettings:specifiesthedimensionsofeachmapelementinpixels(assumeditem width/height),aswellaselementnumberingroups.Itemsareplacedinclustersofthedefined numberofelements(bigrow/column).Theseclustersare,inturn,groupedinalargergroup (largerow/column).Theelementsfailtobecomepartofthatlargegrouparejustthrownoneon anotherandshouldthenbedisplacedmanually.Note:therealsoisanautomaticlayouttool (button)tomovetheelementsintotreelikediagrams. Misc UndoQueueSizenumberofactionhistorystepstoallowundofor AskConfirmationWhenRemovingwhethertoaskconfirmationwhenremoving

Tools
Youmaycustomizethelistoftools,whichmaybeexecutedforadevice.Theseusuallyincludetelnetand HTTPaccess,ping,ftpandsoon.Youcanaddnewtools,specifyingthatcommandtoexecute.Justlikefor mapobjectlabels,internalvariablesmaybeselectedandusedhere. Somebuiltintoolscannotbedeleted.Note:thesetoolsarenotusedtoprobewhetheradeviceisalive,but foradministrator'sconveniencetoconnectortestthedevicesmanually.

Files
Listofthefilesuploadedtotheserver,likeimagesfornetworkmapbackgroundsandsoundsfor notifications.Youcanalsoremovefilesfromtheserver.

Logs

6de13

28/06/200711:23

DudeManualMikroTikWiki

http://wiki.mikrotik.com/index.php?title=Dude_Manual&printable=yes

Listofallavailablelogthreads(andthesubentriesofthismenuletyouchooseaparticularlogthreadto view).Foranyparticularlogthreadyoucanconfigure,howmanylinesshouldbeshown(bufferedentries), howoftentostartanewfileforthethreadandhowmanyfilestokeep.Youcanfilteronlysomeentriesout ofathreadbywritingaregularexpressionandpressing[Enter]keyorApplybutton.Theregular expressionsaresavedinthedropdownmenu,soyouwouldnothavetorewritecomplexexpressionseach timeyouwanttousethem. Therearethreelogthreads: Debugshowsallchangeshappeninginthesystem Actionlistsmanualoperationsperformedbyanadministrator(forexample,deviceadd/remove events) Eventstoresnetworkevents(forexample,informationaboutfailingservices) Note:thisisdifferentfromtheLogfilesmenu,whichshowsactualfilesondisk,whereasthismenushows loggingtargets.

Pr obes
Listofallavailableprobetypesusedtocheckifaparticularserviceisrunningonadevice.Thefollowing probetypesareavailable: ICMPregularping.Configurableparametersarepacketsize,TTL(timetolive),retrycountand timeout. Randomthecheckisconsideredtobesuccessfulwiththegivenprobability. TCPatest,whichopensaregularTCPconnectiontoagivenport.Youmaychoosewhetheritis enoughtocheckifaremotehostinansweringonthatport,oryouwanttoperformaconversationwith it,specifyingwhattosendandwhattoexpect(definedinregularexpressionform)fromit. DNSprobethegivenUDPport(usually,53)withavalidDNSrequestforthegivendomainname. YoumayalsochoosetocheckwhethertheresponsecontainsatleastoneofthespecifiedIPaddresses. SNMPcheckthespecifiedOIDforavalue.ConfigurableparametersareSNMPport(161by default),OIDnumber,OIDtype,comparisonoperation(dependsontheOIDtypeselected:numeric operatorsforintegers,stringoperatorsforstrings)asthevaluetocompareto.

Devices
Listofallthedevicesdrawnonanyofthenetworkmaps(typeofthedevicesdisplayedandmaptheybelong tomaybechosen).Youcannotadddeviceshere(tocreateanewdevice,youshouldplaceitonamap),just seealloftheminasinglelist,removethemandchangetheirsettings(bydoubleclickingonadevice): Generaltab: Namedevicenamedeterminedaccordingtothediscoverysettings,oranytextstring administrativelyset(defaultisIPaddress). Addresses,DNSnames,lookup,lookupinterval:deviceaddressinformation.AsetofIPaddress andDNSnamesmaybeassignedtoadevice.EitherprimaryIPaddress(lookup=nameto address)orprimaryDNSname(addresstoname)isresolvedregularly(withthegiveninterval) fromtheother. Typedevicetype. Parentsdevicedependency.Thedeviceisonlypolledifatleastoneoftheparentsisup. SNMPcommunityandport:SNMPaccessinformationforthisdevice. Username,password:usercredentialsthatcanbepassedtosomedevicetools(fromthebuiltin tools,onlywinboxsupportsitfornow). SecureWinboxPortusesecurewinboxconnectiontothisdevice RouterOSwhetherthisdeviceisRouterOS

7de13

28/06/200711:23

DudeManualMikroTikWiki

http://wiki.mikrotik.com/index.php?title=Dude_Manual&printable=yes

Pollingtab:probeinterval,probetimeout,probedowncount,notification:servicepollingproperties thatoverridetheserverdefaultonesandthemapdefaultones.Definehowoften(interval)topolleach service,andhowlongtowaitforittorespond(timeout),aswellaschoosethedefaultnotifier executedshouldaservicefail. Servicestab:listalltheservicespresentonthedevice.Youcanaddanewserviceprobefromthelistto thedevice,aswellaschangeTCPport,probeintervalandtimeout,andnotificationtypehereforeach serviceindependently.TheDiscoverbuttonwillprobeallknownservices.Servicestatus(up,down orunknown)isdisplayedforeachservicelistedhere. Outagestab:logofalleventswhenaservicewentdown. SNMP:someinformationgotusingSNMPprotocol,likethelistofinterfaces,addresses,routes,load average,etc. RouterOS:somebasicconfigurationtoolsforRouterOS,thatallowtoenable/disableinterfaces, add/removeIPaddresses,aswellasuploadfilesandRouterOSpackages. History:graphthatshowshowthenumberofactiveserviceschangeovertime. Rightclickonadevicebringsupalistofadditionaloptions,mostnotablythedevicetoollistthatiseasily customizableintherespectivecontrolwindow(selectToolsfromtheconfigurationplane). All Thislistcontainsallthediscovereddevices. RouterOS ThislistonlycontainstheRouterOSdevices.Itdisplaysadditionalversioninformationforthesedevices,as wellasproviceaneasywaytoupgradesomeorallofthem. Group YoucanaswellgroupsomeRouterOSdevicesintodevicegroups,whichmakeiteasiestoupgradeasetof routersallatonce. Devicetypes Deviceclassificationtypesusedbythediscoveryprocedureorassignedtosomedevicesmanually.Eachentry defineshowthedevicesofthattypewilllooklike:iconandscaling.IdentificationandServicestabsare usedonlybythediscoveryproceduretodeterminewhetheradevicefoundisofthattype,andwhichservices toprobeafterwards: requiredanydeviceofthistypemusthavetheselectedservicesactiveforthediscoveryprocedureto determinethedeviceisofthattype. allowedthelistofotherservicestheprocedurewillprobeonthedevice.Allservicesfromthislist thatareactiveonadevicewillbeaddedtotheservicelistofthedevice. ignoredthelistofservicesthatalthoughusedforinitialdiscovery,willnotbeaddedtotheservicelist ofthedevice.Forexample,ithasbeenfoundthatHPJetDirectdevicesmaysometimesrestartprinting outanunwantedtestpage,whenscannedtoooftenontheirtelnetandSNMPports,sotheseservices, althoughusedtodetectthetype,willnotbewatchedlater. URL,whichcanbeusedlaterasaninternalvariable,maybespecifiedforeachdevicetype.

Networ ks
Listofallnetworksegmentsplacesonthemap.OnenetworkobjectmayhavemorethanoneIPnetwork

8de13

28/06/200711:23

DudeManualMikroTikWiki

http://wiki.mikrotik.com/index.php?title=Dude_Manual&printable=yes

associatedtoit.Youcanremovenetworksandchangetheirsettingshere,butyoucannotaddanythinghere. Tocreateanewnetwork,youshouldplaceitonamap.

Ser vices
Listofalltheservicespresentoneachdevice.Youcanaddandremoveserviceprobefromanydevice,as wellaschangeTCPport,probeintervalandtimeout,andnotificationtypehereforeachservice independently.Servicestatus(up,downorunknown)isdisplayedforeachservicelistedhere.Outagestab containsthelogofalleventswhenaservicewentdown.

Outages
Outagestablecontainsthecombinedlogofallprobefailuresonanyofthedeviceswentdownandlists whetheraserviceisstilldown(andforhowlongtime),ortheproblemhasbeenresolved.

Admingr oups
Thismenuletsyouconfigureaccesspermissionsforadministratorgroups.Permissionsareoneormorefrom: read(readonlyaccesstoeverything),write(changeconfiguration),local(accesstheserverlocally),remote (accesstheserverremotely),web(accesstheserverusingwebinterface).

Admins
Listofalladministratorsthathaveaccesstotheserver.Eachusermustbeallocatedwithpermissionsgiven byaadmingroup.Youcanalsorestrictuseraccesstoaparticularnetwork.

ActiveAdmins
Listofthecurrentusersessions.

Notifications
Notificationtypesexecutedifaservicechangesitsstate(youcanselectonenotifierforaservice).Arbitrary applicationsmaybelaunchedonaneventwithsomeparameterseitheronserver,oronalltheconnected clients.Othernotificationtypesincludesendingemail,sendingasyslogevent(toadedicatedsyslogdserver), showingapopupwindow,flashthescreen,andplayasound(WAWfile,whichcanbeuploadedonthe server).Thehoursduringwhichthenotificationwillbeactivemaybesetforeachweekday,soyoumay disableitduringnonworkinghoursandweekends.

Links
Listofallthelinksdrawnbetweenmapobjects.Youcanonlyremoveandconfigurelinkshere,usenetwork diagramtodrawthem.Foreachlinkyoumaychoosetheprimarydeviceitisconnectedto(networkdoesnot countasadevice,somostlinkswillhaveonlyonedevicetochoose,butifyouconnecttwodevices manually,youwillbegiventhatchoice),andthetype: Simplejustdrawalinebetweentheobjects. SNMPuseSMNPprotocol,ifsupportedonatleastoneoftheobjectsconnected.Thiswillallowyou tochoosethenetworkinterfacetomonitortrafficon.TheSNMPstatisticswillbeshownasasmall boxplacedoverthelinebetweentheobjects.

Addr essLists

9de13

28/06/200711:23

DudeManualMikroTikWiki

http://wiki.mikrotik.com/index.php?title=Dude_Manual&printable=yes

Youcandefineaddressgroupsthatcanbeusedtoexcludesomeaddressesfromdiscoveryprocedure.

Networ kMaps
Workingwiththeprogrammostlyhappenonthenetworkmaps,whichrepresentyournetworkgraphically. Youcanaddobjectsmanually(theconfigurationoptionsofeachofthepossiblemapobjecthasbeen describedearlier)orrunautomaticdiscoverywiththefollowingoptions: Generaltab: Scannetworkslistofthenetworksyouwanttoscan Addnetworkstoautoscanwhethertoaddallthefoundnetworkstoautoscanlist,which meanthatthenetworkswillbeautomaticallyrescannedperiodically Devicenamepreferencewhichdevicenameshouldbeused.Thediscoveryproceduremay definethedevicenamebyitsIPaddress,DNSnameorthestringreturnedasthedevicenameby SNMPprotocol.Inthisfieldyouset,whichoneoftheenamesshouldbeused.Forexample,if thefieldissettoDNStoSNMPtoIP,thenDNSnamewillbeusedwhenavailable,ifitisnot, thenSNMPderivednamewillbeused,butifneitherofthemaredetected,thenIPaddresswill beusedasthedevicename. Modescanmethod.Maybeeitherfast,whendevicesarediscoveredsimplybypinging sequentiallyallIPaddressesfromthenetworkprovidedorreliable,whennotonlypingsare performed,butalsoallotherservicesdefined. Servicestabdefinesthelistoftheservicesforthediscoveryproceduretotoscanfor. Advancedtab: Identifydevicetypewhethertoassignthetypeforeachdevicediscoveredbasedonservices availableautomatically. Addnetworkswhethertoaddnetworkobjectstothemapbasedonfoundnetwork connections. Addlinkswhethertoshowinterconnectionbetweenthefounddevicesbyaddinglinkstothe diagram. Recursivehopswhethertoscanrecursivelyallthenetworksfoundconnectedtotheinitially discovereddevices.I.e.,incasethereweresomenetworkdevicesdetectedwhichareconnected tomorethanonenetwork,whethertocontinuescanningalsothenetworkthesedevicesare connectedto.Thisparameterissettothemaximalhop(networkdevice)number,whichtoscan theconnectednetworksfrom. Maxsimultaneousmaximalnumberofconnectionsestablishedsimultaneously.Somefirewalls maylimitnumberofoutgoingnetworkconnections,soyouneedtoshowtheeffectivemaximum here. Generalconfigurationforamap(accessiblewiththeSettingsbutton): Generaltab: Nameadistinctivenameofthemap Probeinterval,probetimeout,notification:servicepollingpropertiesthatoverridetheserver defaultones.Definehowoften(interval)topolleachservice,andhowlongtowaitforitto respond(timeout),aswellaschoosethedefaultnotifierexecutedshouldaservicefail. Autoscanthelistofnetworkstoscanautomaticallywithsomeintervals.Youcanadd,remove andchangesettingsofsuchnetworks.Theparametersarethesameasfordiscoveryprocedure. Appearancetab: Backgroundcolor Mapobject(device,network,submap,static,link)appearance:labelandtooltipcontents,shape andfontforanobject.Someinternalvariables(likeIPaddress)maybeusedinlabelandtooltip contents,whichmaybeselectedoutoftheInsertVariabledropdownlist.Thevariableswillbe describedlaterinthisdocument. Imagethebackgroundimageforthemap.

10de13

28/06/200711:23

DudeManualMikroTikWiki

http://wiki.mikrotik.com/index.php?title=Dude_Manual&printable=yes

AppendixA.Inter nalvar iables


Devicevar iables
SetindevicepropertiesavailableinTools,DeviceTypesandNotificationsmenus,aswellasin tooltipsandlabels: Device.Namedevicename Device.FirstAddressfirstIPaddressofthedevice Device.AddressesCommaListcommaseparatedlistofthedeviceIPaddresses Device.AddressesColumnlist(newlineseparated)ofthedeviceIPaddresses Device.FirstDnsNamefirstDNSnameofthedevice Device.DnsNamesCommaListcommaseparatedlistofthedeviceDNSnames Device.DnsNamesColumnlist(newlineseparated)ofthedeviceDNSnames Device.Lookupdevicenamelookuptype Device.LookupIntervaldevicenamelookupinterval Device.UserNamedeviceusernametoconnectwith Device.Passworddevicepassword Device.ServicesCounttotalnumberofservicesrunningonthedevice Device.ServicesUnknownnumberofservicesinunknownstate Device.ServicesUpnumberofrunningservices Device.ServicesDownnumberofnotrunningservices Device.NotesCommaListcommaseparatedlistofnotesputforthedevice Device.NotesColumnlist(newlineseparated)ofnotesputforthedevice Device.NetMapnetworkmapthedeviceisputonto

Devicetypevar iables
SetindevicetypepropertiesavailableinToolsandNotificationsmenus: DeviceType.NameDevicetypenameassignedforthedevice DeviceType.UrlURLfieldvaluesetforthedevicetypeofthedevice DeviceType.NotesCommaListcommaseparatedlistofnotesputforthedevicetype DeviceType.NotesColumnlist(newlineseparated)ofnotesputforthedevicetype

Ser vicevar iables


SetinservicepropertiesavailableinNotificationsmenu: Service.ProbeTimeouttimeoutfortheserviceprobe Service.ProbeIntervalintervalbetweenprobingtheservice Service.Statusprobestatus(up,down,unknown) Service.ProblemDescriptionproblemdescription Service.TimeSinceChangedtimesinceservicestatuswaslastchanged Service.NotesCommaListcommaseparatedlistofnotesputfortheservice Service.NotesColumnlist(newlineseparated)ofnotesputfortheservice Service.TimeUptotaltimetheserviceisup Service.TimeDowntotaltimetheserviceisdown

Pr obevar iables
SetinprobepropertiesavailableinNotificationsmenu:

11de13

28/06/200711:23

DudeManualMikroTikWiki

http://wiki.mikrotik.com/index.php?title=Dude_Manual&printable=yes

Probe.Nameprobenamesetfortheservice Probe.NotesCommaListcommaseparatedlistofnotesputfortheprobeoftheservice Probe.NotesColumnlist(newlineseparated)ofnotesputfortheprobeoftheservice ProbeType.Nametypeoftheprobesetfortheservice

Networ kvar iables


Setinappearanceconfigurationavailableintooltipsandlabels: Network.Namenetworkname Network.SubnetsCommaListlist(newlineseparated)ofIPsubnetworksassignedforthenetwork Network.SubnetsColumnlist(newlineseparated)ofIPsubnetworksassignedforthenetwork Network.NetMapnetworkmapthenetworkisattachedto Network.NotesCommaListlist(newlineseparated)ofnotesputforthenetwork Network.NotesColumnlist(newlineseparated)ofnotesputforthenetwork

Submapvar iables
Setinappearanceconfigurationavailableintooltipsandlabels: NetMap.Namenetmapname NetMap.NotesCommaListlist(newlineseparated)ofnotesputforthenetmap NetMap.NotesColumnlist(newlineseparated)ofnotesputforthenetmap

Linkvar iables
Setinappearanceconfigurationavailableintooltipsandlabels: Interface.Name Interface.Index Interface.Type Interface.Mtu Interface.Speed Interface.PhysAddress Interface.PhysAddress Interface.AdminStatus Interface.OperStatus Interface.LastChange Interface.InOctets Interface.InUnicastPackets Interface.InNonUnicastPackets Interface.InDiscards Interface.InErrors Interface.InUnknownProtos Interface.OutOctets Interface.OutUnicastPackets Interface.OutNonUnicastPackets Interface.OutDiscards Interface.OutErrors Interface.OutQueueLen Interface.MediaOid Interface.InBitRate Interface.InUnicastPacketsRate Interface.InNonUnicastPacketsRate

12de13

28/06/200711:23

DudeManualMikroTikWiki

http://wiki.mikrotik.com/index.php?title=Dude_Manual&printable=yes

Interface.InDiscardsRate Interface.InErrorsRate Interface.InUnknownProtosRate Interface.OutBitRate Interface.OutUnicastPacketsRate Interface.OutNonUnicastPacketsRate Interface.OutDiscardsRate Interface.OutErrorsRate Obtenidode"http://wiki.mikrotik.com/wiki/Dude_Manual" Estapginafuemodificadaporltimavezel09:31,11jun2007.

13de13

28/06/200711:23

You might also like