From charlesreid1

Line 5: Line 5:
This page contains instructions for modifying the existing Access Point-to-VPN tunnel to include multiple access points and multiple tunnels, with each access point going through a different tunnel.
This page contains instructions for modifying the existing Access Point-to-VPN tunnel to include multiple access points and multiple tunnels, with each access point going through a different tunnel.


==Existing Setup==
==Overview of Setup==


Recall that our existing setup is as follows:
Recall that our existing setup is as follows:


* One hostapd process running a single AP
* One VPN tunnel to PIA servers, tun1
* One VPN tunnel to PIA servers, tun1
* One access point to serve clients, wlan1
* One access point to serve clients, wlan1
Line 14: Line 15:
* dnsmasq running DHCP and DNS for the access point on 127.0.0.1:53
* dnsmasq running DHCP and DNS for the access point on 127.0.0.1:53


The modifications we will make are as follows:


 
* Update the hostapd file so it will run two APs
* Open second VPN tunnel to different PIA servers, tun2
* One access point to serve clients, wlan2
* Iptables rules to forward traffic from wlan2 to tun2 and vice-versa
* dnsmasq will do DHCP and DNS for BOTH access points





Revision as of 20:49, 8 July 2020

Old version (ended in failure): Ubuntu/Bespin/Second AP Tunnel/Fail

This page contains instructions for modifying the existing Access Point-to-VPN tunnel to include multiple access points and multiple tunnels, with each access point going through a different tunnel.

Overview of Setup

Recall that our existing setup is as follows:

  • One hostapd process running a single AP
  • One VPN tunnel to PIA servers, tun1
  • One access point to serve clients, wlan1
  • Iptables rules to forward traffic from wlan1 to tun1 and vice-versa
  • dnsmasq running DHCP and DNS for the access point on 127.0.0.1:53

The modifications we will make are as follows:

  • Update the hostapd file so it will run two APs
  • Open second VPN tunnel to different PIA servers, tun2
  • One access point to serve clients, wlan2
  • Iptables rules to forward traffic from wlan2 to tun2 and vice-versa
  • dnsmasq will do DHCP and DNS for BOTH access points