MikroTik MTCNA lab 13 of 19
PPPoE: access server and customer routers
Build a small ISP access network: an IP pool, a PPP profile with DNS and a speed limit, customer accounts (one with a fixed address), a PPPoE server, and two customer routers that dial in, get point-to-point addresses and a default route, and NAT their LAN.
Run this lab
It needs Lite: its 4 nodes are set to 4 vCPU and 1,792 MB in total. That fits the free demo too.
In your workspace: Shared, then MikroTik MTCNA RouterOS v7 guided labs, then 13 - PPPoE - access server and customer routers
- Level
- Intermediate
- Time
- About 55 minutes
- Nodes need
- 4 vCPU, 1,792 MB
- Smallest plan
- Lite
The scenario
Fernvale Networks is replacing its old shared Wi-Fi with fibre to the door, and every customer will authenticate with PPPoE, as with most broadband providers. You'll build the provider side on BRAS (the broadband access server) and set up two customer routers: CPE1 for a family (dynamic address, a home PC behind it) and CPE2 for a shop that pays for a fixed address.
| Item | Value |
|---|---|
| PPPoE service name | fernvale on BRAS ether2 |
| Address pool | pppoe-pool: 100.64.10.10–100.64.10.250 (shared address space, RFC 6598) |
| BRAS PPP address / DNS | 100.64.10.1 |
Profile residential | 512 kbit/s up, 1 Mbit/s down, one session per account |
Account cust1 / Cust1-pass | CPE1, dynamic address |
Account cust2 / Cust2-pass | CPE2, fixed address 100.64.10.50 |
| CPE1 home LAN | 192.168.1.0/24, Home-PC .10 |
| Internet test host | 198.51.100.10 (www.fernvale.example), on BRAS |
What you’ll practise
- Explain PPPoE discovery and sessions, and why the MTU is 1492
- Create an IP pool and a PPP profile with local and remote addresses, DNS and a rate limit
- Create PPP secrets, including one with a fixed address
- Run a PPPoE server with a service name and secure authentication
- Configure a PPPoE client with a default route and peer DNS, and NAT a LAN behind it
- Read active sessions, point-to-point addresses and dynamic queues
The tasks
- Create the address pool
- Create the PPP profile
- Create the customer accounts
- Start the PPPoE server
- Connect CPE1 and NAT the home LAN
- Connect CPE2 with its fixed address
- Look at the sessions from the provider side
The Lab Tasks pane has the scenario, these tasks, the checks to run, hints and the full solution.
Topology and devices
The network as it opens in EVE-NG, drawn from the lab’s own canvas, and the image each node runs.
Every link, as text
- BRAS
ether2to Access (network) - CPE1
ether1to Access (network) - CPE2
ether1to Access (network) - CPE1
ether2to Home-PCeth0
| Node | Device | Image in Add Node | Set to |
|---|---|---|---|
| BRAS | MikroTik RouterOS | mikrotik-7.14.2 | 1 vCPU, 256 MB |
| CPE1 | MikroTik RouterOS | mikrotik-7.14.2 | 1 vCPU, 256 MB |
| CPE2 | MikroTik RouterOS | mikrotik-7.14.2 | 1 vCPU, 256 MB |
| Home-PC | VPCS host | Built in to EVE-NG | Counted as 1 vCPU, 1,024 MB |
How to open this lab
Sign in to your workspace at
lab.cloudlabbox.com.In File Manager, open Shared, then the folder
MikroTik MTCNA RouterOS v7 guided labs.Open
13 - PPPoE - access server and customer routersand start its nodes, then open Lab Tasks for the scenario and the steps.
The lab is read-only. You can start the nodes and configure the devices, but changes to the topology can’t be saved. To change it, rebuild it in your own folder.
More MikroTik MTCNA labs
Related labs in other courses
CloudLabBox is independent of MikroTik. The lab follows exam topics and isn’t vendor training material; vendor names identify the exams and the images in the workspace.