Corporate VPN Using Mikrotik Cloud Feature. By SOUMIL GUPTA BHAYA Mikortik Certified Trainer



Similar documents
IP Security. IPSec, PPTP, OpenVPN. Pawel Cieplinski, AkademiaWIFI.pl. MUM Wroclaw

VPN s and Mobile Apps for Security Camera Systems: EyeSpyF-Xpert

Joe Davies Principal Writer Windows Server Documentation

Chapter 6 Configuring the SSL VPN Tunnel Client and Port Forwarding

Network Security. Lecture 3

7.1. Remote Access Connection

SSL SSL VPN

Internet Privacy Options

Remote Desktop Gateway. Accessing a Campus Managed Device (Windows Only) from home.

Astaro Security Gateway V8. Remote Access via SSL Configuring ASG and Client

Príprava štúdia matematiky a informatiky na FMFI UK v anglickom jazyku

Using a VPN with Niagara Systems. v0.3 6, July 2013

Using a VPN with CentraLine AX Systems

Security. TestOut Modules

Virtual private network. Network security protocols VPN VPN. Instead of a dedicated data link Packets securely sent over a shared network Internet VPN

Sophos UTM. Remote Access via PPTP. Configuring UTM and Client

Parallels Plesk Panel. VPN Module for Parallels Plesk Panel 10 for Linux/Unix Administrator's Guide. Revision 1.0

I. What is VPN? II. Types of VPN connection. There are two types of VPN connection:

Sophos UTM. Remote Access via SSL. Configuring UTM and Client

How To Configure L2TP VPN Connection for MAC OS X client

Virtual Private Networks

New Obvious and Obscure MikroTik RouterOS v5 features. Budapest, Hungary MUM Europe 2011

Howto: How to configure static port mapping in the corporate router/firewall for Panda GateDefender Integra VPN networks

Building scalable IPSec infrastructure with MikroTik. IPSec, L2TP/IPSec, OSPF

Cisco QuickVPN Installation Tips for Windows Operating Systems

How To Configure Apple ipad for Cyberoam L2TP

Appendix A: Configuring Firewalls for a VPN Server Running Windows Server 2003

Basic ViPNet VPN Deployment Schemes. Supplement to ViPNet Documentation

This chapter describes how to set up and manage VPN service in Mac OS X Server.

Understanding Windows Server 2003 Networking p. 1 The OSI Model p. 2 Protocol Stacks p. 4 Communication between Stacks p. 13 Microsoft's Network

NETASQ MIGRATING FROM V8 TO V9

Tunnel Client FAQ. Table of Contents. Version 0v5, November 2014 Revised: Kate Lance Author: Karl Auer

APNIC elearning: IPSec Basics. Contact: esec03_v1.0

Virtual Private Networks

Configuring GTA Firewalls for Remote Access

Other VPNs TLS/SSL, PPTP, L2TP. Advanced Computer Networks SS2005 Jürgen Häuselhofer

Chapter 8 Router and Network Management

Why SSL is better than IPsec for Fully Transparent Mobile Network Access

Cisco RV082 Dual WAN VPN Router Cisco Small Business Routers

Parallels Plesk Panel

Viewing VPN Status, page 335. Configuring a Site-to-Site VPN, page 340. Configuring IPsec Remote Access, page 355

The next generation of knowledge and expertise Wireless Security Basics

Gigabit SSL VPN Security Router

Fireware Essentials Exam Study Guide

Configuring SSL VPN on the Cisco ISA500 Security Appliance

Release Notes. NCP Secure Entry Mac Client. 1. New Features and Enhancements. 2. Improvements / Problems Resolved. 3. Known Issues

Firewall Defaults, Public Server Rule, and Secondary WAN IP Address

How To - Configure Virtual Host using FQDN How To Configure Virtual Host using FQDN

INTRODUCTION... 2 Windows Windows Mac OS X Ubuntu Advanced routing Windows Mac OS X Ubuntu...

NETASQ & PCI DSS. Is NETASQ compatible with PCI DSS? NG Firewall version 9

Cisco RV220W Network Security Firewall

MikroTik RouterOS v3. New Obvious and Obscure Mikrotik RouterOS v3.x features

21.4 Network Address Translation (NAT) NAT concept

Guideline for setting up a functional VPN

Chapter 6 Virtual Private Networking Using SSL Connections

Network Security Fundamentals

APNIC elearning: Network Security Fundamentals. 20 March :30 pm Brisbane Time (GMT+10)

Chapter 4: Security of the architecture, and lower layer security (network security) 1

HOWTO: How to configure VPN SSL roadwarrior to gateway

Network Access Security. Lesson 10

ZyWALL 5. Internet Security Appliance. Quick Start Guide Version 3.62 (XD.0) May 2004

EXAM Recertification for MCSE: Server Infrastructure. Buy Full Product.

Virtual Private Networks

