the dude is dead

77
The Dude is dead long live The Dude MUM 2016 Ljubljana | Patrik Schaub | © FMS Internetservice GmbH

Upload: phungduong

Post on 01-Jan-2017

237 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: The Dude is dead

The Dude is dead

long live The Dude

MUM 2016 Ljubljana | Patrik Schaub | © FMS Internetservice GmbH

Page 2: The Dude is dead

Agenda

FMS Company Profile

The Dude’s history

The Dude on CHR

Basic security settings

The Dude’s RouterOS features

Custom Statistics

Page 3: The Dude is dead

FMS Internetservice GmbH

Value Added Distribution

Page 4: The Dude is dead

FMS Internetservice GmbH

Value Added Distributor

Distribution

Training

Consulting

Support

Founded 1997

11 employees

Southern Germany

Page 5: The Dude is dead

Get in Touch

Website: http://www.fmsweb.de

MikroTik Mirror: http://www.mikrotik-software.de

Shop: http://www.mikrotik-shop.de

Wiki: http://wiki.fmsweb.de

Twitter: https://twitter.com/fmsweb_de

Facebook: https://www.facebook.com/fmsinternetservice

Phone: +49 761 2926500

Email: [email protected]

Page 6: The Dude is dead

Training Center

Official MikroTik trainings

All certification levels

First German speaking

partner

Two trainers

Own training facility

Inquiries: [email protected]

Sebastian Inacker: TR11

Patrik Schaub: TR23

Page 7: The Dude is dead

Distributor Table

Page 8: The Dude is dead

Distributor Table

See our MikroTik based

appliances

Learn about VDSLplus

and G.FAST with Alcatel-

Lucent

Get an update on SAF

Tehnika 2048 QAM

support

See new Spectrum

Analysers

Page 9: The Dude is dead

Distributor Table

Learn about Vectoring,

VDSL+ and G.FAST with

Alcatel-Lucent

MikroTik Based Accesspoint

Do you need towers or masts? Contact [email protected]

Page 10: The Dude is dead

The Dude’s history

Unique NMS threatened by extinction

Page 11: The Dude is dead

History

First NMS choice for many

IT professionals

Users outside the MikroTik

community

easy to use

fast creation of maps

little overhead

free but powerful

no web application

Page 12: The Dude is dead

Development stopped

No updates for years

RouterOS functionality

breaking

Bugs not fixed

A lot of complains

No alternatives

Even more frustration

Page 13: The Dude is dead

The Dude is finally back

During 6.34:

*) dude - The reports of my death have been greatly

exaggerated;

Page 14: The Dude is dead

Major changes

4.0 Beta 3 From 6.33.5

Server, RouterOSPlattforms

All CHR, x86, CCR (Tile)

Server, Windows Yes No

Web GUI Yes No

Language Multi language English only

Page 15: The Dude is dead

Get The Dude running

Installing from scratch

Page 16: The Dude is dead

Choose the Platform

Tile, Bare Metal x86,

Virtualisation?

Virtualisation with x86 or

CHR?

CHR optimized for

virtualisation

64Bit Kernel

Driver Support

Page 17: The Dude is dead

Download CHR Image

Download VMDK CHR Image

Create Guest with VMware Workstation Player

Use downloaded VMDK image as disk

Page 18: The Dude is dead

CHR Licensing

Option A: Use free license

Option B: Use MikroTik

cloud hosting from FMS

(contact [email protected])

Option C: Buy a license for your installation

P1 will be sufficient in most cases (= 1Gbps per interface)

Page 19: The Dude is dead

CHR Installation

Page 20: The Dude is dead

CHR Installation

Page 21: The Dude is dead

CHR Installation

Page 22: The Dude is dead

CHR Installation

Page 23: The Dude is dead

CHR Installation

Page 24: The Dude is dead

CHR Installation

Page 25: The Dude is dead

CHR Installation

Delete unused disk files

Copy CHR image

Page 26: The Dude is dead

CHR Installation

Page 27: The Dude is dead

CHR Installation

Page 28: The Dude is dead

CHR Installation

Page 29: The Dude is dead

Resize Disk

1

2

3

Page 30: The Dude is dead

Add second Disk

Page 31: The Dude is dead

Configure Second Disk

Page 32: The Dude is dead

First Boot of Guest

Page 33: The Dude is dead

Default Situation

Dude part of CHR image

Second disk not ready to use

Dude is disabled, default

Directory set to main disk

No Dude store has been created

Page 34: The Dude is dead

Format second Drive

ext3 file system recommended1

1

Page 35: The Dude is dead

Change Data-Store and Enable Dude

Page 36: The Dude is dead

Connect using the Dude Client

Page 37: The Dude is dead

Basic Security Setting

Securing the Dude

Page 38: The Dude is dead

Setting the Admin Password

Page 39: The Dude is dead

Disable Plain Access

Change from 2210 to 0 to disable

Page 40: The Dude is dead

Set ACL

Limit Dude access to the 10.10.0.0/24 network

