SlideShare a Scribd company logo
System integration and
analysis
By José M. Román
FiberCli
We are pure fiber
• (Now)CEOatFibercli
• (2015–Now)CEO@WISPCloudNetworkingSpain
• (2008–Now)SecurityConsultantandAnalyst
• (2000–2007)Networking,securityanditilteacher.
17yearsexperience,MikrotikCertifiedConsultantandTrainer.MTCNA,
MTCRE,MTCTCE,MTCUME,MTCWE,MTCINE,CISA,CISSP,MasterITIL
@ M A F I A S O L E H
M A D R I D / P R A G U E
J o s e . r o m a n @ f i b e r c l i . c o m
+ 3 4 6 5 2 2 4 1 4 3 1
JOSE MANUEL ROMAN
2José Manuel Román para FiberCli
FAJAR NUGROHO
• (2015–2016) Infrastucture(System,Network&Security)Engineer.@
TechnologyandInformationDepartmentofJakartaCapital
CityandJakartaSmartCity
• (2012–Now)Freelancer@SMBtoEnterprisecustomers
• (2008–2012)Helpdesk,NOC(NetworkOperatorCenter).@Wireless
InternetServiceProviderandTriplePlay(CaTV,VoIPand
Internet)ServiceProvider
Network Engineer by Job and Troublemaker by Act, currently
focusing on MikroTik, Juniper, Arista, UBNT, Vmware Virtualization,
Linux/Unix (Debian & FreeBSD). CCNA, MTCNA, MTCRE, MTCTCE,
JNCIA,JNCIS-ENT, JNCIS-SP, JNCIP-SP,MikroTikCertifiedTrainer.
@ M A F I A S O L E H
T O L E D O / J A K A R T A
f a j a r @ f i b e r c l i . c o m
+ 6 2 8 1 3 1 7 7 7 1 4 5 5
3José Manuel Román para FiberCli
Fiber optic key projects
Level 3 support 24 x 7 for ISP’s
Mikrotik certifications
System and software integration
4José Manuel Román para FiberCli
20% Disccount for
MUM assistant
5José Manuel Román para FiberCli10/17/2016
Problem
Multipleeventsonthenetworkas a systemadministratorornetwork
administratorwe don’tknow locatethesource.
6José Manuel Román , Fibercli
Symptom
Multipleincidentsthatare notmanaged.
Feelingof lack of controloverthe network.
7José Manuel Román para FiberCli
Solution
Centralized system to collect, normalize,
visualization and analysis
8José Manuel Román para FiberCli
AGENDA
 Intro
 Architecture
 ELK (ElasticSearch, Logstash, Kibana)
 Mkt + AAA+ with Freeradius and DB centralized
 Mkt + Centralized Log and ELK
 Mkt + Monitoring and ELK
 Mkt + Netflow and ELK
 Q and A
9José Manuel Román para FiberCli
¿What is?
ELK
10José Manuel Román para FiberCli
Elasticsearch
Elasticsearch is a search engine based on Lucene. It provides a
distributed, multitenant-capable full-text search engine with an
HTTP web interface and schema-free JSON documents.
11José Manuel Román para FiberCli
Elasticsearch
Elasticsearch is developed in Java and is released as open source
under the terms of the Apache License
12José Manuel Román para FiberCli
Elasticsearch
• Distributed, scalable, and highly available
• Real-time search and analytics capabilities
• Sophisticated RESTful API
•https://www.elastic.co/products/elasticsearch
13José Manuel Román para FiberCli
Elasticsearch
14José Manuel Román para FiberCli
• Schema-free, REST & JSON based
distributed search engine
• Open Source: Apache License 2.0
• Easy to understand, yet very powerful query
language
Full text search (phrase, fuzzy)
Numeric search (support ranges, dates, ipv4
addresses)
Highlighting
Aggregations
Suggestions
Logstash
Logstash is a tool to collect, process, and forward events and log
messages. Collection is accomplished via configurable input
plugins including raw socket/packet communication, file tailing,
and several message bus clients.
15José Manuel Román para FiberCli
Logstash
• Centralize data processing of all types
• Normalize varying schema and formats
• Quickly extend to custom log formats
• Easily add plugins for custom data sources
•https://wikitech.wikimedia.org/wiki/Logstash
16José Manuel Román para FiberCli
Logstash
• Inputs: collect data from variety of
sources
• Filters: parse, process and enrich data
• Outputs: push data to a variety of
destinations
17José Manuel Román para FiberCli
Kibana
• Execute queries on your data &
visualize results
• Add/remove widgets
• Share/Save/Load dashboards
• Open Source: Apache License 2.0
18José Manuel Román para FiberCli
Big Picture
•
19José Manuel Román para FiberCli
KIBANAELASTICSEARCHLOGSTASH
RSYSLOG
RADIUS
DATABASE BACKEND
20José Manuel Román para FiberCli
AAA System
21José Manuel Román para FiberCli
Radius
RADIUS is an application level protocol that carries
Authentication, Authorization and Accounting (AAA)
configuration information between a Network Access Server
(NAS) and a Shared Authentication Server. Radius defined in RFC
2865
22José Manuel Román para FiberCli
Radius
In MikroTik RouterOS itself support RADIUS for Hotspot, PPP,
DHCP, Wireless and Login. RADIUS using transport protocol
UDP.
UDP Port 1812 – Authentication
UDP Port 1813 – Accounting
23José Manuel Román para FiberCli
Radius
RADIUS operation typically split into three type :
 Dial-In User : User who requesting for login and password
 Network Access Server (NAS) / RADIUS Client : Device who accept the request from dial-in user