Cisco Which VPN Solution is Right for You?

Configuring Global Protect SSL VPN with a user-defined port

Cisco RV220W Network Security Firewall

How To Connect To Bloomerg.Com With A Network Card From A Powerline To A Powerpoint Terminal On A Microsoft Powerbook (Powerline) On A Blackberry Or Ipnet (Powerbook) On An Ipnet Box On

BorderWare Firewall Server 7.1. Release Notes

Cornerstones of Security

Internet Protocol: IP packet headers. vendredi 18 octobre 13

Executive Summary and Purpose

Licenses are not interchangeable between the ISRs and NGX Series ISRs.

MCTS Guide to Microsoft Windows 7. Chapter 14 Remote Access

Introduction. Assessment Test

Astaro Security Gateway V8. Remote Access via L2TP over IPSec Configuring ASG and Client

VPN. Date: 4/15/2004 By: Heena Patel

HOWTO: How to configure IPSEC gateway (office) to gateway

Release Notes. NCP Secure Entry Mac Client. Major Release 2.01 Build 47 May New Features and Enhancements. Tip of the Day

How to make a VPN connection to our servers from Windows XP

External Authentication with Cisco VPN 3000 Concentrator Authenticating Users Using SecurAccess Server by SecurEnvoy

Application Note. Onsight Connect Network Requirements v6.3

I've applied for a goipv6 account and received my password via but I cannot log into my account. What should I do?

IHSVPN IHS Secure Network Access

SSL VPN Technical Primer

LECTURE 4 NETWORK INFRASTRUCTURE

NEFSIS DEDICATED SERVER

VPN Tracker for Mac OS X

How To Improve Alancom Vpn On A Pc Or Mac Or Ipad (For A Laptop) With A Network Card (For Ipad) With An Ipad Or Ipa (For An Ipa) With The Ipa 2.

athenahealth Interface Connectivity SSH Implementation Guide

Chapter 7 Transport-Level Security

How to Create a Basic VPN Connection in Panda GateDefender eseries

Defender EAP Agent Installation and Configuration Guide

BlackBerry Enterprise Service 10. Secure Work Space for ios and Android Version: Security Note

Virtual Private Network with OpenVPN

IPsec VPN Security between Aruba Remote Access Points and Mobility Controllers

Security Technology: Firewalls and VPNs

Gigabit Multi-Homing VPN Security Router

Source-Connect Network Configuration Last updated May 2009

UIP1868P User Interface Guide

Transcription:

Corporate VPN Using Mikrotik Cloud Feature By SOUMIL GUPTA BHAYA Mikortik Certified Trainer

What is a VPN? A virtual private network (VPN) is a method for the extension of a private network across a public network, such as the Internet. It enables users to send and receive data across shared or public networks as if their computing devices were directly connected to the private network. A VPN is created by establishing a virtual point-to-point connection through the use of dedicated connections, virtual tunneling protocols, or traffic encryption.

Corporate VPN : The Scenario

VPN Tunnels PPTP- Point to Point Tunneling Protocol L2TP- Layer 2 Tunneling Protocol SSTP- Secure Socket Tunneling Protocol OVPN- Open VPN

Common Problems Router does not have static IP. PPTP is not working, and not very secure even if it is. SSTP is not compatible with Mac OS, Android, Windows XP. IPSEC is complicated to set up. What Are The Solutions???

DDNS Dynamic Domain Name Service (DDNS) can solve the issue of absence of static ip. Third party DDNS services often require scripts. Most third party DDNS require fees. :global ddnsuser "theddnsusername" :global ddnspass "theddnspassword" :global theinterface "interfacename" :global ddnshost blabla.dyndns.org :global ipddns [:resolve $ddnshost]; :global ipfresh [ /ip address get [/ip address find interface=$theinterface ] address ] :if ([ :typeof $ipfresh ] = nil ) do={ :log info ("DynDNS: No ip address on $theinterface.") } else={ :for i from=( [:len $ipfresh] - 1) to=0 do={ :if ( [:pick $ipfresh $i] = "/") do={ :set ipfresh [:pick $ipfresh 0 $i]; } } :if ($ipddns!= $ipfresh) do={ :log info ("DynDNS: IP-DynDNS = $ipddns") :log info ("DynDNS: IP-Fresh = $ipfresh") :log info "DynDNS: Update IP needed, Sending UPDATE...!" :global str "/nic/update\?hostname=$ddnshost&myip=$ipfresh&wildcard=nochg&mx=nochg&backmx =NOCHG" /tool fetch address=members.dyndns.org src-path=$str mode=http user=$ddnsuser \ password=$ddnspass dst-path=("/dyndns.".$ddnshost) :delay 1 :global str [/file find name="dyndns.$ddnshost"]; /file remove $str :global ipddns $ipfresh :log info "DynDNS: IP updated to $ipfresh!" } else={ :log info "DynDNS: dont need changes"; } } /system scheduler add interval=1m name=dyndns on-event=dyndns policy=ftp,reboot,read,write,policy,test,winbox,password,sniff,sensitive,api start-time=startup

