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

PfSense and loadbalancing on windows 7?

Virtualization
4
13
11.3k
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
    SawyerX
    last edited by Jan 1, 2010, 3:28 AM

    I'm trying to get load balancing working on windows 7. So I figured that I could maybe run a Virtual Pfsense with Vmware server.

    I only have one computer, 1 network card for internet, the second card is for IPTV so its a useless card.

    Now Is it possible to set pfsense with vmware somehow as a load balancer so the internet and everything gous trough it. I can connect one PPPOE session with the modem itself and one with PFsense.

    But I have no idea what to do with the network card at all. I guess I need virtual cards or virtual IPs or something. The PPPOE connected session was able to ping the internet just fine.

    However I dont know how to use that now. I tried to put the LAN IP into internet explorer proxy settings but it isnt working at all.
    Is this even possible with just one network card and one computer?

    1 Reply Last reply Reply Quote 0
    • P
      pirateghost
      last edited by Jan 1, 2010, 6:16 AM

      do you know what load balancing is?

      how do you expect to load balance with ONE internet connection, ONE network card and ONE computer.  what exactly are you 'load balancing'?

      1 Reply Last reply Reply Quote 0
      • S
        SawyerX
        last edited by Jan 1, 2010, 2:20 PM Jan 1, 2010, 2:07 PM

        Who said aynthing about one internet connection? I can have as many as I like but they all use the same modem.

        Right now I'm loadbalancing by IP routing  by a small powershell script with modifying the routing tables. Works fine with newsgroups where I can connect together 5x 20/20Mbit lines to a total download speed of 100Mbit.
        Works also fine with Vmware and several VirtualXP OSes. Each running its own torrent or they all seeding the same torrent which again combines the effective seeding speed or downloading speed of multiple torrents. Sometimes I even use ISP bindings each to its own PPPOE interface, but works only locally or in my country where I can bind the 2 or 3 strongest ISPS each to its own PPPOE.
        Works also fine when downloading bigger files from my home to my work location with 5x virtualxp, each running filzila server and the receiving computer uses free download manager, where i can use the 5 mirrors to combine the speed to 100Mbit.

        For all that I dont need more then 1 computer, one NIC and one modem.

        1 Reply Last reply Reply Quote 0
        • S
          SawyerX
          last edited by Jan 2, 2010, 2:50 PM

          What I just want to know basically is if this technique is used for running load balancing on the one and only computer or do you still need a middle computer acting as a router.

          Also if this is only used so that you can actually run Windows under and do other stuff with windows and use vmware/Vbox to run also a router on that computer. But you still must have at last 2 network cards and your second computer connected to the one running Vmware.

          Since I already have one computer running windows 7 and acting as a IPTV server, adding a virtual PFsense on top of that wouldnt be a big problem at all.

          1 Reply Last reply Reply Quote 0
          • P
            pirateghost
            last edited by Jan 2, 2010, 6:54 PM

            it may be possible.  set up your virtual machine and use the virtual networking to provide the different connections to pfsense.  once you have the load balance going in pfsense, point your windows desktop to the virtual machine as its gateway.  then all traffic would go through the VM before it got to your desktop.  i assume you just have static ips for the different pppoe connections?

            1 Reply Last reply Reply Quote 0
            • S
              SawyerX
              last edited by Jan 3, 2010, 10:49 AM Jan 3, 2010, 10:47 AM

              Yeah. Well thats easier said then done. I have made now 4 virtual network cards with vmware. All are bridged to the one physicsl NIC I got for internet. All is well connected from inside Vmware.
              http://www.2shared.com/file/10420777/a86b867c/Capture.html

              Now I dont know hot to actually make use of this connection. I mean what Must I do so that the host computers starts using that. I somehow believe this isnt really possible at this point now since the host computer should somehow connect now to this 192.168.1.10 IP. But how could that be done actually?

              1 Reply Last reply Reply Quote 0
              • S
                SawyerX
                last edited by Jan 3, 2010, 11:51 AM

                Do I assume right that the computer which wants to use this Vmware connections now must have a getway of 192.168.1.10 because that is the IP of the virtual LAN interface pfSense shows? Its very confusing at this point now.

                1 Reply Last reply Reply Quote 0
                • S
                  SawyerX
                  last edited by Jan 3, 2010, 3:50 PM

                  I got it working. The WindowsXP didnt like to use the 192.168.1.10 as the gateway for some reason. But the window 7 Virtual os does. So virtually its working.

                  Cant test on the main computer right now cuz i'm working on remote. Will test tomorrow there.

                  However setting up load balancing is another monster!!! Especially when working with the 2.0 build wich isnt documented well at all ???

                  1 Reply Last reply Reply Quote 0
                  • S
                    SawyerX
                    last edited by Jan 3, 2010, 4:13 PM

                    I managed to get load balancing working now on Both WinXP and Win7 guessts oses with PFsense 1.2. All runing virtual. Win7/XP and PFsense on my Quad 9300 3Ghz with 8GB memory.

                    PFsense 1.2 has ok manuals but saddly it only supports one PPPOE interface. Anyway the speed is up to 40Mbit now.

                    It also works much better with Windows7 then XP.

                    1 Reply Last reply Reply Quote 0
                    • S
                      SawyerX
                      last edited by Jan 5, 2010, 8:03 PM

                      It works. I was able to combine 3x PPPOE connections to a total speed of 60Mbit.
                      The only drawback is I have to run 3 PFsense VM's.

                      1 Reply Last reply Reply Quote 0
                      • B
                        blewis
                        last edited by Jan 8, 2010, 7:46 AM

                        Would using three commodity routers + a gigabit smart switch be a better/reliable solution, with the routers doing the pppoe and running a single instance of pfsense w/ vmware.  With such high speeds, I personally don't like virtualizing pfsense.  A good "green" pc for pfsense w/ intel nic is good also.

                        1 Reply Last reply Reply Quote 0
                        • S
                          SawyerX
                          last edited by Jan 9, 2010, 1:57 PM

                          Yeah sure but I dont even have electricity for 1 router, let alone 4 and still running a second PC then Yikes. This will have to do.

                          1 Reply Last reply Reply Quote 0
                          • E
                            Efonnes
                            last edited by Feb 24, 2010, 8:08 AM

                            This thread may possibly be of interest to you, especially if your ISP supports what is being discussed there: http://forum.pfsense.org/index.php/topic,23094.0.html

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