and
: Forward into RADIUS Server.
 Shared Authentication Server / RADIUS Server : Device who make a decision for request (Accept,
: Reject or Challenge)
24José Manuel Román para FiberCli
25José Manuel Román para FiberCli
Link-Establishment Link-Establishment
Dial-In User try to connect (username & password) RADIUS Access-Request
RADIUS Access-Challange
RADIUS Access-Request
RADIUS Access-Reject
RADIUS Access-Accept
Accounting-Request (Start)
Accounting-Response
OROR
Disconnect
Session Start
Accounting-Request (Stop)
Accounting-Response
Disconnect
Topology
26José Manuel Román para FiberCli
27José Manuel Román para FiberCli
MIKROTIK SITE 1
RADIUS
DATABASE BACKEND
MIKROTIK SITE 3
MIKROTIK SITE 2
28José Manuel Román, FiberCli
29José Manuel Román para FiberCli
service (ppp|login|hotspot|wireless|dhcp; Default: )
• hotspot - HotSpot authentication service
• login - router's local user authentication
• ppp - Point-to-Point clients authentication
• wireless - wireless client
• dhcp - DHCP protocol client authentication
Address (IPv4/IPv6 address; Default: 0.0.0.0) IPv4 or IPv6
address of RADIUS server.
Secret (string; Default: ) Shared secret used to access
the RADIUS server.
Freeradius produces several logs
that we can process with logstash
http://code.metager.de/source/xref/freeradius/server/doc/schemas/logstash/
José Manuel Román para FiberCli 30
# Tue Mar 10 15:32:24 2015
12# Packet-Type = Access-Request
13# User-Name = "test@example.com"
14# Calling-Station-Id = "01-02-03-04-05-06"
15# Called-Station-Id = "aa-bb-cc-dd-ee-ff:myssid"
16# NAS-Port = 10
17# NAS-IP-Address = 10.9.0.4
18# NAS-Identifier = "Wireless-Controller-1"
19# Service-Type = Framed-User
20# NAS-Port-Type = Wireless-802.11
21#
http://code.metager.de/source/xref/freeradius/server/doc/schemas/logstash/
José Manuel Román para FiberCli 31
26input {
27 stdin {
28 type => radiusdetail
29 }
30}
http://code.metager.de/source/xref/freeradius/server/doc/schemas/logstash/
José Manuel Román para FiberCli 32
filter {
34
35 if [type] == "radiusdetail"{
36
37 # join all lines of a record together
38 multiline {
39 pattern => "^[^t]"
40 negate => true
41 what => "previous"
42 }
43
44 # pull off the timestamp
45 grok {
46 match => [ "message", "^(?<timestamp>[^nt]+)[nt]" ]
47 }
48
49 # create the timestamp field
50 date {
51 match => [ "timestamp", "EEE MMM dd HH:mm:ss yyyy",
52 "EEE MMM d HH:mm:ss yyyy" ]
53 }
54
55 # split the attributes and values into fields
56 kv {
57 field_split => "n"
58 source => "message"
59 trim => "" "
60 trimkey => "t "
61 }
62 }
63}
http://code.metager.de/source/xref/freeradius/server/doc/schemas/logstash/
José Manuel Román para FiberCli 33
65output{
66 if [type] == "radiusdetail" {
67 elasticsearch {
68 host => localhost
69 protocol => http
70 cluster => elasticsearch
71 index_type => "detail"
72 index => "radius-%{+YYYY.MM.dd}"
73 flush_size => 1000
74 }
75 }
76}
http://code.metager.de/source/xref/freeradius/server/doc/schemas/logstash/
José Manuel Román para FiberCli 34
Centralize Log
35José Manuel Román para FiberCli
RSYSLOG
RSYSLOG stand for "the rocket-fast system for log processing“ is an
open-source software utility used on UNIX and Unix-like computer
systems for forwarding log messages in an IP network. It
implements the basic syslog protocol, extends it with content-
based filtering, rich filtering capabilities, flexible configuration
options and adds features such as using TCP for transport
36José Manuel Román para FiberCli
http://www.rsyslog.com/rsyslog-8-19-0-v8-stable-released/
RSYSLOG
• Protocol supported by rsyslog are:
• ISO 8601 timestamp with millisecond granularity and timezone
information
• The addition of the name of relays in the host fields to make it
possible to track the path a given message has traversed
• Reliable transport using TCP
• Support GSS-API and TLS
37José Manuel Román para FiberCli
RSYSLOG
•Logging directly into various database engines.
• Support for RFC 5424, RFC 5425, RFC 5426
• Complete input/output support for systemd journal
38José Manuel Román para FiberCli
Topology
39José Manuel Román para FiberCli
40José Manuel Román para FiberCli
41José Manuel Román para FiberCli
KIBANAELASTICSEARCHLOGSTASH
RSYSLOG
MikroTik log Configuration
42José Manuel Román para FiberCli
43José Manuel Román para FiberCli
44José Manuel Román para FiberCli
45José Manuel Román para FiberCli
46José Manuel Román para FiberCli
Monitoring
47José Manuel Román para FiberCli
/snmp set enabled=yes contact="jose.roman@fibercli.com" location="Mum Madrid" trap-community=public trap-version=2
48José Manuel Román para FiberCli
49José Manuel Román para FiberCli
There are clients to export data to databases
like fluentdb.
https://github.com/jojohappy/zabbix-relay
50José Manuel Román para FiberCli
We can integrate Zabbix events as input in Logstach, with the
goal to have a decoupled monitorization.
Netflow
51José Manuel Román para FiberCli
NetFlow is a network protocol created by Cisco Systems to
collect information about ip traffic.
52José Manuel Román para FiberCli
53José Manuel Román para FiberCli
/ip traffic-flow set active-flow-timeout=30m cache-entries=1M
enabled=yes inactive-flow-timeout=15s interfaces=all
54José Manuel Román para FiberCli
/ip traffic-flow target add dst-address=ip.server port=5055 disabled=no
v9-template-refresh=20 v9-template-timeout=30m version=9
55José Manuel Román para FiberCli
To collect the output we need a netflow collector, for example
pmacctsonda.
56José Manuel Román para FiberCli
When we collect the logs with pcmacct we’ll send the output in json
format to ElasticSearch.
https://github.com/pierky/pmacct-to-elasticsearch/blob/master/CONFIGURATION.md
57José Manuel Román para FiberCli
https://github.com/pierky/pmacct-to-elasticsearch/blob/master/CONFIGURATION.md
58José Manuel Román para FiberCli
59José Manuel Román para FiberCli
60José Manuel Román para FiberCli
Additional resources
61José Manuel Román para FiberCli
Grafana
62José Manuel Román para FiberCli
Influxdb
63José Manuel Román para FiberCli
Fluentd
64José Manuel Román para FiberCli
65José Manuel Román para FiberCli
Thank you
66José Manuel Román para FiberCli
jose.roman@fibercli.com
www.fibercli.com
67José Manuel Román para FiberCli

More Related Content

What's hot

