Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Problems routing all traffic through tunnel

    Scheduled Pinned Locked Moved OpenVPN
    15 Posts 5 Posters 8.9k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S Offline
      SFM
      last edited by

      Do you have a rule to allow everything out from the LAN?

      *  LAN net  *  *  *  *  Default LAN -> any

      Open everything up and then make sure it works.
      Once you have it working you can lock things down.

      SFM

      1 Reply Last reply Reply Quote 0
      • C Offline
        chillster
        last edited by

        Thanks for the reply :)

        Yea i have that rule, however i think that rule only applies to nodes on the same subnet as the green card on the firewall. I tried to add a similar rule with my vpn subnet but no luck.

        I also tried adding a rule allow anything from anywhere to anyplace on both LAN and WAN and still couldnt ping out, so maybe it isnt a firewall related. Any ideas ?

        Anyone else got this working?

        1 Reply Last reply Reply Quote 0
        • S Offline
          SFM
          last edited by

          http://www.uplinksecurity.de/data/pfsense-ovpn.pdf

          Is everything setup like it is described in this document?

          If you don't use the (push "redirect-gateway def1") command can you get everything to work except of course the redirection of your gateway?

          1 Reply Last reply Reply Quote 0
          • C Offline
            chillster
            last edited by

            Yes its more or less set up like the pdf describes.
            Everything works excellent when i dont redirect the gateway, i can reach the internet (not through tunnel) and the remote subnet without any problems. Even when i do redirect gateway i can reach the remote subnet but not the internet at all.

            1 Reply Last reply Reply Quote 0
            • S Offline
              SFM
              last edited by

              Hum….

              If you do an ipconfig /all does it show that the gateway has been added to your client computer when you are connnected?

              Are you pushing more then just the gateway?
              If so are you adding the ; between items?

              push "dhcp-option DNS 10.0.0.10";push "dhcp-option WINS 10.0.0.10"

              Do the other pushed items show in ipconfig /all (wins or DNS if you are pushing them)

              Are you pushing the dns?
              You may need this to get to the outside world

              Just a few ideas
              SFM

              1 Reply Last reply Reply Quote 0
              • C Offline
                chillster
                last edited by

                The gateway gets pushed to the client correctly so that works ok.
                I don push any other options except the gateway, but im thinking that shouldnt matter cause im not trying to ping a dnsadress just a regular ip.
                Running out of ideas here :/

                1 Reply Last reply Reply Quote 0
                • GruensFroeschliG Offline
                  GruensFroeschli
                  last edited by

                  what you are trying to do is working for me right now.
                  i use TCP since i have to use a proxy.

                  here's my config.
                  maybe you want to compare it with your own.

                  $ less /var/etc/openvpn_server0.conf
                  writepid /var/run/openvpn_server0.pid
                  #user nobody
                  #group nobody
                  daemon
                  keepalive 10 60
                  ping-timer-rem
                  persist-tun
                  persist-key
                  dev tun
                  proto tcp-server
                  cipher BF-CBC
                  client-to-client
                  server 172.17.103.0 255.255.255.0
                  client-config-dir /var/etc/openvpn_csc
                  lport 443
                  ca /var/etc/openvpn_server0.ca
                  cert /var/etc/openvpn_server0.cert
                  key /var/etc/openvpn_server0.key
                  dh /var/etc/openvpn_server0.dh
                  comp-lzo
                  persist-remote-ip
                  float
                  push "redirect-gateway def1"
                  push "dhcp-option DNS 172.17.103.1"

                  We do what we must, because we can.

                  Asking questions the smart way: http://www.catb.org/esr/faqs/smart-questions.html

                  1 Reply Last reply Reply Quote 0
                  • C Offline
                    chillster
                    last edited by

                    Thanks, very helpful!
                    OK i compared our configs now and its almost identical except subnets, port, cipher and compression. And those shouldnt matter much i guess.
                    Did you add any rules to your firewall to get it to work ?

                    1 Reply Last reply Reply Quote 0
                    • GruensFroeschliG Offline
                      GruensFroeschli
                      last edited by

                      i only added a rule to allow traffic to any

                      We do what we must, because we can.

                      Asking questions the smart way: http://www.catb.org/esr/faqs/smart-questions.html

                      1 Reply Last reply Reply Quote 0
                      • S Offline
                        SFM
                        last edited by

                        If you are connecting with windows xp service pack 2 make sure the firewall is off on the OVPN adapter.
                        You can have the firewall on all connections but the Open VPN.

                        There is a known issue with xp2 and openvpn.
                        www.openvpn.org

                        1 Reply Last reply Reply Quote 0
                        • C Offline
                          chillster
                          last edited by

                          No my client is on an Ubuntubox, but thanks anyway : )

                          1 Reply Last reply Reply Quote 0
                          • T Offline
                            tpunder
                            last edited by

                            I realize this topic is a month old, but a friend and I have been banging our heads again the wall for about 3 hours now trying to figure this out. We finally did. What you need to do is go into Firewall/NAT/Outbound then enable Advanced outbound NAT and add a line for your VPN's network much like your internal LAN. Once that was added it started working.

                            1 Reply Last reply Reply Quote 0
                            • D Offline
                              dairaen
                              last edited by

                              cheers,

                              tpunder, could you please send me or upload a screenshot of
                              your working outbound NAT rules so i can add them to the
                              tutorial?

                              thanks.

                              kind regards
                              dairaen

                              1 Reply Last reply Reply Quote 0
                              • T Offline
                                tpunder
                                last edited by

                                @dairaen:

                                cheers,

                                tpunder, could you please send me or upload a screenshot of
                                your working outbound NAT rules so i can add them to the
                                tutorial?

                                thanks.

                                kind regards
                                dairaen

                                No problem, I just sent a PM with a screenshot.

                                1 Reply Last reply Reply Quote 0
                                • First post
                                  Last post
                                Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.