Mikrotik VPN for windows domain Remote users · About Me Afif Ahmad Darwich MTCNA, MTCRE, MTCWE,...

31
Mikrotik VPN for windows domain Remote users MUM 2016 LEBANON-BEIRUT By: Eng. Afif Darwich

Transcript of Mikrotik VPN for windows domain Remote users · About Me Afif Ahmad Darwich MTCNA, MTCRE, MTCWE,...

Page 1: Mikrotik VPN for windows domain Remote users · About Me Afif Ahmad Darwich MTCNA, MTCRE, MTCWE, MTCTCE, MTCINE Mikrotik Academy Trainer Cisco, Microsoft, Linux Ehorizon Cofounder

Mikrotik VPN for

windows domain Remote users

MUM 2016 LEBANON-BEIRUT

By: Eng. Afif Darwich

Page 2: Mikrotik VPN for windows domain Remote users · About Me Afif Ahmad Darwich MTCNA, MTCRE, MTCWE, MTCTCE, MTCINE Mikrotik Academy Trainer Cisco, Microsoft, Linux Ehorizon Cofounder

About Me

Afif Ahmad Darwich

MTCNA, MTCRE, MTCWE,

MTCTCE, MTCINE

Mikrotik Academy Trainer

Cisco, Microsoft, Linux

Ehorizon Cofounder 2014

Tamkeen Vocational Institute Executive Manager 2016

Page 3: Mikrotik VPN for windows domain Remote users · About Me Afif Ahmad Darwich MTCNA, MTCRE, MTCWE, MTCTCE, MTCINE Mikrotik Academy Trainer Cisco, Microsoft, Linux Ehorizon Cofounder

Contents

Introduction

Windows Network Policy Server setup

Mikrotik VPN server configuration

Windows VPN client Configuration

Page 4: Mikrotik VPN for windows domain Remote users · About Me Afif Ahmad Darwich MTCNA, MTCRE, MTCWE, MTCTCE, MTCINE Mikrotik Academy Trainer Cisco, Microsoft, Linux Ehorizon Cofounder

Network Diagram

Internet

AD/NPS

Network Resources

Mikrotik

192.168.100.1

192.168.100.10

10.1.1.1

192.168.200.10192.168.100.1/24

Page 5: Mikrotik VPN for windows domain Remote users · About Me Afif Ahmad Darwich MTCNA, MTCRE, MTCWE, MTCTCE, MTCINE Mikrotik Academy Trainer Cisco, Microsoft, Linux Ehorizon Cofounder

Setup and roles

Windows server 2012:

Active directory

DNS

NPS

Mikrotik Router

L2TP/IPSEC VPN Edge

RADIUS client

Windows Client

L2TP/IPSEC VPN client

Windows domain user

Page 6: Mikrotik VPN for windows domain Remote users · About Me Afif Ahmad Darwich MTCNA, MTCRE, MTCWE, MTCTCE, MTCINE Mikrotik Academy Trainer Cisco, Microsoft, Linux Ehorizon Cofounder

Benefits

One centralized User Authentication database.

No need to create PPP secrets on Mikrotik

Users will use their windows credentials to connect to VPN and Active directory

Group policy will be applied to connected users

Remote users will get benefit of all network resources

Securing remote user connection using good security standards

Page 7: Mikrotik VPN for windows domain Remote users · About Me Afif Ahmad Darwich MTCNA, MTCRE, MTCWE, MTCTCE, MTCINE Mikrotik Academy Trainer Cisco, Microsoft, Linux Ehorizon Cofounder

Windows server 2012 Configuration

Page 8: Mikrotik VPN for windows domain Remote users · About Me Afif Ahmad Darwich MTCNA, MTCRE, MTCWE, MTCTCE, MTCINE Mikrotik Academy Trainer Cisco, Microsoft, Linux Ehorizon Cofounder
Page 9: Mikrotik VPN for windows domain Remote users · About Me Afif Ahmad Darwich MTCNA, MTCRE, MTCWE, MTCTCE, MTCINE Mikrotik Academy Trainer Cisco, Microsoft, Linux Ehorizon Cofounder
Page 10: Mikrotik VPN for windows domain Remote users · About Me Afif Ahmad Darwich MTCNA, MTCRE, MTCWE, MTCTCE, MTCINE Mikrotik Academy Trainer Cisco, Microsoft, Linux Ehorizon Cofounder
Page 11: Mikrotik VPN for windows domain Remote users · About Me Afif Ahmad Darwich MTCNA, MTCRE, MTCWE, MTCTCE, MTCINE Mikrotik Academy Trainer Cisco, Microsoft, Linux Ehorizon Cofounder
Page 12: Mikrotik VPN for windows domain Remote users · About Me Afif Ahmad Darwich MTCNA, MTCRE, MTCWE, MTCTCE, MTCINE Mikrotik Academy Trainer Cisco, Microsoft, Linux Ehorizon Cofounder

Same secret to be Set on mikrotik Radius configuration