TakeDownCon Rocket City: Bending and Twisting Networks by Paul Coggin
TakeDownCon Rocket City: Bending and Twisting Networks by Paul CogginTakeDownCon Rocket City: Bending and Twisting Networks by Paul Coggin
TakeDownCon Rocket City: Bending and Twisting Networks by Paul Coggin
EC-Council
 
Fedv6tf-IPv6-new-friends
Fedv6tf-IPv6-new-friendsFedv6tf-IPv6-new-friends
Fedv6tf-IPv6-new-friends
Tim Martin
 
From NAT to NAT Traversal
From NAT to NAT TraversalFrom NAT to NAT Traversal
From NAT to NAT Traversal
Li-Wei Yao
 
Getting started with IPv6
Getting started with IPv6Getting started with IPv6
Getting started with IPv6
Private
 
NAT Traversal
NAT TraversalNAT Traversal
NAT Traversal
Davide Carboni
 
Ipv6 Security with Mikrotik RouterOS by Wardner Maia
Ipv6 Security with Mikrotik RouterOS by Wardner MaiaIpv6 Security with Mikrotik RouterOS by Wardner Maia
Ipv6 Security with Mikrotik RouterOS by Wardner Maia
Wardner Maia
 
Fedv6tf-fhs
Fedv6tf-fhsFedv6tf-fhs
Fedv6tf-fhs
Tim Martin
 
PLNOG 13: M. Czerwonka, T. Kossut: IPv6 in mobile network
PLNOG 13: M. Czerwonka, T. Kossut: IPv6 in mobile networkPLNOG 13: M. Czerwonka, T. Kossut: IPv6 in mobile network
PLNOG 13: M. Czerwonka, T. Kossut: IPv6 in mobile network
PROIDEA
 
ASCC Network Experience in IPv6
ASCC Network Experience in IPv6ASCC Network Experience in IPv6
ASCC Network Experience in IPv6
Ethern Lin
 
Things I wish I had known about IPv6 before I started
Things I wish I had known about IPv6 before I startedThings I wish I had known about IPv6 before I started
Things I wish I had known about IPv6 before I started
Faelix Ltd
 
NetFlow Best Practices - Tips and Tricks to Get the Most Out of Your Network ...
NetFlow Best Practices - Tips and Tricks to Get the Most Out of Your Network ...NetFlow Best Practices - Tips and Tricks to Get the Most Out of Your Network ...
NetFlow Best Practices - Tips and Tricks to Get the Most Out of Your Network ...
SolarWinds
 
IPv6 ACL
IPv6 ACLIPv6 ACL
IPv6 ACL
Irsandi Hasan
 
Transitioning IPv4 to IPv6
Transitioning IPv4 to IPv6Transitioning IPv4 to IPv6
Transitioning IPv4 to IPv6
Jhoni Guerrero
 
Tech f42
Tech f42Tech f42
Vpn(4)
Vpn(4)Vpn(4)
Vpn(4)
Suraj Kumar
 
16.) layer 3 (basic tcp ip routing)
16.) layer 3 (basic tcp ip routing)16.) layer 3 (basic tcp ip routing)
16.) layer 3 (basic tcp ip routing)
Jeff Green
 
Eric Vyncke - Layer-2 security, ipv6 norway
Eric Vyncke - Layer-2 security, ipv6 norwayEric Vyncke - Layer-2 security, ipv6 norway
Eric Vyncke - Layer-2 security, ipv6 norway
IKT-Norge
 
MyIX Updates
MyIX UpdatesMyIX Updates
MyIX Updates
MyNOG
 
EAP TLS, the Rolls-Royce of extensible authentication protocol (EAP) methods ...
EAP TLS, the Rolls-Royce of extensible authentication protocol (EAP) methods ...EAP TLS, the Rolls-Royce of extensible authentication protocol (EAP) methods ...
EAP TLS, the Rolls-Royce of extensible authentication protocol (EAP) methods ...
Jisc
 
IPv6 address-planning
IPv6 address-planningIPv6 address-planning
IPv6 address-planning
Tim Martin
 

What's hot (20)

TakeDownCon Rocket City: Bending and Twisting Networks by Paul Coggin
TakeDownCon Rocket City: Bending and Twisting Networks by Paul CogginTakeDownCon Rocket City: Bending and Twisting Networks by Paul Coggin
TakeDownCon Rocket City: Bending and Twisting Networks by Paul Coggin
 
Fedv6tf-IPv6-new-friends
Fedv6tf-IPv6-new-friendsFedv6tf-IPv6-new-friends
Fedv6tf-IPv6-new-friends
 
From NAT to NAT Traversal
From NAT to NAT TraversalFrom NAT to NAT Traversal
From NAT to NAT Traversal
 
Getting started with IPv6
Getting started with IPv6Getting started with IPv6
Getting started with IPv6
 
NAT Traversal
NAT TraversalNAT Traversal
NAT Traversal
 
Ipv6 Security with Mikrotik RouterOS by Wardner Maia
Ipv6 Security with Mikrotik RouterOS by Wardner MaiaIpv6 Security with Mikrotik RouterOS by Wardner Maia
Ipv6 Security with Mikrotik RouterOS by Wardner Maia
 
Fedv6tf-fhs
Fedv6tf-fhsFedv6tf-fhs
Fedv6tf-fhs
 
PLNOG 13: M. Czerwonka, T. Kossut: IPv6 in mobile network
PLNOG 13: M. Czerwonka, T. Kossut: IPv6 in mobile networkPLNOG 13: M. Czerwonka, T. Kossut: IPv6 in mobile network
PLNOG 13: M. Czerwonka, T. Kossut: IPv6 in mobile network
 
ASCC Network Experience in IPv6
ASCC Network Experience in IPv6ASCC Network Experience in IPv6
ASCC Network Experience in IPv6
 
Things I wish I had known about IPv6 before I started
Things I wish I had known about IPv6 before I startedThings I wish I had known about IPv6 before I started
Things I wish I had known about IPv6 before I started
 
NetFlow Best Practices - Tips and Tricks to Get the Most Out of Your Network ...
NetFlow Best Practices - Tips and Tricks to Get the Most Out of Your Network ...NetFlow Best Practices - Tips and Tricks to Get the Most Out of Your Network ...
NetFlow Best Practices - Tips and Tricks to Get the Most Out of Your Network ...
 
