This guide provides comprehensive access information for all services and devices in the Nokia BNG lab.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/abelperezr/nokia-bng-lab/llms.txt
Use this file to discover all available pages before exploring further.
SSH Access to Network Devices
All Nokia devices use the following default credentials:- Username:
admin - Password:
lab123
BNG Routers
Access BNG1 (SR-7)
BNG1 also exposes:
- gRPC/gNMI: Port 56662 (internal: 57400)
- NETCONF: Port 56663 (internal: 830)
Access Network Devices
Switch (IXR-ec)
Switch (IXR-ec)
- gRPC/gNMI: 56668 (internal: 57400)
- NETCONF: 56669 (internal: 830)
OLT (IXR-ec)
OLT (IXR-ec)
- gRPC/gNMI: 56671 (internal: 57400)
- NETCONF: 56672 (internal: 830)
TX Router (SR Linux)
TX Router (SR Linux)
Subscriber Devices (ONTs)
ONT1 - IPoE Subscriber
ONT1 - IPoE Subscriber
- Connection Type: IPoE
- VLAN ID: 150
- MAC Address:
00:D0:F6:01:01:01 - Web UI: http://localhost:8081
ONT2 - PPPoE Subscriber
ONT2 - PPPoE Subscriber
- Connection Type: PPPoE
- PPP Username:
test@test.com - PPP Password:
testlab123 - VLAN ID: 150
- MAC Address:
00:D0:F6:01:01:02 - Web UI: http://localhost:8082
Test Devices
iPerf Server
iPerf Server
- eth1: 172.19.1.1/30 (connected to BNG1)
- eth2: 172.20.1.1/30 (connected to BNG2)
- Default route via 172.19.1.2
PC1 (Test Client)
PC1 (Test Client)
PC1 is configured for SLAAC (IPv6 autoconfiguration) and connected to ONT1.
Web UI Access
Grafana Dashboard
Login Credentials
- Username:
admin - Password:
admin
Anonymous access is also enabled with Editor role for the Main Org.
Prometheus Metrics
Management Network Access
The lab uses a dedicated management network:IP Address Allocation
| Device | Management IP | Purpose |
|---|---|---|
| bng1 | 10.77.1.2 | BNG Router ISP 1 |
| bng2 | 10.77.1.3 | BNG Router ISP 2 |
| switch | 10.77.1.4 | Aggregation Switch |
| olt | 10.77.1.5 | Optical Line Terminal |
| ont1 | 10.77.1.6 | IPoE Subscriber |
| ont2 | 10.77.1.7 | PPPoE Subscriber |
| radius | 10.77.1.10 | RADIUS Server |
| gnmic | 10.77.1.12 | Telemetry Collector |
| prometheus | 10.77.1.13 | Metrics Database |
| grafana | 10.77.1.14 | Visualization |
| iperf | 10.77.1.15 | Traffic Generator |
| tx | 10.77.1.16 | Transit Router |
| pc1 | 10.77.1.17 | Test Client |
Container Access
Direct Container Shell Access
Container Management Commands
gRPC and NETCONF Access
gNMI/gRPC Access
All Nokia devices expose gNMI on port 57400 (mapped to external ports):Using gnmic CLI
Using gnmic CLI
gNMIc Configuration
gNMIc Configuration
The lab uses automated discovery via Docker socket:
Credentials are configured globally:
admin/lab123 with skip-verify: trueNETCONF Access
Using SSH to NETCONF
Using SSH to NETCONF
RADIUS Server Access
The RADIUS server handles authentication and accounting for subscriber sessions.Access RADIUS Container
Access RADIUS Container
RADIUS Configuration Files
RADIUS Configuration Files
- Clients Config:
/etc/raddb/clients.conf - User Database:
/etc/raddb/mods-config/files/authorize - Main Config:
/etc/raddb/radiusd.conf
Test RADIUS Authentication
Test RADIUS Authentication