Page 13: Mikrotik VPN for windows domain Remote users · About Me Afif Ahmad Darwich MTCNA, MTCRE, MTCWE, MTCTCE, MTCINE Mikrotik Academy Trainer Cisco, Microsoft, Linux Ehorizon Cofounder
Page 14: Mikrotik VPN for windows domain Remote users · About Me Afif Ahmad Darwich MTCNA, MTCRE, MTCWE, MTCTCE, MTCINE Mikrotik Academy Trainer Cisco, Microsoft, Linux Ehorizon Cofounder
Page 15: Mikrotik VPN for windows domain Remote users · About Me Afif Ahmad Darwich MTCNA, MTCRE, MTCWE, MTCTCE, MTCINE Mikrotik Academy Trainer Cisco, Microsoft, Linux Ehorizon Cofounder

1 2

3 4

5

Page 16: Mikrotik VPN for windows domain Remote users · About Me Afif Ahmad Darwich MTCNA, MTCRE, MTCWE, MTCTCE, MTCINE Mikrotik Academy Trainer Cisco, Microsoft, Linux Ehorizon Cofounder
Page 17: Mikrotik VPN for windows domain Remote users · About Me Afif Ahmad Darwich MTCNA, MTCRE, MTCWE, MTCTCE, MTCINE Mikrotik Academy Trainer Cisco, Microsoft, Linux Ehorizon Cofounder

•Make sure the user is member of the groups allowed to connect

Page 18: Mikrotik VPN for windows domain Remote users · About Me Afif Ahmad Darwich MTCNA, MTCRE, MTCWE, MTCTCE, MTCINE Mikrotik Academy Trainer Cisco, Microsoft, Linux Ehorizon Cofounder

Mikrotik Router Configuration

Page 19: Mikrotik VPN for windows domain Remote users · About Me Afif Ahmad Darwich MTCNA, MTCRE, MTCWE, MTCTCE, MTCINE Mikrotik Academy Trainer Cisco, Microsoft, Linux Ehorizon Cofounder

Create IP pool

Create a PPP profile

Page 20: Mikrotik VPN for windows domain Remote users · About Me Afif Ahmad Darwich MTCNA, MTCRE, MTCWE, MTCTCE, MTCINE Mikrotik Academy Trainer Cisco, Microsoft, Linux Ehorizon Cofounder

L2TP/IPSEC VPN server

Page 21: Mikrotik VPN for windows domain Remote users · About Me Afif Ahmad Darwich MTCNA, MTCRE, MTCWE, MTCTCE, MTCINE Mikrotik Academy Trainer Cisco, Microsoft, Linux Ehorizon Cofounder
Page 22: Mikrotik VPN for windows domain Remote users · About Me Afif Ahmad Darwich MTCNA, MTCRE, MTCWE, MTCTCE, MTCINE Mikrotik Academy Trainer Cisco, Microsoft, Linux Ehorizon Cofounder
Page 23: Mikrotik VPN for windows domain Remote users · About Me Afif Ahmad Darwich MTCNA, MTCRE, MTCWE, MTCTCE, MTCINE Mikrotik Academy Trainer Cisco, Microsoft, Linux Ehorizon Cofounder

Firewall Configuration

/ip firewall filter

add chain=input protocol=udp port=1701,500,4500

add chain=input protocol=ipsec-esp

Page 24: Mikrotik VPN for windows domain Remote users · About Me Afif Ahmad Darwich MTCNA, MTCRE, MTCWE, MTCTCE, MTCINE Mikrotik Academy Trainer Cisco, Microsoft, Linux Ehorizon Cofounder

Windows VPN client configuration

Page 25: Mikrotik VPN for windows domain Remote users · About Me Afif Ahmad Darwich MTCNA, MTCRE, MTCWE, MTCTCE, MTCINE Mikrotik Academy Trainer Cisco, Microsoft, Linux Ehorizon Cofounder
Page 26: Mikrotik VPN for windows domain Remote users · About Me Afif Ahmad Darwich MTCNA, MTCRE, MTCWE, MTCTCE, MTCINE Mikrotik Academy Trainer Cisco, Microsoft, Linux Ehorizon Cofounder
Page 27: Mikrotik VPN for windows domain Remote users · About Me Afif Ahmad Darwich MTCNA, MTCRE, MTCWE, MTCTCE, MTCINE Mikrotik Academy Trainer Cisco, Microsoft, Linux Ehorizon Cofounder
Page 28: Mikrotik VPN for windows domain Remote users · About Me Afif Ahmad Darwich MTCNA, MTCRE, MTCWE, MTCTCE, MTCINE Mikrotik Academy Trainer Cisco, Microsoft, Linux Ehorizon Cofounder

Same pershared key on mikrotik

Page 29: Mikrotik VPN for windows domain Remote users · About Me Afif Ahmad Darwich MTCNA, MTCRE, MTCWE, MTCTCE, MTCINE Mikrotik Academy Trainer Cisco, Microsoft, Linux Ehorizon Cofounder

Verify / test

Page 30: Mikrotik VPN for windows domain Remote users · About Me Afif Ahmad Darwich MTCNA, MTCRE, MTCWE, MTCTCE, MTCINE Mikrotik Academy Trainer Cisco, Microsoft, Linux Ehorizon Cofounder

Verify / test

Page 31: Mikrotik VPN for windows domain Remote users · About Me Afif Ahmad Darwich MTCNA, MTCRE, MTCWE, MTCTCE, MTCINE Mikrotik Academy Trainer Cisco, Microsoft, Linux Ehorizon Cofounder

Thank you