
Emphasizes that the course content centers on RouterOS v6, with the same VPN tunneling steps for v7. Adds WireGuard and ZeroTier sections that run only on RouterOS v7.
Explore what VPN tunnelling is and why it's needed, review the types and protocols of VPN on MikroTik, and follow labs to configure them.
Learn how a virtual private network creates an encrypted tunnel over the public internet, with authentication to ensure confidentiality, integrity, and anti-replay between offices or remote users.
Explore the pptp tunneling protocol on mikrotik, covering side-by-side and client-side setups, its fast performance, and the security weaknesses that limit its use.
Configure a PPTP site-to-site VPN between headquarters and branch on MikroTik, enabling the server and client, defining profiles and secrets, enabling encryption, and verifying connectivity with ping.
Configure a pptp client-to-site vpn on MikroTik, assign local ip pool, enable pptp server, create user and profile, and resolve same-subnet routing with proxy arp.
Learn to configure PPTP with bridge control protocol to enable layer 2 VPN connectivity between client and headquarters. Create bridges, set MAC addresses, enable encryption, and verify connectivity.
Learn the L2TP/IPsec tunneling protocol, its Cisco–Microsoft origin, UDP 1701, 256-bit encryption, and the trade-offs between security, stability, and PPTP, with lab setups for site-to-site and client-to-site.
Configure a MikroTik site-to-site L2TP VPN between headquarters and branch, with optional IPsec, test connectivity, and configure routes.
Configure l2tp/ipsec client to site VPN using Windows built-in VPN client and MikroTik routers, enabling remote user connections with IPsec profile settings and testing connectivity.
Explore SSTP, a Microsoft-developed secure socket tunneling protocol, using port 443 for reliable vpn connections, easy configuration, strong encryption, and firewall traversal in side-to-side and client-to-side labs.
Configure a site-to-site SSTP VPN on MikroTik without certificates, linking headquarter and branch office through public IPs to establish an encrypted tunnel and shared routing.
Configure sstp site-to-site vpn on MikroTik using certificates by creating ca, server, and client templates, signing and exporting them to branch offices, and validating the tunnel.
Configure an sstp client to a MikroTik site vpn using Windows with new certificates, import and trust them, and establish the vpn connection.
Explore OpenVPN tunneling on MikroTik, including default port 1194, optional port 443, SSL certificates, and flexible encryption; assess TCP vs UDP usage and client setup challenges.
Configure and test a site-to-site OpenVPN tunnel between branch and headquarter routers using MikroTik all VPN profile, server/client certificates, and 443 port; verify connectivity and routing with Blowfish 128 encryption.
Configure the ovpn client to connect remote users to the headquarter router using all VPN, with IP pool, certificates, and secret file; note windows lacks built-in ovpn support.
Explore the GRE tunnel and other tunneling protocols, and learn how to configure GRE. See where to use GRE and follow a hands-on lab to implement it on MikroTik.
Configure GRE tunneling on MikroTik to connect two sites, encapsulate traffic between routers, run RIP for dynamic routing, and optionally secure with IPsec while testing connectivity.
Explore ip-in-ip (ipip) tunneling and how it connects two networks over the internet, then watch a MikroTik lab demonstrate configuring ipip.
Compare IPIP and GRE tunnels, detailing overhead and what they encapsulate, then demonstrate configuring an IPIP tunnel on MikroTik with routing, testing, and optional IPsec encryption.
Explore EOIP tunnels on MikroTik, learn what EOIP is and how it encapsulates layer 2 networks over IP, then configure a lab to connect two networks and verify connectivity.
Learn how to configure EOIP on MikroTik to encapsulate ethernet frames in IP, creating a layer-2 tunnel between two routers with bridging and IPsec.
Configure an EOIP tunnel over an L2TP tunnel to carry IP over IP, bridge tunnel interfaces, and establish Layer 2 connectivity between headquarter and branch.
Learn how to implement a site-to-site VPN with WireGuard on MikroTik, covering keys, peers, UDP ports, and static routes in a hands-on lab.
Configure a WireGuard client to a site VPN on Android, linking to a MikroTik router through port forwarding and peer setup in a lab scenario.
Learn to deploy ZeroTier on MikroTik RouterOS v7 to create layer two connectivity between devices behind NAT, using a central controller, private networks, and authorized peers.
Join MikroTik official trainings with Maher Haddad, complete labs, and pass the exam to become a MikroTik certified engineer, with online live sessions and in-person exams in the Netherlands.
Virtual Private Network, or what we normally call as VPN, is being very populated in the last 10 years. With VPN's, companies are able to connect to each others in a secure way via the internet. Also mobile users are able to connect to their office network in any place they are but just having internet service on their device and a VPN client installed.
MikroTik RouterOS has a very rich VPN feature which support almost all type of VPN technologies that are available in the market nowadays. Configuring VPN on MikroTik RouterOS is always a challenge, that's why I have designed this course to show you step-by-step how VPN can be configured on the RouterOS on every VPN technology used. We will go through all VPN protocols that are available on the MikroTik RouterOS including the new added VPN technologies on MikroTik RouterOS v7 which are WireGuard and ZeroTier,
This course will be based on LABS, so you will see all steps needed to make your router as a VPN server or a VPN client and what are the steps to follow to make them work.
Don't wait and register to this course and gain knowledge about VPN on MikroTik.
I look forward to see you in my course