Ik ben in het bezit van twee EdgeRouters. Ik wil daarmee een l2tpv3-tunnel tussen deze locaties opzetten. In locatie A is het subnet 192.168.1.0/24, en in locatie B is het subnet 192.168.0.0/24.
In beide configuratie-files maak ik, via de GUI, een IPSec VPN-tunnel aan. Daarna creëer ik een l2tp3-interface. Deze code ziet er op locatie A als volgt uit:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| l2tpv3 l2tpeth0 {
address 192.168.100.1/24
destination-port 5000
encapsulation ip
ip {
}
local-ip 192.168.1.1
peer-session-id 10
peer-tunnel-id 100
remote-ip 192.168.0.1
session-id 10
source-port 5000
tunnel-id 100
} |
De code voor locatie B is identiek, behalve dat deze het statische IP-adres van 192.168.100.2 heeft gekregen, en dat local-ip en remote-ip zijn omgedraaid.
Tot slot, heb ik een statische route ingesteld. Dit geeft voor locatie A de volgende code:
code:
1
2
3
4
5
6
| protocols {
static {
route 192.168.0.0/24 {
next-hop 192.168.100.2 {
}
} |
.
Volgens mij werkt dit naar behoren. Echter, ik zie twee dingen waardoor ik graag een dubbelcheck wil op deze configuratie!
Als ik vanaf locatie A een traceroute uitvoer naar een adres op locatie B, dan is een onderdeel van deze traceroute één van de externe Ziggo-hostnames (ipv allemaal interne adressen, zoals ik eigenlijk had verwacht).
code:
1
2
3
4
5
6
| MacBook-Pro:~ username$ traceroute 192.168.0.2
traceroute to 192.168.0.2 (192.168.0.2), 64 hops max, 52 byte packets
1 192.168.1.1 (192.168.1.1) 2.155 ms 0.762 ms 0.748 ms
2 bla.dynamic.ziggo.nl (83.85.20.bla) 19.058 ms 21.445 ms 19.613 ms
3 192.168.0.2 (192.168.0.2) 18.737 ms 19.691 ms 18.780 ms
MacBook-Pro:~ username$ |
.
Het tweede vreemde issue is in de Ubiquiti GUI. Als er verkeer (werkend!) over de VPN gaat, zie ik alleen dat er bij de WAN-poort (eth0) verkeer wordt gegenereerd. De interface l2tpet0 laat geen verkeer zien. Als ik een bandwith-test tussen beide EdgeRouters uitvoer, laat deze interface echter wél verkeer zien.
Maak ik me zorgen om niets? Zijn dit kleine bugjes in de interface? Of heb ik een kromme config en doe ik iets grandioos verkeerd?