Please help me switch from Tomato OpenVPN Server to PFSEnse OpenVPN
-
Hello. I just switched from an Asus N16 + tomato with vpn.
My Tomato configuration is the following
Server Config
Interface Type: TAP
Protocol: UDP
Port: XXXX
Firewall: Automatic //I am not sure what this means. Other options are "Custom" and "External only"
Authorization Mode: Static Key
Poll Interval: Disabled
Respond to DNS: YES
Encryption Cipher: Default //options include the same options that PFsense offers.
Compression: Adaptive
Custom Config: push "redirect-gateway def1"
Key: static key that I keep track of and change on a regular basisClient Config
remote 'mydomain' //hidden for security purposes
port xxxx
dev tap
secret static.key
proto udp
comp-lzo
route-gateway 192.168.1.1 //this is also the default gateway for my LAN
redirect-gateway def1 //I think this def1 is Linux specific and probably different on BSD
float
route-method exe
route-delay 2For PFSense, I tried to adapt these same settings but did not have any luck. PFSense has a lot more settings than tomato, making it a bit more challenging.
Currently I have the old tomato router setup as a switch + wireless AP + VPN server so I can still use my VPN, and it works VERY well. I would prefer to have PFsense handle the VPN, however. I require that VPN clients be able to access the local network (I can do this now. Access to all my lab VMs and servers.
Any help on how to adapt my configuration to PFsense would be very much appreciated. I am reading the how to threads right now but they tend to stray a little outside of what I am used to.
-
Here is a very good video to setup openvpn server and client on pfsense.
https://youtu.be/VdAHVSTl1ysThis will get the VPN server / client up and running.
-
Here is a very good video to setup openvpn server and client on pfsense.
https://youtu.be/VdAHVSTl1ysThis will get the VPN server / client up and running.
+1 to that video. I am a total noobie to VPN and PFsense and I got it up and running on my iOS devices and my Macbook within an hour or so.