IPv6 ACL
IPv6 ACLIPv6 ACL
IPv6 ACL
 
Transitioning IPv4 to IPv6
Transitioning IPv4 to IPv6Transitioning IPv4 to IPv6
Transitioning IPv4 to IPv6
 
Tech f42
Tech f42Tech f42
Tech f42
 
Vpn(4)
Vpn(4)Vpn(4)
Vpn(4)
 
16.) layer 3 (basic tcp ip routing)
16.) layer 3 (basic tcp ip routing)16.) layer 3 (basic tcp ip routing)
16.) layer 3 (basic tcp ip routing)
 
Eric Vyncke - Layer-2 security, ipv6 norway
Eric Vyncke - Layer-2 security, ipv6 norwayEric Vyncke - Layer-2 security, ipv6 norway
Eric Vyncke - Layer-2 security, ipv6 norway
 
MyIX Updates
MyIX UpdatesMyIX Updates
MyIX Updates
 
EAP TLS, the Rolls-Royce of extensible authentication protocol (EAP) methods ...
EAP TLS, the Rolls-Royce of extensible authentication protocol (EAP) methods ...EAP TLS, the Rolls-Royce of extensible authentication protocol (EAP) methods ...
EAP TLS, the Rolls-Royce of extensible authentication protocol (EAP) methods ...
 
IPv6 address-planning
IPv6 address-planningIPv6 address-planning
IPv6 address-planning
 

Viewers also liked

MUM Madrid 2016 - Mikrotik y Suricata
MUM Madrid 2016 - Mikrotik y SuricataMUM Madrid 2016 - Mikrotik y Suricata
MUM Madrid 2016 - Mikrotik y Suricata
Fajar Nugroho
 
Red Hat Storage Day Seattle: Stabilizing Petabyte Ceph Cluster in OpenStack C...
Red Hat Storage Day Seattle: Stabilizing Petabyte Ceph Cluster in OpenStack C...Red Hat Storage Day Seattle: Stabilizing Petabyte Ceph Cluster in OpenStack C...
Red Hat Storage Day Seattle: Stabilizing Petabyte Ceph Cluster in OpenStack C...
Red_Hat_Storage
 
Curriclum Vitae - Adi Prayitno
Curriclum Vitae - Adi PrayitnoCurriclum Vitae - Adi Prayitno
Curriclum Vitae - Adi Prayitno
Adi Prayitno
 
Networking recap
Networking recapNetworking recap
Networking recap
Dedi Dwianto
 
Bastion host topologi jaringan
Bastion host topologi jaringanBastion host topologi jaringan
Bastion host topologi jaringan
Munir Putra
 
Virtual host and certificate authority
Virtual host and certificate authorityVirtual host and certificate authority
Virtual host and certificate authority
Ahmad Sayuti
 
NSA and PT
NSA and PTNSA and PT
NSA and PT
Rahmat Suhatman
 
Modul mengamankan jaringan menggunakan arp reply only menggunakan mikrotik os
Modul mengamankan jaringan menggunakan arp reply only menggunakan mikrotik osModul mengamankan jaringan menggunakan arp reply only menggunakan mikrotik os
Modul mengamankan jaringan menggunakan arp reply only menggunakan mikrotik os
Een Pahlefi
 
Setting local domain di virtual host
Setting local domain di virtual hostSetting local domain di virtual host
Setting local domain di virtual host
FgroupIndonesia
 
Sosialisasi kurikulum 2016
Sosialisasi kurikulum 2016Sosialisasi kurikulum 2016
Sosialisasi kurikulum 2016
Setia Juli Irzal Ismail
 
Presentation Progress TA
Presentation Progress TA Presentation Progress TA
Presentation Progress TA
Arif Wahyudi
 
Ancaman & kelemahan server
Ancaman & kelemahan serverAncaman & kelemahan server
Ancaman & kelemahan server
Dedi Dwianto
 
Trouble shooting windows
Trouble shooting windowsTrouble shooting windows
Trouble shooting windows
Setia Juli Irzal Ismail
 
Modul mengamankan jaringan dhcp server menggunakan arp reply only menggunakan...
Modul mengamankan jaringan dhcp server menggunakan arp reply only menggunakan...Modul mengamankan jaringan dhcp server menggunakan arp reply only menggunakan...
Modul mengamankan jaringan dhcp server menggunakan arp reply only menggunakan...
Een Pahlefi
 
Network Security Risk
Network Security RiskNetwork Security Risk
Network Security Risk
Dedi Dwianto
 
Konfigurasi Access Point menjadi Repeater dan WDS
Konfigurasi Access Point menjadi Repeater dan WDSKonfigurasi Access Point menjadi Repeater dan WDS
Konfigurasi Access Point menjadi Repeater dan WDS
mfaad
 
Trend Kejahatan Cyber 2015
Trend Kejahatan Cyber 2015Trend Kejahatan Cyber 2015
Trend Kejahatan Cyber 2015
Dedi Dwianto
 
Konfigurasi dasar Cisco Router
Konfigurasi dasar Cisco RouterKonfigurasi dasar Cisco Router
Konfigurasi dasar Cisco Router
Aldi Nor Fahrudin
 
Application Security Trends and Issues
Application Security Trends and IssuesApplication Security Trends and Issues
Application Security Trends and Issues
Dedi Dwianto
 
Pendampingan HelpDesk
Pendampingan HelpDeskPendampingan HelpDesk
Pendampingan HelpDesk
SMK Nurul Jadid
 

Viewers also liked (20)

MUM Madrid 2016 - Mikrotik y Suricata
MUM Madrid 2016 - Mikrotik y SuricataMUM Madrid 2016 - Mikrotik y Suricata
MUM Madrid 2016 - Mikrotik y Suricata
 
Red Hat Storage Day Seattle: Stabilizing Petabyte Ceph Cluster in OpenStack C...
Red Hat Storage Day Seattle: Stabilizing Petabyte Ceph Cluster in OpenStack C...Red Hat Storage Day Seattle: Stabilizing Petabyte Ceph Cluster in OpenStack C...
Red Hat Storage Day Seattle: Stabilizing Petabyte Ceph Cluster in OpenStack C...
 
