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

    CARP IPs / Virtual IPs and MAC Addresses

    Scheduled Pinned Locked Moved 2.1 Snapshot Feedback and Problems - RETIRED
    2 Posts 2 Posters 2.4k 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.
    • R
      Rhongomiant
      last edited by

      I have an ISP that will assign static IPs, but only to specific MAC addresses. This brings up some questions when using Virtual IPs and 1:1 NAT rules as none of these allow a MAC address to be specified. I have read that virtual IPs do get a unique MAC and my limited research supports that this is true for at least CARP IPs, but I have some questions.

      Do the Mac Address for Virtual IPs stay the same forever or only until pfSense is rebooted?

      Is this the same for each type of Virtual IP, pARP, cARP, Alias, other, NAT, etc?

      How do I find the MAC addresses for Virtual IPs so that I can give them to my ISP? I am not seeing them in the pfSense arp table.

      Before I suggest this in Redmine, is there a reason users cannot set MAC addresses for Virtual IPs?

      Thank you

      1 Reply Last reply Reply Quote 0
      • E
        eri--
        last edited by

        Well first you have to put the interface in promiscuous mode and second there is already a sysctl for sending data with the vip mac(net.link.ether.inet.carp_mac) set that to 1 and it will send traffic with vip mac.

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