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

    Installing in a Parallels VM

    Scheduled Pinned Locked Moved Problems Installing or Upgrading pfSense Software
    10 Posts 3 Posters 2.1k 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.
    • D
      DominikHoffmann
      last edited by

      Has anyone here ever installed pfSense in a Parallels VM?

      1 Reply Last reply Reply Quote 0
      • bmeeksB
        bmeeks
        last edited by bmeeks

        pfSense is an entire FreeBSD operating system (essentially, that is, under the hood) with a PHP GUI on top for management. It's not a Windows application. You can't load pfSense onto another OS. You can run it as a virtual machine in VMware ESXi, VMware Workstation, Proxmox and KVM to name a few.

        So far as I understand it (having never used it myself), Parallels is strictly an application that allows you to run Microsoft Windows on a Mac. You can't run pfSense on Windows because pfSense is not an application. It is an entire OS. So I think the answer to your original question is "no".

        D 2 Replies Last reply Reply Quote 1
        • D
          DominikHoffmann @bmeeks
          last edited by

          @bmeeks: Parallels is an environment to run virtual machines, just like VMWare. The main difference is that Parallels is specifically developed for macOS as the host OS.

          That said, Parallels in principle allows for the installation of FreeBSD on (what’s the proper preposition, “on” or “in?”) a virtual machine. My question was more specifically about how to go about doing that with pfSense’s installation .img files. I haven’t found a way to boot off the USB installer I made from the one for 2.5.0. I also tried using the .iso for installation from a virtual CD, which failed with some error during the boot sequence.

          1 Reply Last reply Reply Quote 0
          • D
            DominikHoffmann @bmeeks
            last edited by DominikHoffmann

            @bmeeks said in Installing in a Parallels VM:

            pfSense is an entire FreeBSD operating system (essentially, that is, under the hood) with a PHP GUI on top for management. It's not a Windows application. You can't load pfSense onto another OS. You can run it as a virtual machine in VMware ESXi, VMware Workstation, Proxmox and KVM to name a few.

            With your driving home this point I did a search for how to install FreeBSD into a Parallels VM in general. I came across a tutorial for doing so, in which I merely replaced the FreeBSD installation DVD .iso with the pfSense memstick installer image I had download from Netgate. pfSense is installing now.

            Screen Shot 2021-03-11 at 5.34.34 PM.png

            1 Reply Last reply Reply Quote 0
            • bmeeksB
              bmeeks
              last edited by

              Learned something new! I'm not a Mac user (other than an iPhone), so I've never used Parallels. I had always only heard it used in the context of running Windows on Mac, and a very cursory Google search seemed to show only hits for Windows, but obviously my search was too cursory.

              Looks like it is good to go for you.

              D 1 Reply Last reply Reply Quote 0
              • D
                DominikHoffmann @bmeeks
                last edited by

                @bmeeks: My main reason for trying this was to see, whether I could learn something about what I would have to do to get the same image to install on my Protectli FW2. I have another post on this forum from yesterday.

                bmeeksB 1 Reply Last reply Reply Quote 0
                • bmeeksB
                  bmeeks @DominikHoffmann
                  last edited by bmeeks

                  @dominikhoffmann said in Installing in a Parallels VM:

                  @bmeeks: My main reason for trying this was to see, whether I could learn something about what I would have to do to get the same image to install on my Protectli FW2. I have another post on this forum from yesterday.

                  FreeBSD can be picky about hardware support sometimes. It is not as forgiving in that area as the Linux distros. It tends to lag behind supporting some of the more modern hardware.

                  1 Reply Last reply Reply Quote 0
                  • NogBadTheBadN
                    NogBadTheBad
                    last edited by

                    I’ve spun up a few VMware Fusion VMs when testing stuff, but never used them in production.

                    Andy

                    1 x Netgate SG-4860 - 3 x Linksys LGS308P - 1 x Aruba InstantOn AP22

                    D 1 Reply Last reply Reply Quote 0
                    • D
                      DominikHoffmann @NogBadTheBad
                      last edited by

                      @nogbadthebad: I have thought about under what circumstances a VM instance of pfSense would make sense. The host hardware would have to have the extra Ethernet ports, at least. With macOS that’s not very feasible, which nixes Parallels. Maybe an old Mac Pro would do…, but it wouldn’t run the latest host OS.

                      NogBadTheBadN 1 Reply Last reply Reply Quote 0
                      • NogBadTheBadN
                        NogBadTheBad @DominikHoffmann
                        last edited by

                        @dominikhoffmann Virtual NICs under VMware Fusion.

                        Screenshot 2021-03-13 at 09.55.07.png

                        You could even have another virtual Mac sat the other side of a virtual pfSense install.

                        Andy

                        1 x Netgate SG-4860 - 3 x Linksys LGS308P - 1 x Aruba InstantOn AP22

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