M
MvW
Guest
First of all, I'm aware of YazFi and X3MRouting, but I wanted to set it up myself first, before I have to dig into those scripts. I've done PBR in the past, but the memory has faded so it feels like I'm reinventing the wheel once more.
I have set up two ProtonVPN clients. I have selected policy based routing strict and disabled accept DNS (as I want NextDNS CLI to handle all DNS requests). I've divided the clients over both VPN Clients, some individual, some by range using an IP calculator. How can I check in a terminal window that each client is using the assigned interface (eth0, tun11 or tun12). I've no knowledge of IPtables, so if someone could provide an example with a tiny bit of explanation, I've got something new to study on.
Oh, one more question: I can reach all the clients from my LAN. Are the clients which are (should be) directed through tun11 isolated from the clients (mostly IoT-devices) which are in the PBR-table for VPN Client 2?
You're help is greatly appreciated.
Best regards,
Marco
I have set up two ProtonVPN clients. I have selected policy based routing strict and disabled accept DNS (as I want NextDNS CLI to handle all DNS requests). I've divided the clients over both VPN Clients, some individual, some by range using an IP calculator. How can I check in a terminal window that each client is using the assigned interface (eth0, tun11 or tun12). I've no knowledge of IPtables, so if someone could provide an example with a tiny bit of explanation, I've got something new to study on.
Oh, one more question: I can reach all the clients from my LAN. Are the clients which are (should be) directed through tun11 isolated from the clients (mostly IoT-devices) which are in the PBR-table for VPN Client 2?
You're help is greatly appreciated.
Best regards,
Marco