Help setting up OpenVPN on Tomato

Discussion in 'Tomato Firmware' started by cfharp, Nov 12, 2017.

  1. cfharp

    cfharp New Member Member

    Hi everyone! I've been spending the last few days trying to figure out how to set up my PIA VPN on my router, but haven't been successful yet. I know there is a lot of information available on this, but I haven't been able to find a combination that works for me and am hoping some of you can help me out.

    First of all, my router is an ASUS RT-N16, and I just updated the firmware to Shibby Tomato v1.28 build 140 AIO. I did a completely fresh install, so it currently has pretty minimal configuration. I use PIA for VPN.

    My ultimate goal would be to have the VPN connection via the router, but only allow certain IP addresses to use the VPN. Also, it would be great if I could configure certain ports to be exposed via WAN/ISP (i.e. I want a server behind the VPN for almost everything, but expose things like the RDP port so I can still connect remotely). I would also like to have a kill-switch in place so that if the VPN goes down, all traffic is stopped rather than re-routed through my ISP. I've seen some posts on it, and I think it would be cool to also be able to set up domains that are allowed through (i.e. from my server behind VPN, to still hit something like ipchicken to show my ISP IP).

    Throughout my testing, I seem to keep killing connections entirely. I can't really tell if it's working because it seems like my requests are getting mixed up between VPN and ISP.

    If anyone could help me accomplish this I would really appreciate it. Thanks!
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice