I ca en vecka har jag jobbat för att försöka realisera denna onödigt invecklade idé att köra både en PPTP klient (Ighost) samt en webserver via routern körande Tomato Shibby. Just nu kör jag med nödlösningen att koppla upp VPN-anslutningen på vardera enhet (förutom själva webservern) och kör en enkel portfoward för port 80 på routern. Det fungerar, men det är inte direkt smidigt.
Det är inga som helst problem att få VPN-anslutningen att lira på routern ifråga, men då fungerar inte webservern då port 80 sannolikt är blockat via VPN och IP ändras ofta.
Jag har tittat på Multi Wan funktionen som tillkommit i Tomato och även försökt ställa in denna, men då är nästa problemet att min ISP endast tillhandahåller ett externt IP. Om det ens kan lösas med Multi Wan så måste troligtvis porten för webservern kopplas till en egen WAN-uppkoppling som kör DHCP och resterande portar som i sin tur är kopplade till en WAN-uppkoppling med PPTP via ett internt IP. Det är här det verkligen blir invecklat... åtminstone för mig.
Såhär ska det se ut på ett ungefär med nuvarande enheter:
VPN 80:19:34:B8:F8:6C 192.168.0.3 HTPC
VPN C0:EE:FB:34:92:12 192.168.0.6 OnePlus
VPN BC:5F:F4:EE:08:B0 192.168.0.4 PC
VPN B8:27:EB:E1:58:07 192.168.0.5 RetroPie
DHCP B8:27:EB:CD:01:82 192.168.0.2 Webserver
Är det någon som kan ha en lösning på detta? Google har det då inte. :)