Dude Manual - Mikrotik Wiki.pdf

(238 KB) Pobierz
91709944 UNPDF
Dude Manual ­ MikroTik Wiki 
http://wiki.mikrotik.com/index.php?title=Dude_Manual&printable=yes 
Dude Manual 
De MikroTik Wiki 
This manual describes the operation of Dude version 1.0. 
Tabla de contenidos 
1 What is the Dude 
1.1 System Requirements 
2 Getting Started 
2.1 Graphical Interface 
2.2 Network Maps 
2.3 Device Representation 
3 Configuration 
3.1 Global Settings 
3.2 Tools 
3.3 Files 
3.4 Logs 
3.5 Probes 
3.6 Devices 
3.6.1 All 
3.6.2 RouterOS 
3.6.3 Group 
3.6.4 Device types 
3.7 Networks 
3.8 Services 
3.9 Outages 
3.10 Admin groups 
3.11 Admins 
3.12 Active Admins 
3.13 Notifications 
3.14 Links 
3.15 Address Lists 
3.16 Network Maps 
4 Appendix A. Internal variables 
4.1 Device variables 
4.2 Device type variables 
4.3 Service variables 
4.4 Probe variables 
4.5 Network variables 
4.6 Submap variables 
4.7 Link variables 
What is the Dude 
The Dude is a visual and easy to use network monitoring and management system designed to represent 
network structure in one or more crosslinked graphical diagrams, allowing you to draw (includes automatic
1 de 13 
28/06/2007 11:23 
91709944.004.png
 
Dude Manual ­ MikroTik Wiki 
http://wiki.mikrotik.com/index.php?title=Dude_Manual&printable=yes 
network discovery tool) and monitor your network however complicated it might be. The Dude is capable of 
monitoring particular services run on the network hosts, and alerting you about any changes in their status. It 
can read statistics from the device monitored and show you graphs of the monitored values, allows you to 
test and connect to the devices easily, and provides some very basic RouterOS configuration tools. 
It is written in two parts: 
Dude server is the actual program, which runs in background. It does not have any graphical interface, 
and may only be controlled by a Dude client application located either on local machine, or anywhere 
on the network. There is also a web interface to basic functionality, mostly designed as a quick and 
accessible review tool, not a full­fledged configuration application. 
Dude client may connect to the local or a remote Dude server, and is used as a graphical interface to it. 
That means that every action is really executed on the server machine and the client is just showing 
pictures. Thus, user window layouts are stored on the server and are not lost on disconnect. 
System Requirements 
RAM: minimum ­ 64MB, recommended minimum ­ 128MB 
OS: Windows 2000/XP (does not work with Windows 95/98/Me) with Administrator permissions 
Video: at least 800x600 
Getting Started 
When you first start the Dude client, it launches the local server and automatically connects to it. Then you 
can disconnect and choose another server to connect to. You should remember that the client only works 
when connected to an either local or remote server. 
If you do not have any Dude server running yet, you should start it. There is a button on the top of the 
application window called “Server”, which has indicator of whether the local server is running (it is green if 
the local server is running). If you press it, a new window will appear that allows you to start/stop the local 
Dude server, as well as completely reset its configuration. 
When a server is started, you can connect to it pressing the Connect button. There are three connection 
modes: 
local – to connect to the local Dude server (note that this option will not work for Linux users running 
the Dude under Wine, you should use remote connection to 127.0.0.1 host instead to connect to the 
local Dude server) 
remote – to connect insecurely (nothing, including passwords, is encrypted) to a remote Dude server 
secure – to connect securely to a remote Dude server 
Remote connection by default is using TCP 2210 port in regular mode or TCP 2211 port in secure mode, so 
make sure these ports are not limited by a firewall. The ports may be changed in the server's Global Settings 
menu. The default username for connecting to a server is “admin” with no password. You can change this 
later. 
Note for Linux users: you should start the Dude from the root user (or delegate some permissions to your 
regular user), or else the Dude will not be able to ping hosts. 
Graphical Interface
2 de 13 
28/06/2007 11:23 
91709944.005.png
Dude Manual ­ MikroTik Wiki 
http://wiki.mikrotik.com/index.php?title=Dude_Manual&printable=yes 
The interface has two panes. The first (left) pane is used to select a configuration section, and the second 
(right) – to display the configuration window. At the top of the selection pane, there are five buttons: 
Undo – reverse the previous configuration action 
Redo – repeat an undone configuration change 
Settings – configure global settings of the server, which will be described later on 
Export ­ export all the server configuration to an XML file 
Import ­ import the server configuration from an XML file 
There is a network mini­map at the bottom of the left pane, displaying a scaled­down view on the active map, 
which can ease navigation on large network maps. 
There may be many windows on the window pane. Each of them may be split in two either horizontally 
(empty left half ­  ; empty right half ­  ), or vertically (empty top half ­  ; empty bottom half ­  ) using 
buttons on the top of each internal window. By double­clicking on an entry in the selection pane, the chosen 
configuration window will be open on the top half of the window pane, zooming the existing windows of the 
pane to the bottom half. Any configuration pane entry may be dragged­and­dropped onto an existing window 
or selected with the drop­down list at the top of each window, and the chosen tool will replace the existing 
contents of the window. The size of any window may be easily resized by moving its borders, in which case 
all other windows will be zoomed accordingly. 
Network Maps 
The Dude is created to manage networks graphically, so the main interface to the program is the graphical 
network representation, i.e. network map. You can instruct the program to detect all your network devices 
automatically by specifying the IP address range it should scan. The Dude is capable of reading network
3 de 13 
28/06/2007 11:23 
91709944.006.png
Dude Manual ­ MikroTik Wiki 
http://wiki.mikrotik.com/index.php?title=Dude_Manual&printable=yes 
configuration of the devices that support SNMP protocol, and, thus, is able to make recursively scan the 
networks connected to the already discovered network devices (up to the specified recursion level). It can 
even detect “smart” switches and bridges that provide link information over SNMP. You may divide the 
network into separate interlinked network maps. 
There are two mouse cursor modes: 
Grabbing tool – enables you to move the map by moving mouse cursor while holding left mouse 
button pressed, instead of being required to move using scroll bars. Double­click opens device 
properties. 
Pointer tool – default cursor mode, when single mouse click selects an object. Moving cursor with 
left mouse button pressed selects more than one object (if mouse button was pressed above the free 
space on the map) or moves the selected object(s) (if mouse button was pressed on an object or a 
group of them). Double­click opens device properties. 
Left click on an object brings up a menu, where you can modify the object properties, as well as run device 
tools. Mouse wheel is used to zoom in/out the map. 
The maps are built with the following objects: 
Device – network host with a unique IP address that runs one or more identifiable services, its 
status may be monitored by. 
Network – network cloud that represents one or more IP networks. It usually identifies a network 
connection of a host (i.e., dedicated network interface of a network device) and represents OSI layer 2 
interconnection between network devices. 
Submap – wormhole to another network map. This is useful for splitting one big map into many 
smaller and more readable ones. Double­clicking on a submap link, will activate the map the link is 
pointing to; if the target map has a reverse submap link, the map view will be centered on that. 
Static – generic grouper of network hosts. You can link any object to this, without any effect 
except that you will show that the objects are somehow connected. 
Link – connection between two objects on a map, that represents OSI layer 1 physical link. It can 
display traffic statistics if set to use SNMP protocol (in this case, you will need to specify the device 
and the particular network interface to monitor). Depending on utilization, it may change its color, 
signaling that the channel is almost full. There are various link types (styles), which represent different 
kinds of links: VPN, wireless, etc. 
Dependency – monitoring dependency. If a device depends on another, it is not monitored until 
that, it depends on, is up. 
On the map, you can select whether you want to see link diagram (all the network connections), or 
dependency diagram. 
When navigating through a map, if you leave the mouse cursor over a network object for about two seconds, 
a tooltip will appear, showing some information on that object. Network devices will also have reachability 
time graphs for each service (like ping time). Submaps will have the list of elements and a map preview 
shown. 
The map may be automatically aligned by pressing the “Layout button”. You can also align some selected 
objects in line with the the automatic alignment tools: 
Line tool – place the selected items in one line. First press the left mouse button at the beginning of 
the line, release the mouse button at the end of the line.
4 de 13 
28/06/2007 11:23 
91709944.001.png
Dude Manual ­ MikroTik Wiki 
http://wiki.mikrotik.com/index.php?title=Dude_Manual&printable=yes 
Arc tool – align the selected items in an arc. First press the left mouse button at the starting point, 
release the mouse button at the ending point. Then you can change the curvature by moving the mouse 
cursor. Click once more to apply. 
Device Representation 
Each device is displayed as an icon related to a certain device type (fully customizable), which defines the list 
of services a device should have to be classified to a particular type. The discovery procedure, when adding a 
device, once detects all the services running on it, consults the device type table. 
Each device has the table of all network services once found for the device. You can add and remove new 
services from any device. The services are constantly monitored, and the ones failed to respond are marked in 
this list. It is possible to configure a set of "parents" (dependency tree) for a device, so that the device is only 
monitored if at least one of the parents is reachable. You can set polling preferences (polling frequency and 
timeout for service probes) and select a notifier (procedure to undertake when the status of any probe is 
changing, like open a popup window, beep, send an email or execute a program) for each device, as well as 
for each particular service. 
There is history, graphs and some SNMP information available as well. 
Configuration 
Global Settings 
General 
DNS: primary and secondary DNS servers to be used by the Dude server to resolve DNS domain 
names. 
SMTP: primary and secondary SMTP servers to be used by the Dude server to send out email. 
The “From” email address should also be set. 
SNMP: the default SNMP protocol settings 
Polling: server default settings of how often (interval) to poll each service, and how long to wait for it 
to respond (timeout), as well as choose the default notifier executed should a service fail. 
Server 
Dude remote: whether to accept remote connections, on which port to listen, and what networks 
to allow to connect from 
Web access: whether to accept remote connections via web interface, on which ports to listen 
(HTTP and HTTPS protocols), and what networks to allow to connect from. Additionally, you 
can change the information update frequency in clients' browsers (refresh interval) and the client 
inactivity period, after which the web client would be considered logged off (session timeout). 
Map Defaults (used when no specific settings are made for a particular map or a device) 
Background color 
Map object (device, network, submap, static, link, dependency) appearance: label and tooltip 
contents, shape and font for an object. Some internal variables (like IP address) may be used in 
label and tooltip contents, which may be selected out of the “Insert Variable” dropdown list. The 
variables will be described later in this document. 
Chart Appearance: background, grid, text colors, text style, line colors 
Discover Defaults (used when no specific settings are made for a scan) 
Black list: address list to exclude from scanning 
Name Preference: which device name should be used. The discovery procedure may define the 
device name by its IP address, DNS name or the string returned as the device name by SNMP 
protocol. In this field you set, which one of thee names should be used. For example, if the field 
is set to “DNS to SNMP to IP”, then DNS name will be used when available, if it is not, then 
SNMP­derived name will be used, but if neither of them are detected, then IP address will be
5 de 13 
28/06/2007 11:23 
91709944.002.png 91709944.003.png
Zgłoś jeśli naruszono regulamin