Page 41: The Dude is dead

Setup Email Notifications

Sending email alerts by Gmail

Page 42: The Dude is dead

Preconfigure Notifications

Notification types for

events like outages

Some preconfigured

Some unused types

Not preconfigured: Email

Generic email notification

using Gmail

Page 43: The Dude is dead

Email Notification

1

2

3

Page 44: The Dude is dead

Email Notification

1

Server setup in general

settings

Default for new

notifications

Can be superseded

IP (not URL) of Gmail

SMTP

Page 45: The Dude is dead

Testing Email Notification

Page 46: The Dude is dead

Gmail Consideration

Watch log for

“Please log in via your web browser and then try again.”

Turn on "Access for less secure apps"

Probably referring to “OAuth2.0”

Not referring to lack of encryption

Page 47: The Dude is dead

Email Header

Message-ID:

56c7f2db.45312c0a.ac355.ffffc

[email protected]

From: [email protected]

X-Google-Original-From:

[email protected]

Page 48: The Dude is dead

The Dude for RouterOS

Dedicated RouterOS features and extensions

Page 49: The Dude is dead

Enabling Extra Features

Page 50: The Dude is dead

RouterOS Tab

Page 51: The Dude is dead

Dude Tab

Page 52: The Dude is dead

Files/Package Window

Drag & Drop Firmware to “Packages” tab

Available for upgrading RouterOS devices

Page 53: The Dude is dead

Devices/RouterOS Window

See only RouterOS devices and details

Run RouterOS updates directly

Page 54: The Dude is dead

RouterOS Tools

Context menu shows tools sub menu

General and RouterOS specific tools

Page 55: The Dude is dead

RouterOS Tools (to a Device)

Winbox

Terminal

Remote Connection (MAC)

Dude

More Tools “from” a Device

More powerful than in

Winbox

Page 56: The Dude is dead

Bandwidth Test

Device selection No credentials

Page 57: The Dude is dead

Torch

Select any device

See network from different

views

Additional charts

Page 58: The Dude is dead

Torch Charts

Page 59: The Dude is dead

Spectral Scan (Winbox)

/interface wireless spectral-scan number=0

/interface wireless spectral-history value=max

Page 60: The Dude is dead

Spectral Scan (Dude)

From any device

Good representation

Simultaneous scans

Spectral view for

network with multiple

sensors

Page 61: The Dude is dead

1. Waterfall

2. Density

3. Graph

1

2

3

Page 62: The Dude is dead

Labels

Great graphical

maps

Devices & links

carry information

Dynamic labels

RouterOS specific

Page 63: The Dude is dead

Device Labels

No SNMP

No RouterOSFunction

SNMP on

No RouterOSFunction

SNMP on

RouterOSFunction

Page 64: The Dude is dead

Device Labels

12

3

12

3

1. Variable

2. Function using SNMP

3. Function using RouterOS

Page 65: The Dude is dead

Custom RouterOS Functions

Custom functions

combining existing

functions

ros_command()

Calling script / running

CLI commands

Returning output

Almost anything

possible

Page 66: The Dude is dead

Number of WIFI Connections

Label:

[ros_command("/interface wireless

registration-table print count-only")]

[concatenate(round(ros_command(“

/interface wireless registration-table print

count-only")), " stations connected")]

Page 67: The Dude is dead

Use Functions inside Label

Function easier to reuse in labels

Two functions, 1 x Integer & 1 x String

ros_registration_size()

ros_command("/interface wireless registration-table print

count-only")

ros_registration_size_label()

concatenate(round(ros_registration_size()), " stations

connected")

Page 68: The Dude is dead

Creating the new Functions

Choose “+” in functions window

Enter name, description and source code

Page 69: The Dude is dead

Custom Statistics

Using Probes, Services and Charts

Page 70: The Dude is dead

Statistics

Information over time

In context layer

In history

Necessary

Probe

Service

Page 71: The Dude is dead

Creating the Probe

Type: Function

Available: 1 = 1

always available

Error: if (1>0,””,””)

always up

Value: ros_registration_size()

Unit: Stations

Page 72: The Dude is dead

Creating the Service

Service =

Probe + Device

Page 73: The Dude is dead

History

1. 5 stations connected

2. 4 stations connected

3. 0 stations connected

12

3

Page 74: The Dude is dead

Context History

Station flapping between „AP Floor 1„ and „AP Floor 2„

Page 75: The Dude is dead

Charts for graphing multiple Services

Station flapping between „AP Floor 1„ and „AP Floor 2„

Page 76: The Dude is dead

THANK YOU

… and enjoy the Usermeeting

MUM 2016 Ljubljana | Patrik Schaub | © FMS Internetservice GmbH

Page 77: The Dude is dead

FMS Internetservice GmbH

Phone: +49 761 2926500

Web: www.fmsweb.de

Shop: www.mikrotik-shop.de

Email: [email protected]

MUM 2016 Ljubljana | Patrik Schaub | © FMS Internetservice GmbH