Mikrotik Cloud MikroTik offers a Dynamic DNS name service for RouterBOARD devices. Starting with RouterOS v6.14 Your device can automatically get a working domain name. Useful if your IP address changes often, and you want to always connect to your router.

Mikrotik Cloud: Features Currently the cloud feature only provides three services: Ddns (provide dns name for router's external IPv4 address. IPv6 not supported) Approximate time (accuracy of several seconds, depends on UDP packet latency, useful when NTP is not available) Time zone detection (if enabled, clock time zone will be updated even when DDNS and update time are disabled)

Mikrotik Cloud: Operation Router checks for outgoing IP address change: every 60 seconds Router waits for cloud server response: 15 seconds DDNS record TTL: 60 seconds Cloud time update: after router restart and during every ddns update (when router external IP address change or after forceddns-update command) Time-zone-autodetect: The time zone is detected depending from router public IP address and our commercial database.

Mikrotik Cloud: Settings DNS ADDRESS

PPTP With Mikrotik Cloud PPTP is a layer 3 tunneling protocol and uses IP routing information and addresses to bind clients to servers. You must permit TCP, port 1723 in the router's firewall (the PPTP server) Serious security vulnerabilities have been found in the protocol. Advantage: Compatibility with most operating systems and easy to configure.

PPTP With Mikrotik Cloud Server Settings Make Sure Cloud is Enabled in the router

PPTP With Mikrotik Cloud Client Settings Put Cloud DDNS address in Connect To: box. Use the name and password configured in the Secrets tab of the server.

SSTP With Mikrotik Cloud SSTP is a tunnel that provides a mechanism to transport PPP or L2TP traffic through an SSL 3.0 channel. SSL provides transport-level security with key-negotiation, encryption and traffic integrity checking. The use of SSL over TCP port 443 allows SSTP to pass through virtually all firewalls and proxy servers except for authenticated web proxies. You can also specify a different TCP port to connect to.

SSTP With Mikrotik Cloud Server Settings Specify a TCP port (default: 443) Make Sure Cloud is Enabled in the router

SSTP With Mikrotik Cloud Client Settings Put Cloud DDNS address in Connect To: box. Specify TCP port used by the server Use the name and password configured in the Secrets tab of the server.

OVPN With Mikrotik Cloud OpenVPN is an open-source software application that uses a custom security protocol that utilizes SSL/TLS for key exchange. It uses the OpenSSL encryption library extensively, as well as the SSLv3/TLSv1 protocol, and contains many security and control features. OpenVPN has been ported and embedded to several systems. It is compatible with Solaris, Linux, OpenBSD, FreeBSD, NetBSD, QNX, Mac OS X, and Windows 2000/XP/Vista/7/8, Windows Mobile 6.5, ios 3GS+, Android 4.0+.

OVPN With Mikrotik Cloud Server Settings Specify a port (default: 1194) Specify authentication methods and ciphers Make Sure Cloud is Enabled in the router

OVPN With Mikrotik Cloud Client Settings Put Cloud DDNS address in Connect To: box. Specify port used by the server Specify authentication methods and ciphers used by the server

Which VPN should we use? SSTP Advantages: SSTP VPN makes use of TCP port 443 meaning that it can help you bypass most DNS restriction filters and firewalls on the web. SSTP is largely compatible with Windows Vista, Windows 7 and above. SSTP VPN has seamless security. Since SSTP uses SSL, its PPP and L2TP traffic passes over a secure https session. Disadvantages: It is a disappointment if you ve got an iphone, an Xbox, an Android or any other non-windows gadget. Since SSTP VPN is not open source, it can be easily invaded by spying agencies that need to exert little effort to inject backdoors in security software Typical setting for data encryption on SSTP is 256bit.

Which VPN should we use? OVPN Advantages: OpenVPN is compatible with almost any device, including Windows, Mac, PC, Android, iphone and Linux systems. OpenVPN is also relatively a new encryption technology. It employs an OpenSSL library and SSLv3/TLSv1 protocols. Its cryptographic algorithms take a variety of forms like 3DES, AES, RC5 and Blowfish. If the ease of functional configuration is a thing to matter, then OpenVPN is definitely the right choice. Disadvantages: No real disadvantages are known in OpenVPN. There is, however, one: Unlike the Windows based SSTP, manual configuration of OpenVPN can be burdensome.

Drawbacks of Mikrotik Cloud Does not work if router is behind NAT. If router has multiple public IP addresses and/or multiple internet gateways, the exact IP used for the update may not be as expected

To Conclude Mikrotik Cloud is mainly provided for ease of access if there is no static ip on the router. Easy to configure. Free of charge. Good feature to be used along with VPNs.

Thank You for Your Attention Questions???