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

    Virtual IP as gateway for one client only

    Scheduled Pinned Locked Moved General pfSense Questions
    7 Posts 3 Posters 1.2k 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.
    • Y
      yeahmagnets
      last edited by

      Hi,

      I've two wan ip addresses as;
      212.252.119.3/24
      212.252.119.4/24
      Upstream : 212.252.119.1/24

      Local ip block is :
      10.1.0.0/24

      my default gateway is 212.252.119.3 for LAN and as you guys know i can not set 212.252.119.4/24 as second wan because of overlaps.

      Only one of my client - 10.1.0.118- must use 212.252.119.4 instead of 212.252.119.3 as wan ip address.

      Is it possible to set 212.252.119.4 to 10.1.0.118 as default gateway?

      I've tried LAN->WAN firewall rule->advanced->default gateway but it only lists the 212.252.119.1 (obviously) since i can not define 119.4 as second wan interface.

      I've tried to create a NAT map but couldn't figure it out how mapping should be.

      V 1 Reply Last reply Reply Quote 0
      • V
        viragomann @yeahmagnets
        last edited by

        @yeahmagnets
        You have to do this in Firewall > NAT > Outbound.

        By default (in automatic mode) pfSense translates the source IP in all outgoing packets into its primary interface IP. If you want to map a certain other IP for a specific internal IP you have to add a rule.

        Before switch the outbound NAT into hybrid mode. Then add a rule:
        interface: WAN
        source: Network or alias > 10.1.0.118/32
        destination: any
        translation: Network or alias > state your alias IP

        Y 1 Reply Last reply Reply Quote 1
        • Y
          yeahmagnets @viragomann
          last edited by

          @viragomann said in Virtual IP as gateway for one client only:

          @yeahmagnets
          You have to do this in Firewall > NAT > Outbound.

          By default (in automatic mode) pfSense translates the source IP in all outgoing packets into its primary interface IP. If you want to map a certain other IP for a specific internal IP you have to add a rule.

          Before switch the outbound NAT into hybrid mode. Then add a rule:
          interface: WAN
          source: Network or alias > 10.1.0.118/32
          destination: any
          translation: Network or alias > state your alias IP

          Firewall->NAT->Outbound NAT Mode : Hybrid
          Rule :
          Interface WAN
          Address Family : IPV4
          Protocol : Any
          Source : Network - 10.1.0.118/32 (There is no Network or alias option, Any,This Firewall and Network )
          Destination : Any
          Translation : Address - 212.252.119.4
          port or Range : empty / Static Port : Unchecked

          When i create rule as above, client computer loses it's internet access, when i state Source as 10.1.0.118/24 it corrects as 10.1.0.0/24 and doesn't allow me to state an ip address.

          1 Reply Last reply Reply Quote 0
          • stephenw10S
            stephenw10 Netgate Administrator
            last edited by

            Yes, that^.
            This is an outbound NAT issue and not a gateway difference. The gateway will be the same for both clients.

            Steve

            1 Reply Last reply Reply Quote 0
            • stephenw10S
              stephenw10 Netgate Administrator
              last edited by

              That IP exists as as an IPAlias VIP on WAN?

              Can you ping out for that VIP as a source IP directly in Diag > Ping?

              Y 1 Reply Last reply Reply Quote 1
              • Y
                yeahmagnets @stephenw10
                last edited by yeahmagnets

                @stephenw10 said in Virtual IP as gateway for one client only:

                That IP exists as as an IPAlias VIP on WAN?

                Can you ping out for that VIP as a source IP directly in Diag > Ping?

                I think i know the problem's source :) My datacenter has MAC protection, so i need to create a ticket to them to allow internet access for 212.252.119.4 to pfsense's WAN ethernet mac address first, probably that's why client loses internet connection.

                I'll try and let you know the outcome.

                Nice bike by the way :)

                Y 1 Reply Last reply Reply Quote 1
                • Y
                  yeahmagnets @yeahmagnets
                  last edited by

                  @yeahmagnets after mac authentication, it worked thank you guys

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