Impossible d'accéder à un serveur via le VPN pfsense lorsqu'il est connecté au VPN PIA
J'ai un VPS connecté à mon homelab qui est connecté à un VPN via un accès Internet privé. Le VPN est conçu pour être "toujours actif".
Il a des interfaces réseau :
root@chocobo:~# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: ens18: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether ca:3e:20:1c:7a:9d brd ff:ff:ff:ff:ff:ff
inet 10.10.0.76/24 brd 10.10.0.255 scope global ens18
valid_lft forever preferred_lft forever
inet6 fe80::c83e:20ff:fe1c:7a9d/64 scope link
valid_lft forever preferred_lft forever
6: tun0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN group default qlen 100
link/none
inet 10.43.17.6 peer 10.43.17.5/32 scope global tun0
valid_lft forever preferred_lft forever
inet6 fe80::94f2:c4aa:7dcb:975b/64 scope link flags 800
valid_lft forever preferred_lft forever
Il a un killswitch VPN activé via ufw.
Mon réseau local se trouve dans le sous-réseau 10.10.0.0/24. Mon VPN pfSense se trouve dans le sous-réseau 10.10.10.0/24.
Pour ce qui en vaut la peine, j'ai également des sous-réseaux 10.10.100.0 / 24 et 10.10.250.0 / 24 pour les appareils domestiques intelligents et les invités périphériques réseau, respectivement (les deux sont contrôlés via des VLAN).
Je sais que c'est un problème de routage mais je ne sais pas comment le résoudre.
Je ne peux pas me connecter à ce VPS alors qu'il est connecté au VPN PIA. Si je désactive le VPN PIA, cela fonctionne très bien (même lorsque le pare-feu UFW est activé).
Le pare-feu UFW :
root@chocobo:~# ufw status
Status: active
To Action From
-- ------ ----
10.10.0.0/24 ALLOW Anywhere
199.116.115.142 1194/udp ALLOW Anywhere
Anywhere on tun0 ALLOW Anywhere
199.116.115.142 1198/udp ALLOW Anywhere
10.0.0.0/8 ALLOW Anywhere
Anywhere ALLOW 10.10.0.0/16
10.10.0.0/16 ALLOW Anywhere
Anywhere (v6) on tun0 ALLOW Anywhere (v6)
10.10.0.0/24 ALLOW OUT Anywhere
Anywhere ALLOW OUT Anywhere on tun0
199.116.115.142 1194/udp ALLOW OUT Anywhere
199.116.115.142 1198/udp ALLOW OUT Anywhere
10.0.0.0/8 ALLOW OUT Anywhere
Anywhere ALLOW OUT 10.10.0.0/16
10.10.0.0/16 ALLOW OUT Anywhere
Anywhere (v6) ALLOW OUT Anywhere (v6) on tun0
De plus, dans ma configuration de serveur VPN dans pfsense, j'ai la route "push" 10.10.0.0 255.255.255.0 "" et je peux accéder à tout le reste sur le VPN, juste ce serveur n'est pas connecté au VPN.
Si je peux, je préfère que cela soit fixé côté serveur au lieu du client, soit le serveur VPN ou le client VPN PIA.
Merci pour toute aide que vous pouvez fournir.