Curriclum Vitae - Adi Prayitno
Curriclum Vitae - Adi PrayitnoCurriclum Vitae - Adi Prayitno
Curriclum Vitae - Adi Prayitno
 
Networking recap
Networking recapNetworking recap
Networking recap
 
Bastion host topologi jaringan
Bastion host topologi jaringanBastion host topologi jaringan
Bastion host topologi jaringan
 
Virtual host and certificate authority
Virtual host and certificate authorityVirtual host and certificate authority
Virtual host and certificate authority
 
NSA and PT
NSA and PTNSA and PT
NSA and PT
 
Modul mengamankan jaringan menggunakan arp reply only menggunakan mikrotik os
Modul mengamankan jaringan menggunakan arp reply only menggunakan mikrotik osModul mengamankan jaringan menggunakan arp reply only menggunakan mikrotik os
Modul mengamankan jaringan menggunakan arp reply only menggunakan mikrotik os
 
Setting local domain di virtual host
Setting local domain di virtual hostSetting local domain di virtual host
Setting local domain di virtual host
 
Sosialisasi kurikulum 2016
Sosialisasi kurikulum 2016Sosialisasi kurikulum 2016
Sosialisasi kurikulum 2016
 
Presentation Progress TA
Presentation Progress TA Presentation Progress TA
Presentation Progress TA
 
Ancaman & kelemahan server
Ancaman & kelemahan serverAncaman & kelemahan server
Ancaman & kelemahan server
 
Trouble shooting windows
Trouble shooting windowsTrouble shooting windows
Trouble shooting windows
 
Modul mengamankan jaringan dhcp server menggunakan arp reply only menggunakan...
Modul mengamankan jaringan dhcp server menggunakan arp reply only menggunakan...Modul mengamankan jaringan dhcp server menggunakan arp reply only menggunakan...
Modul mengamankan jaringan dhcp server menggunakan arp reply only menggunakan...
 
Network Security Risk
Network Security RiskNetwork Security Risk
Network Security Risk
 
Konfigurasi Access Point menjadi Repeater dan WDS
Konfigurasi Access Point menjadi Repeater dan WDSKonfigurasi Access Point menjadi Repeater dan WDS
Konfigurasi Access Point menjadi Repeater dan WDS
 
Trend Kejahatan Cyber 2015
Trend Kejahatan Cyber 2015Trend Kejahatan Cyber 2015
Trend Kejahatan Cyber 2015
 
Konfigurasi dasar Cisco Router
Konfigurasi dasar Cisco RouterKonfigurasi dasar Cisco Router
Konfigurasi dasar Cisco Router
 
Application Security Trends and Issues
Application Security Trends and IssuesApplication Security Trends and Issues
Application Security Trends and Issues
 
Pendampingan HelpDesk
Pendampingan HelpDeskPendampingan HelpDesk
Pendampingan HelpDesk
 

Similar to MUM Middle East 2016 - System Integration Analyst

Обнаружение вредоносного кода в зашифрованном с помощью TLS трафике (без деши...
Обнаружение вредоносного кода в зашифрованном с помощью TLS трафике (без деши...Обнаружение вредоносного кода в зашифрованном с помощью TLS трафике (без деши...
Обнаружение вредоносного кода в зашифрованном с помощью TLS трафике (без деши...
Positive Hack Days
 
Fast RTPS: Programming with the Default Middleware for Robotics Adopted in ROS2
Fast RTPS: Programming with the Default Middleware for Robotics Adopted in ROS2Fast RTPS: Programming with the Default Middleware for Robotics Adopted in ROS2
Fast RTPS: Programming with the Default Middleware for Robotics Adopted in ROS2
Jaime Martin Losa
 
FIWARE Global Summit - Fast RTPS: Programming with the Default middleware for...
FIWARE Global Summit - Fast RTPS: Programming with the Default middleware for...FIWARE Global Summit - Fast RTPS: Programming with the Default middleware for...
FIWARE Global Summit - Fast RTPS: Programming with the Default middleware for...
FIWARE
 
Fast RTPS
Fast RTPSFast RTPS
Fast RTPS
eProsima
 
Internet of Things - protocols review (MeetUp Wireless & Networks, Poznań 21....
Internet of Things - protocols review (MeetUp Wireless & Networks, Poznań 21....Internet of Things - protocols review (MeetUp Wireless & Networks, Poznań 21....
Internet of Things - protocols review (MeetUp Wireless & Networks, Poznań 21....
Marcin Bielak
 
Fiware - communicating with ROS robots using Fast RTPS
Fiware - communicating with ROS robots using Fast RTPSFiware - communicating with ROS robots using Fast RTPS
Fiware - communicating with ROS robots using Fast RTPS
Jaime Martin Losa
 
Crypt tech technical-presales
Crypt tech technical-presalesCrypt tech technical-presales
Crypt tech technical-presales
Mustafa Kuğu
 
Fiware: Connecting to robots
Fiware: Connecting to robotsFiware: Connecting to robots
Fiware: Connecting to robots
Jaime Martin Losa
 
Cwin16 tls-a micro-service deployment - v1.0
Cwin16 tls-a micro-service deployment - v1.0Cwin16 tls-a micro-service deployment - v1.0
Cwin16 tls-a micro-service deployment - v1.0
Capgemini
 
Fast RTPS Workshop at FIWARE Summit 2018
Fast RTPS Workshop at FIWARE Summit 2018Fast RTPS Workshop at FIWARE Summit 2018
Fast RTPS Workshop at FIWARE Summit 2018
Jaime Martin Losa
 
Matrix.org decentralised communication, Matthew Hodgson, TADSummit
Matrix.org decentralised communication, Matthew Hodgson, TADSummitMatrix.org decentralised communication, Matthew Hodgson, TADSummit
Matrix.org decentralised communication, Matthew Hodgson, TADSummit
Alan Quayle
 
Oracle E-Business Suite On Oracle Cloud
Oracle E-Business Suite On Oracle CloudOracle E-Business Suite On Oracle Cloud
Oracle E-Business Suite On Oracle Cloud
pasalapudi
 
All Things Open SDN, NFV and Open Daylight
All Things Open SDN, NFV and Open Daylight All Things Open SDN, NFV and Open Daylight
All Things Open SDN, NFV and Open Daylight
Mark Hinkle
 
Splunk app for stream
Splunk app for stream Splunk app for stream
Splunk app for stream
csching
 
"How overlay networks can make public clouds your global WAN" from LASCON 2013
"How overlay networks can make public clouds your global WAN" from LASCON 2013"How overlay networks can make public clouds your global WAN" from LASCON 2013
"How overlay networks can make public clouds your global WAN" from LASCON 2013
Ryan Koop
 
Kamailio - Secure Communication
Kamailio - Secure CommunicationKamailio - Secure Communication
Kamailio - Secure Communication
Daniel-Constantin Mierla
 
Oracle Cloud Infraestructure Update
Oracle Cloud Infraestructure UpdateOracle Cloud Infraestructure Update
Oracle Cloud Infraestructure Update
RaphaelCampelo
 
Oci meetup v1
Oci meetup v1Oci meetup v1
Oci meetup v1
RaphaelCampelo
 
Building high performance microservices in finance with Apache Thrift
Building high performance microservices in finance with Apache ThriftBuilding high performance microservices in finance with Apache Thrift
Building high performance microservices in finance with Apache Thrift
RX-M Enterprises LLC
 
Open Ethernet: an open-source approach to modern network design
Open Ethernet: an open-source approach to modern network designOpen Ethernet: an open-source approach to modern network design
Open Ethernet: an open-source approach to modern network design
Alexander Petrovskiy
 

Similar to MUM Middle East 2016 - System Integration Analyst (20)

Обнаружение вредоносного кода в зашифрованном с помощью TLS трафике (без деши...
Обнаружение вредоносного кода в зашифрованном с помощью TLS трафике (без деши...Обнаружение вредоносного кода в зашифрованном с помощью TLS трафике (без деши...
Обнаружение вредоносного кода в зашифрованном с помощью TLS трафике (без деши...
 
Fast RTPS: Programming with the Default Middleware for Robotics Adopted in ROS2
Fast RTPS: Programming with the Default Middleware for Robotics Adopted in ROS2Fast RTPS: Programming with the Default Middleware for Robotics Adopted in ROS2
Fast RTPS: Programming with the Default Middleware for Robotics Adopted in ROS2
 
FIWARE Global Summit - Fast RTPS: Programming with the Default middleware for...
FIWARE Global Summit - Fast RTPS: Programming with the Default middleware for...FIWARE Global Summit - Fast RTPS: Programming with the Default middleware for...
FIWARE Global Summit - Fast RTPS: Programming with the Default middleware for...
 
Fast RTPS
Fast RTPSFast RTPS
Fast RTPS
 
Internet of Things - protocols review (MeetUp Wireless & Networks, Poznań 21....
Internet of Things - protocols review (MeetUp Wireless & Networks, Poznań 21....Internet of Things - protocols review (MeetUp Wireless & Networks, Poznań 21....
Internet of Things - protocols review (MeetUp Wireless & Networks, Poznań 21....
 
Fiware - communicating with ROS robots using Fast RTPS
Fiware - communicating with ROS robots using Fast RTPSFiware - communicating with ROS robots using Fast RTPS
Fiware - communicating with ROS robots using Fast RTPS
 
Crypt tech technical-presales
Crypt tech technical-presalesCrypt tech technical-presales
Crypt tech technical-presales
 
Fiware: Connecting to robots
Fiware: Connecting to robotsFiware: Connecting to robots
Fiware: Connecting to robots
 
Cwin16 tls-a micro-service deployment - v1.0
Cwin16 tls-a micro-service deployment - v1.0Cwin16 tls-a micro-service deployment - v1.0
Cwin16 tls-a micro-service deployment - v1.0
 
Fast RTPS Workshop at FIWARE Summit 2018
Fast RTPS Workshop at FIWARE Summit 2018Fast RTPS Workshop at FIWARE Summit 2018
Fast RTPS Workshop at FIWARE Summit 2018
 
Matrix.org decentralised communication, Matthew Hodgson, TADSummit
Matrix.org decentralised communication, Matthew Hodgson, TADSummitMatrix.org decentralised communication, Matthew Hodgson, TADSummit
Matrix.org decentralised communication, Matthew Hodgson, TADSummit
 
Oracle E-Business Suite On Oracle Cloud
Oracle E-Business Suite On Oracle CloudOracle E-Business Suite On Oracle Cloud
Oracle E-Business Suite On Oracle Cloud
 
All Things Open SDN, NFV and Open Daylight
All Things Open SDN, NFV and Open Daylight All Things Open SDN, NFV and Open Daylight
All Things Open SDN, NFV and Open Daylight
 
Splunk app for stream
Splunk app for stream Splunk app for stream
Splunk app for stream
 
"How overlay networks can make public clouds your global WAN" from LASCON 2013
"How overlay networks can make public clouds your global WAN" from LASCON 2013"How overlay networks can make public clouds your global WAN" from LASCON 2013
"How overlay networks can make public clouds your global WAN" from LASCON 2013
 
Kamailio - Secure Communication
Kamailio - Secure CommunicationKamailio - Secure Communication
Kamailio - Secure Communication
 
Oracle Cloud Infraestructure Update
Oracle Cloud Infraestructure UpdateOracle Cloud Infraestructure Update
Oracle Cloud Infraestructure Update
 
Oci meetup v1
Oci meetup v1Oci meetup v1
Oci meetup v1
 
Building high performance microservices in finance with Apache Thrift
Building high performance microservices in finance with Apache ThriftBuilding high performance microservices in finance with Apache Thrift
Building high performance microservices in finance with Apache Thrift
 
Open Ethernet: an open-source approach to modern network design
Open Ethernet: an open-source approach to modern network designOpen Ethernet: an open-source approach to modern network design
Open Ethernet: an open-source approach to modern network design
 

Recently uploaded

Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
DianaGray10
 
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin..."$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
Fwdays
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Pitangent Analytics & Technology Solutions Pvt. Ltd
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
"Scaling RAG Applications to serve millions of users",  Kevin Goedecke"Scaling RAG Applications to serve millions of users",  Kevin Goedecke
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
Fwdays
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
Enterprise Knowledge
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
UiPathCommunity
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
LizaNolte
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
DianaGray10
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
Neo4j
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024
Vadym Kazulkin
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
Ajin Abraham
 

Recently uploaded (20)

Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
 
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin..."$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
"Scaling RAG Applications to serve millions of users",  Kevin Goedecke"Scaling RAG Applications to serve millions of users",  Kevin Goedecke
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024High performance Serverless Java on AWS- GoTo Amsterdam 2024
High performance Serverless Java on AWS- GoTo Amsterdam 2024
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
 

MUM Middle East 2016 - System Integration Analyst

  • 1. System integration and analysis By José M. Román FiberCli We are pure fiber
  • 2. • (Now)CEOatFibercli • (2015–Now)CEO@WISPCloudNetworkingSpain • (2008–Now)SecurityConsultantandAnalyst • (2000–2007)Networking,securityanditilteacher. 17yearsexperience,MikrotikCertifiedConsultantandTrainer.MTCNA, MTCRE,MTCTCE,MTCUME,MTCWE,MTCINE,CISA,CISSP,MasterITIL @ M A F I A S O L E H M A D R I D / P R A G U E J o s e . r o m a n @ f i b e r c l i . c o m + 3 4 6 5 2 2 4 1 4 3 1 JOSE MANUEL ROMAN 2José Manuel Román para FiberCli
  • 3. FAJAR NUGROHO • (2015–2016) Infrastucture(System,Network&Security)Engineer.@ TechnologyandInformationDepartmentofJakartaCapital CityandJakartaSmartCity • (2012–Now)Freelancer@SMBtoEnterprisecustomers • (2008–2012)Helpdesk,NOC(NetworkOperatorCenter).@Wireless InternetServiceProviderandTriplePlay(CaTV,VoIPand Internet)ServiceProvider Network Engineer by Job and Troublemaker by Act, currently focusing on MikroTik, Juniper, Arista, UBNT, Vmware Virtualization, Linux/Unix (Debian & FreeBSD). CCNA, MTCNA, MTCRE, MTCTCE, JNCIA,JNCIS-ENT, JNCIS-SP, JNCIP-SP,MikroTikCertifiedTrainer. @ M A F I A S O L E H T O L E D O / J A K A R T A f a j a r @ f i b e r c l i . c o m + 6 2 8 1 3 1 7 7 7 1 4 5 5 3José Manuel Román para FiberCli
  • 4. Fiber optic key projects Level 3 support 24 x 7 for ISP’s Mikrotik certifications System and software integration 4José Manuel Román para FiberCli
  • 5. 20% Disccount for MUM assistant 5José Manuel Román para FiberCli10/17/2016
  • 6. Problem Multipleeventsonthenetworkas a systemadministratorornetwork administratorwe don’tknow locatethesource. 6José Manuel Román , Fibercli
  • 7. Symptom Multipleincidentsthatare notmanaged. Feelingof lack of controloverthe network. 7José Manuel Román para FiberCli
  • 8. Solution Centralized system to collect, normalize, visualization and analysis 8José Manuel Román para FiberCli
  • 9. AGENDA  Intro  Architecture  ELK (ElasticSearch, Logstash, Kibana)  Mkt + AAA+ with Freeradius and DB centralized  Mkt + Centralized Log and ELK  Mkt + Monitoring and ELK  Mkt + Netflow and ELK  Q and A 9José Manuel Román para FiberCli
  • 10. ¿What is? ELK 10José Manuel Román para FiberCli
  • 11. Elasticsearch Elasticsearch is a search engine based on Lucene. It provides a distributed, multitenant-capable full-text search engine with an HTTP web interface and schema-free JSON documents. 11José Manuel Román para FiberCli
  • 12. Elasticsearch Elasticsearch is developed in Java and is released as open source under the terms of the Apache License 12José Manuel Román para FiberCli
  • 13. Elasticsearch • Distributed, scalable, and highly available • Real-time search and analytics capabilities • Sophisticated RESTful API •https://www.elastic.co/products/elasticsearch 13José Manuel Román para FiberCli
  • 14. Elasticsearch 14José Manuel Román para FiberCli • Schema-free, REST & JSON based distributed search engine • Open Source: Apache License 2.0 • Easy to understand, yet very powerful query language Full text search (phrase, fuzzy) Numeric search (support ranges, dates, ipv4 addresses) Highlighting Aggregations Suggestions
  • 15. Logstash Logstash is a tool to collect, process, and forward events and log messages. Collection is accomplished via configurable input plugins including raw socket/packet communication, file tailing, and several message bus clients. 15José Manuel Román para FiberCli
  • 16. Logstash • Centralize data processing of all types • Normalize varying schema and formats • Quickly extend to custom log formats • Easily add plugins for custom data sources •https://wikitech.wikimedia.org/wiki/Logstash 16José Manuel Román para FiberCli
  • 17. Logstash • Inputs: collect data from variety of sources • Filters: parse, process and enrich data • Outputs: push data to a variety of destinations 17José Manuel Román para FiberCli
  • 18. Kibana • Execute queries on your data & visualize results • Add/remove widgets • Share/Save/Load dashboards • Open Source: Apache License 2.0 18José Manuel Román para FiberCli
  • 19. Big Picture • 19José Manuel Román para FiberCli KIBANAELASTICSEARCHLOGSTASH RSYSLOG RADIUS DATABASE BACKEND
  • 20. 20José Manuel Román para FiberCli
  • 21. AAA System 21José Manuel Román para FiberCli
  • 22. Radius RADIUS is an application level protocol that carries Authentication, Authorization and Accounting (AAA) configuration information between a Network Access Server (NAS) and a Shared Authentication Server. Radius defined in RFC 2865 22José Manuel Román para FiberCli
  • 23. Radius In MikroTik RouterOS itself support RADIUS for Hotspot, PPP, DHCP, Wireless and Login. RADIUS using transport protocol UDP. UDP Port 1812 – Authentication UDP Port 1813 – Accounting 23José Manuel Román para FiberCli
  • 24. Radius RADIUS operation typically split into three type :  Dial-In User : User who requesting for login and password  Network Access Server (NAS) / RADIUS Client : Device who accept the request from dial-in user and : Forward into RADIUS Server.  Shared Authentication Server / RADIUS Server : Device who make a decision for request (Accept, : Reject or Challenge) 24José Manuel Román para FiberCli
  • 25. 25José Manuel Román para FiberCli Link-Establishment Link-Establishment Dial-In User try to connect (username & password) RADIUS Access-Request RADIUS Access-Challange RADIUS Access-Request RADIUS Access-Reject RADIUS Access-Accept Accounting-Request (Start) Accounting-Response OROR Disconnect Session Start Accounting-Request (Stop) Accounting-Response Disconnect
  • 27. 27José Manuel Román para FiberCli MIKROTIK SITE 1 RADIUS DATABASE BACKEND MIKROTIK SITE 3 MIKROTIK SITE 2
  • 29. 29José Manuel Román para FiberCli service (ppp|login|hotspot|wireless|dhcp; Default: ) • hotspot - HotSpot authentication service • login - router's local user authentication • ppp - Point-to-Point clients authentication • wireless - wireless client • dhcp - DHCP protocol client authentication Address (IPv4/IPv6 address; Default: 0.0.0.0) IPv4 or IPv6 address of RADIUS server. Secret (string; Default: ) Shared secret used to access the RADIUS server.
  • 30. Freeradius produces several logs that we can process with logstash http://code.metager.de/source/xref/freeradius/server/doc/schemas/logstash/ José Manuel Román para FiberCli 30
  • 31. # Tue Mar 10 15:32:24 2015 12# Packet-Type = Access-Request 13# User-Name = "test@example.com" 14# Calling-Station-Id = "01-02-03-04-05-06" 15# Called-Station-Id = "aa-bb-cc-dd-ee-ff:myssid" 16# NAS-Port = 10 17# NAS-IP-Address = 10.9.0.4 18# NAS-Identifier = "Wireless-Controller-1" 19# Service-Type = Framed-User 20# NAS-Port-Type = Wireless-802.11 21# http://code.metager.de/source/xref/freeradius/server/doc/schemas/logstash/ José Manuel Román para FiberCli 31
  • 32. 26input { 27 stdin { 28 type => radiusdetail 29 } 30} http://code.metager.de/source/xref/freeradius/server/doc/schemas/logstash/ José Manuel Román para FiberCli 32
  • 33. filter { 34 35 if [type] == "radiusdetail"{ 36 37 # join all lines of a record together 38 multiline { 39 pattern => "^[^t]" 40 negate => true 41 what => "previous" 42 } 43 44 # pull off the timestamp 45 grok { 46 match => [ "message", "^(?<timestamp>[^nt]+)[nt]" ] 47 } 48 49 # create the timestamp field 50 date { 51 match => [ "timestamp", "EEE MMM dd HH:mm:ss yyyy", 52 "EEE MMM d HH:mm:ss yyyy" ] 53 } 54 55 # split the attributes and values into fields 56 kv { 57 field_split => "n" 58 source => "message" 59 trim => "" " 60 trimkey => "t " 61 } 62 } 63} http://code.metager.de/source/xref/freeradius/server/doc/schemas/logstash/ José Manuel Román para FiberCli 33
  • 34. 65output{ 66 if [type] == "radiusdetail" { 67 elasticsearch { 68 host => localhost 69 protocol => http 70 cluster => elasticsearch 71 index_type => "detail" 72 index => "radius-%{+YYYY.MM.dd}" 73 flush_size => 1000 74 } 75 } 76} http://code.metager.de/source/xref/freeradius/server/doc/schemas/logstash/ José Manuel Román para FiberCli 34
  • 35. Centralize Log 35José Manuel Román para FiberCli
  • 36. RSYSLOG RSYSLOG stand for "the rocket-fast system for log processing“ is an open-source software utility used on UNIX and Unix-like computer systems for forwarding log messages in an IP network. It implements the basic syslog protocol, extends it with content- based filtering, rich filtering capabilities, flexible configuration options and adds features such as using TCP for transport 36José Manuel Román para FiberCli http://www.rsyslog.com/rsyslog-8-19-0-v8-stable-released/
  • 37. RSYSLOG • Protocol supported by rsyslog are: • ISO 8601 timestamp with millisecond granularity and timezone information • The addition of the name of relays in the host fields to make it possible to track the path a given message has traversed • Reliable transport using TCP • Support GSS-API and TLS 37José Manuel Román para FiberCli
  • 38. RSYSLOG •Logging directly into various database engines. • Support for RFC 5424, RFC 5425, RFC 5426 • Complete input/output support for systemd journal 38José Manuel Román para FiberCli
  • 40. 40José Manuel Román para FiberCli
  • 41. 41José Manuel Román para FiberCli KIBANAELASTICSEARCHLOGSTASH RSYSLOG
  • 42. MikroTik log Configuration 42José Manuel Román para FiberCli
  • 43. 43José Manuel Román para FiberCli
  • 44. 44José Manuel Román para FiberCli
  • 45. 45José Manuel Román para FiberCli
  • 46. 46José Manuel Román para FiberCli Monitoring
  • 47. 47José Manuel Román para FiberCli /snmp set enabled=yes contact="jose.roman@fibercli.com" location="Mum Madrid" trap-community=public trap-version=2
  • 48. 48José Manuel Román para FiberCli
  • 49. 49José Manuel Román para FiberCli There are clients to export data to databases like fluentdb. https://github.com/jojohappy/zabbix-relay
  • 50. 50José Manuel Román para FiberCli We can integrate Zabbix events as input in Logstach, with the goal to have a decoupled monitorization.
  • 52. NetFlow is a network protocol created by Cisco Systems to collect information about ip traffic. 52José Manuel Román para FiberCli
  • 53. 53José Manuel Román para FiberCli
  • 54. /ip traffic-flow set active-flow-timeout=30m cache-entries=1M enabled=yes inactive-flow-timeout=15s interfaces=all 54José Manuel Román para FiberCli
  • 55. /ip traffic-flow target add dst-address=ip.server port=5055 disabled=no v9-template-refresh=20 v9-template-timeout=30m version=9 55José Manuel Román para FiberCli
  • 56. To collect the output we need a netflow collector, for example pmacctsonda. 56José Manuel Román para FiberCli
  • 57. When we collect the logs with pcmacct we’ll send the output in json format to ElasticSearch. https://github.com/pierky/pmacct-to-elasticsearch/blob/master/CONFIGURATION.md 57José Manuel Román para FiberCli
  • 59. 59José Manuel Román para FiberCli
  • 60. 60José Manuel Román para FiberCli
  • 61. Additional resources 61José Manuel Román para FiberCli
  • 65. 65José Manuel Román para FiberCli
  • 66. Thank you 66José Manuel Román para FiberCli