Overclock.net › Forums › Software, Programming and Coding › Networking & Security › Building an Untangle/pfSense box.
New Posts  All Forums:Forum Nav:

Building an Untangle/pfSense box.

post #1 of 25
Thread Starter 
Currently, i have a 25/5 connection, with about 10 users, but that could always go up to 50/10, or even more. With even 20+ users eventually. I also plan on using the VPN. This is for my home network.

Here's my current plan:

Motherboard/CPU/GPU: http://www.newegg.com/Product/Product.aspx?Item=N82E16813121596 -- $80
Case/PSU: http://www.newegg.com/Product/Product.aspx?Item=N82E16811129080 -- $90
SSD: http://www.newegg.com/Product/Product.aspx?Item=N82E16820148610 -- $55
NIC: http://www.newegg.com/Product/Product.aspx?Item=N82E16833106122 -- $32
RAM: http://www.newegg.com/Product/Product.aspx?Item=N82E16820226019 -- $23

For the motherboard, I have an Intel board, with an Intel Atom D2700 CPU. The case is nothing special. It has a 150W PSU, which is more than plenty for this build. The SSD is a 32GB Crucial m4, which connects to the motherboard with a mSATA Connection. The Motherbaord has one of these connections. I will also max out the board with 4GB of RAM, cuz honestly, the RAM is just so cheap, so why not?
I couldn't find any decently priced Dual port PCI NICs, so ill use the onboard NIC, and a single PCI NIC.

How does it look?

As for the OS, there are so many out there, I can't decide. I pretty much want the distro with the most features. The more useful things that this Firewall/UTM does, the better. Here's a list of possible distros that I can try out:

Astaro
ClearOS
Endian
IPCop
pfsense
Untangle
Smoothwall
eBox

I am thinking of trying out pfSense first, because it is one of the most popular. But I've heard a lot of good things about the others. As for Untangle, a lot of people have said that It was really good, but some have other opinions. Apparently, Untangle is bad to game behind because of bad QOS. How true is that? Thanks.
i7 Rig
(18 items)
 
  
CPUMotherboardGraphicsRAM
Core i7 3770K  Gigabyte Z77X-UD5H Reference XFX 5850 G.SKILL Ripjaws 
Hard DriveHard DriveOptical DriveCooling
Seagate Barracuda 7200.12 Crucial m4 Some LG Drive Noctua NH-U12P SE2  
OSMonitorMonitorMonitor
Windows 7 Home Premium x64  ASUS VH236H 23" ASUS VH236H 23" ASUS VH236H 23" 
KeyboardPowerCaseMouse
Loogitech G19 Corsair HX-750w Modular Antec 1200 Logitech G9 
Audio
Auzentech Prelude 
  hide details  
Reply
i7 Rig
(18 items)
 
  
CPUMotherboardGraphicsRAM
Core i7 3770K  Gigabyte Z77X-UD5H Reference XFX 5850 G.SKILL Ripjaws 
Hard DriveHard DriveOptical DriveCooling
Seagate Barracuda 7200.12 Crucial m4 Some LG Drive Noctua NH-U12P SE2  
OSMonitorMonitorMonitor
Windows 7 Home Premium x64  ASUS VH236H 23" ASUS VH236H 23" ASUS VH236H 23" 
KeyboardPowerCaseMouse
Loogitech G19 Corsair HX-750w Modular Antec 1200 Logitech G9 
Audio
Auzentech Prelude 
  hide details  
Reply
post #2 of 25
How much QOS do you really think you'll use? I've never turned it on to be honest, and unless every other person is gaming and you want to prioritize your traffic, you shouldn't need it. I've worked with untangle and had good success with it. Never really used Pfsense so I can't give any advice.
 
Home server
(13 items)
 
 
CPUMotherboardGraphicsRAM
Intel i7 4770 Gigabyte GA-Z87X-D3H Z87 RT Gigabyte GTX 760 4GB G Skill Cheapo DDR3 1600 
Hard DriveHard DriveOptical DriveCooling
OCZ Solid 3 Seagate LG Sata DVD-RW Noctua NH-U9B 
OSMonitorMonitorKeyboard
Windows 8.1 Pro Samsung T240HD  Cheap 2560x1440 knock off Logitech G15 
PowerCaseMouseMouse Pad
Corsair TX750 Cooler Master HAF 932 Logitech G5  Steel Series Orange Giant Cloth Pad 
Audio
Logitech G35 
CPUMotherboardGraphicsRAM
AMD Phenom X4 9500 Asus M3N78 Pro On board Corsair XMS2 DDR2 800 
Hard DriveHard DriveHard DriveHard Drive
Western Digital Velociraptor Samsung Sata Hitatchi Samsung 
Optical DriveCoolingOSPower
Polaroid USB DVD ROM Thermaltake TR2-R1 CentOS6 x86_64 Ultra 600W 
Case
Ultra X-Blaster 
  hide details  
Reply
 
Home server
(13 items)
 
 
CPUMotherboardGraphicsRAM
Intel i7 4770 Gigabyte GA-Z87X-D3H Z87 RT Gigabyte GTX 760 4GB G Skill Cheapo DDR3 1600 
Hard DriveHard DriveOptical DriveCooling
OCZ Solid 3 Seagate LG Sata DVD-RW Noctua NH-U9B 
OSMonitorMonitorKeyboard
Windows 8.1 Pro Samsung T240HD  Cheap 2560x1440 knock off Logitech G15 
PowerCaseMouseMouse Pad
Corsair TX750 Cooler Master HAF 932 Logitech G5  Steel Series Orange Giant Cloth Pad 
Audio
Logitech G35 
CPUMotherboardGraphicsRAM
AMD Phenom X4 9500 Asus M3N78 Pro On board Corsair XMS2 DDR2 800 
Hard DriveHard DriveHard DriveHard Drive
Western Digital Velociraptor Samsung Sata Hitatchi Samsung 
Optical DriveCoolingOSPower
Polaroid USB DVD ROM Thermaltake TR2-R1 CentOS6 x86_64 Ultra 600W 
Case
Ultra X-Blaster 
  hide details  
Reply
post #3 of 25
Untangle is great, all you'll ever need. The QOS features are fine, work perfectly. thumb.gif
Server
(13 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i7 2600k Intel H67DE PNY Verto 9600GT (Thanks to ihasfip!) 16GB G.Skill Ripjaws 1333Mhz 
Hard DriveOSMonitorPower
(3) Seagate 7200K 1TB (2) Hitachi 7200K.12 1TB Proxmox Samsung 17" Corsair GS600 
Case
Chenbro tower 
  hide details  
Reply
Server
(13 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i7 2600k Intel H67DE PNY Verto 9600GT (Thanks to ihasfip!) 16GB G.Skill Ripjaws 1333Mhz 
Hard DriveOSMonitorPower
(3) Seagate 7200K 1TB (2) Hitachi 7200K.12 1TB Proxmox Samsung 17" Corsair GS600 
Case
Chenbro tower 
  hide details  
Reply
post #4 of 25
Thread Starter 
What about the hardware? Does that all look good?
i7 Rig
(18 items)
 
  
CPUMotherboardGraphicsRAM
Core i7 3770K  Gigabyte Z77X-UD5H Reference XFX 5850 G.SKILL Ripjaws 
Hard DriveHard DriveOptical DriveCooling
Seagate Barracuda 7200.12 Crucial m4 Some LG Drive Noctua NH-U12P SE2  
OSMonitorMonitorMonitor
Windows 7 Home Premium x64  ASUS VH236H 23" ASUS VH236H 23" ASUS VH236H 23" 
KeyboardPowerCaseMouse
Loogitech G19 Corsair HX-750w Modular Antec 1200 Logitech G9 
Audio
Auzentech Prelude 
  hide details  
Reply
i7 Rig
(18 items)
 
  
CPUMotherboardGraphicsRAM
Core i7 3770K  Gigabyte Z77X-UD5H Reference XFX 5850 G.SKILL Ripjaws 
Hard DriveHard DriveOptical DriveCooling
Seagate Barracuda 7200.12 Crucial m4 Some LG Drive Noctua NH-U12P SE2  
OSMonitorMonitorMonitor
Windows 7 Home Premium x64  ASUS VH236H 23" ASUS VH236H 23" ASUS VH236H 23" 
KeyboardPowerCaseMouse
Loogitech G19 Corsair HX-750w Modular Antec 1200 Logitech G9 
Audio
Auzentech Prelude 
  hide details  
Reply
post #5 of 25
Get a board with PCIe and use a PCIe NIC

The PCI bus only has 33Mhz of bandwidth which = 133MB/s

Gigabit Ethernet will almost saturate it

And that bus is shared with other things on the motherboard...
    
CPUMotherboardGraphicsGraphics
Intel Core i7 860 Asus P7P55D-E Pro MSI GTX560 Ti TwinFrozr II MSI GTX560 Ti TwinFrozr II 
RAMHard DriveHard DriveHard Drive
Corsair 8GB DDR3 OCZ Vertex 3 Western Digital Caviar Black Western Digital Caviar Green 
Hard DriveOptical DriveCoolingOS
Samsung 840 Pro Lite-On 24x DVD-RW CoolerMaster V8 Windows 8.1 Professional 
OSMonitorMonitorMonitor
Debian 7.1 Samsung S22B350H Samsung S22B350H Samsung S22B350H 
KeyboardPowerCaseMouse
Ducky Shine II Corsair HX850 CoolerMaster Storm Enforcer Logitech M500 
Mouse PadAudio
Razer Goliathus Microsoft LifeChat LX 3000 
  hide details  
Reply
    
CPUMotherboardGraphicsGraphics
Intel Core i7 860 Asus P7P55D-E Pro MSI GTX560 Ti TwinFrozr II MSI GTX560 Ti TwinFrozr II 
RAMHard DriveHard DriveHard Drive
Corsair 8GB DDR3 OCZ Vertex 3 Western Digital Caviar Black Western Digital Caviar Green 
Hard DriveOptical DriveCoolingOS
Samsung 840 Pro Lite-On 24x DVD-RW CoolerMaster V8 Windows 8.1 Professional 
OSMonitorMonitorMonitor
Debian 7.1 Samsung S22B350H Samsung S22B350H Samsung S22B350H 
KeyboardPowerCaseMouse
Ducky Shine II Corsair HX850 CoolerMaster Storm Enforcer Logitech M500 
Mouse PadAudio
Razer Goliathus Microsoft LifeChat LX 3000 
  hide details  
Reply
post #6 of 25
Thread Starter 
Quote:
Originally Posted by dushan24 View Post

Get a board with PCIe and use a PCIe NIC
The PCI bus only has 33Mhz of bandwidth which = 133MB/s
Gigabit Ethernet will almost saturate it
And that bus is shared with other things on the motherboard...
I don't really think that is necessary. Honestly, I would never saturate gigabit ethernet because my internet speed isn't even close to gigabit speeds. But it turns out my motherboard doesn't support mSata over the mini pcie port. So I'll need an adapter for that
i7 Rig
(18 items)
 
  
CPUMotherboardGraphicsRAM
Core i7 3770K  Gigabyte Z77X-UD5H Reference XFX 5850 G.SKILL Ripjaws 
Hard DriveHard DriveOptical DriveCooling
Seagate Barracuda 7200.12 Crucial m4 Some LG Drive Noctua NH-U12P SE2  
OSMonitorMonitorMonitor
Windows 7 Home Premium x64  ASUS VH236H 23" ASUS VH236H 23" ASUS VH236H 23" 
KeyboardPowerCaseMouse
Loogitech G19 Corsair HX-750w Modular Antec 1200 Logitech G9 
Audio
Auzentech Prelude 
  hide details  
Reply
i7 Rig
(18 items)
 
  
CPUMotherboardGraphicsRAM
Core i7 3770K  Gigabyte Z77X-UD5H Reference XFX 5850 G.SKILL Ripjaws 
Hard DriveHard DriveOptical DriveCooling
Seagate Barracuda 7200.12 Crucial m4 Some LG Drive Noctua NH-U12P SE2  
OSMonitorMonitorMonitor
Windows 7 Home Premium x64  ASUS VH236H 23" ASUS VH236H 23" ASUS VH236H 23" 
KeyboardPowerCaseMouse
Loogitech G19 Corsair HX-750w Modular Antec 1200 Logitech G9 
Audio
Auzentech Prelude 
  hide details  
Reply
post #7 of 25
Quote:
Originally Posted by Jtvd78 View Post

I don't really think that is necessary. Honestly, I would never saturate gigabit ethernet because my internet speed isn't even close to gigabit speeds. But it turns out my motherboard doesn't support mSata over the mini pcie port. So I'll need an adapter for that

The Ethernet alone won't, but remember the bus is shared with the other functions on the motherboard. And you're running 2 GbE NIC's off it...
    
CPUMotherboardGraphicsGraphics
Intel Core i7 860 Asus P7P55D-E Pro MSI GTX560 Ti TwinFrozr II MSI GTX560 Ti TwinFrozr II 
RAMHard DriveHard DriveHard Drive
Corsair 8GB DDR3 OCZ Vertex 3 Western Digital Caviar Black Western Digital Caviar Green 
Hard DriveOptical DriveCoolingOS
Samsung 840 Pro Lite-On 24x DVD-RW CoolerMaster V8 Windows 8.1 Professional 
OSMonitorMonitorMonitor
Debian 7.1 Samsung S22B350H Samsung S22B350H Samsung S22B350H 
KeyboardPowerCaseMouse
Ducky Shine II Corsair HX850 CoolerMaster Storm Enforcer Logitech M500 
Mouse PadAudio
Razer Goliathus Microsoft LifeChat LX 3000 
  hide details  
Reply
    
CPUMotherboardGraphicsGraphics
Intel Core i7 860 Asus P7P55D-E Pro MSI GTX560 Ti TwinFrozr II MSI GTX560 Ti TwinFrozr II 
RAMHard DriveHard DriveHard Drive
Corsair 8GB DDR3 OCZ Vertex 3 Western Digital Caviar Black Western Digital Caviar Green 
Hard DriveOptical DriveCoolingOS
Samsung 840 Pro Lite-On 24x DVD-RW CoolerMaster V8 Windows 8.1 Professional 
OSMonitorMonitorMonitor
Debian 7.1 Samsung S22B350H Samsung S22B350H Samsung S22B350H 
KeyboardPowerCaseMouse
Ducky Shine II Corsair HX850 CoolerMaster Storm Enforcer Logitech M500 
Mouse PadAudio
Razer Goliathus Microsoft LifeChat LX 3000 
  hide details  
Reply
post #8 of 25
Thread Starter 
Quote:
Originally Posted by dushan24 View Post

The Ethernet alone won't, but remember the bus is shared with the other functions on the motherboard. And you're running 2 GbE NIC's off it...

None of the Intel boards have a pci express slot. Only the AMD ones. I wanted to stay with the Intel board because the nic on it has an Intel controller.
i7 Rig
(18 items)
 
  
CPUMotherboardGraphicsRAM
Core i7 3770K  Gigabyte Z77X-UD5H Reference XFX 5850 G.SKILL Ripjaws 
Hard DriveHard DriveOptical DriveCooling
Seagate Barracuda 7200.12 Crucial m4 Some LG Drive Noctua NH-U12P SE2  
OSMonitorMonitorMonitor
Windows 7 Home Premium x64  ASUS VH236H 23" ASUS VH236H 23" ASUS VH236H 23" 
KeyboardPowerCaseMouse
Loogitech G19 Corsair HX-750w Modular Antec 1200 Logitech G9 
Audio
Auzentech Prelude 
  hide details  
Reply
i7 Rig
(18 items)
 
  
CPUMotherboardGraphicsRAM
Core i7 3770K  Gigabyte Z77X-UD5H Reference XFX 5850 G.SKILL Ripjaws 
Hard DriveHard DriveOptical DriveCooling
Seagate Barracuda 7200.12 Crucial m4 Some LG Drive Noctua NH-U12P SE2  
OSMonitorMonitorMonitor
Windows 7 Home Premium x64  ASUS VH236H 23" ASUS VH236H 23" ASUS VH236H 23" 
KeyboardPowerCaseMouse
Loogitech G19 Corsair HX-750w Modular Antec 1200 Logitech G9 
Audio
Auzentech Prelude 
  hide details  
Reply
post #9 of 25
Quote:
Originally Posted by Jtvd78 View Post

None of the Intel boards have a pci express slot. Only the AMD ones. I wanted to stay with the Intel board because the nic on it has an Intel controller.

I agree, Intel NIC's are by far the best.

I've seen plenty of Atom boards with on board Intel NIC and 1 PCIe slot
Example: http://www.newegg.com/Product/Product.aspx?Item=N82E16813500066
    
CPUMotherboardGraphicsGraphics
Intel Core i7 860 Asus P7P55D-E Pro MSI GTX560 Ti TwinFrozr II MSI GTX560 Ti TwinFrozr II 
RAMHard DriveHard DriveHard Drive
Corsair 8GB DDR3 OCZ Vertex 3 Western Digital Caviar Black Western Digital Caviar Green 
Hard DriveOptical DriveCoolingOS
Samsung 840 Pro Lite-On 24x DVD-RW CoolerMaster V8 Windows 8.1 Professional 
OSMonitorMonitorMonitor
Debian 7.1 Samsung S22B350H Samsung S22B350H Samsung S22B350H 
KeyboardPowerCaseMouse
Ducky Shine II Corsair HX850 CoolerMaster Storm Enforcer Logitech M500 
Mouse PadAudio
Razer Goliathus Microsoft LifeChat LX 3000 
  hide details  
Reply
    
CPUMotherboardGraphicsGraphics
Intel Core i7 860 Asus P7P55D-E Pro MSI GTX560 Ti TwinFrozr II MSI GTX560 Ti TwinFrozr II 
RAMHard DriveHard DriveHard Drive
Corsair 8GB DDR3 OCZ Vertex 3 Western Digital Caviar Black Western Digital Caviar Green 
Hard DriveOptical DriveCoolingOS
Samsung 840 Pro Lite-On 24x DVD-RW CoolerMaster V8 Windows 8.1 Professional 
OSMonitorMonitorMonitor
Debian 7.1 Samsung S22B350H Samsung S22B350H Samsung S22B350H 
KeyboardPowerCaseMouse
Ducky Shine II Corsair HX850 CoolerMaster Storm Enforcer Logitech M500 
Mouse PadAudio
Razer Goliathus Microsoft LifeChat LX 3000 
  hide details  
Reply
post #10 of 25
Yeah definitely get away from PCI.
I love this board: http://www.pccasegear.com/index.php?main_page=product_info&cPath=416&products_id=20887 (not saying you should use it though smile.gif )

+1 to Untangle. Absolutely brilliant.
Ol' Sandy
(28 items)
 
"Zeus"
(13 items)
 
 
CPUMotherboardGraphicsRAM
Intel Core i5 2500K (4.5ghz @ 1.320v) Gigabyte Z68X-UD3R-B3 MSI Gaming GTX 980 Corsair 16GB (4x4GB) 
Hard DriveHard DriveHard DriveHard Drive
Plextor PX-256M5S 256GB Samsung EVO 1TB Hitachi HDS721010CLA332 Hitachi HDS723020BLA642 
Hard DriveHard DriveHard DriveOptical Drive
Hitachi HDS723020BLA642 Hitachi HUA722010CLA330 WDC WD10EARS-00Z5B1 TSSTcorp CDDVDW SH-S223B 
CoolingCoolingOSMonitor
Phanteks PH-TC14PE with TY-140's Lamptron FCv5 (x2) Windows 8 Pro 64-bit Dell U2412M 
MonitorMonitorMonitorKeyboard
Dell U2412M Dell U2212HM Dell U2713HM Topre Realforce 87UB | Ducky DK9087 G2 Pro 
PowerCaseMouseMouse Pad
Corsair AX-750 Corsair Obsidian 650D Logitech G700 XTRAC Ripper XXL 
AudioAudioAudioAudio
Beyerdynamic DT-770 Pro 250ohm Schiit Bifrost DAC Schiit Asgard 2 HiVi Swan M50W 2.1 
CPUMotherboardRAMHard Drive
Intel Xeon E5-2620 Super Micro X9SRL-F-B 64GB 1333MHz 4x WD RE4 1TB on-host (Adaptec 6805E RAID 10) 
Optical DriveOSPowerCase
2x Crucial M500 480GB, 2x WD RE4 500GB on-host ... Windows Server 2012 R2 x64 SeaSonic SS-400FL2 Fractal Define R3 
CPUMotherboardGraphicsRAM
Intel Core i5-3437U HP EliteBook Folio 9470m  Intel HD Graphics 4000  16GB DDR3 SDRAM 
Hard DriveOS
256GB SSD elementaryOS "Luna" 
  hide details  
Reply
Ol' Sandy
(28 items)
 
"Zeus"
(13 items)
 
 
CPUMotherboardGraphicsRAM
Intel Core i5 2500K (4.5ghz @ 1.320v) Gigabyte Z68X-UD3R-B3 MSI Gaming GTX 980 Corsair 16GB (4x4GB) 
Hard DriveHard DriveHard DriveHard Drive
Plextor PX-256M5S 256GB Samsung EVO 1TB Hitachi HDS721010CLA332 Hitachi HDS723020BLA642 
Hard DriveHard DriveHard DriveOptical Drive
Hitachi HDS723020BLA642 Hitachi HUA722010CLA330 WDC WD10EARS-00Z5B1 TSSTcorp CDDVDW SH-S223B 
CoolingCoolingOSMonitor
Phanteks PH-TC14PE with TY-140's Lamptron FCv5 (x2) Windows 8 Pro 64-bit Dell U2412M 
MonitorMonitorMonitorKeyboard
Dell U2412M Dell U2212HM Dell U2713HM Topre Realforce 87UB | Ducky DK9087 G2 Pro 
PowerCaseMouseMouse Pad
Corsair AX-750 Corsair Obsidian 650D Logitech G700 XTRAC Ripper XXL 
AudioAudioAudioAudio
Beyerdynamic DT-770 Pro 250ohm Schiit Bifrost DAC Schiit Asgard 2 HiVi Swan M50W 2.1 
CPUMotherboardRAMHard Drive
Intel Xeon E5-2620 Super Micro X9SRL-F-B 64GB 1333MHz 4x WD RE4 1TB on-host (Adaptec 6805E RAID 10) 
Optical DriveOSPowerCase
2x Crucial M500 480GB, 2x WD RE4 500GB on-host ... Windows Server 2012 R2 x64 SeaSonic SS-400FL2 Fractal Define R3 
CPUMotherboardGraphicsRAM
Intel Core i5-3437U HP EliteBook Folio 9470m  Intel HD Graphics 4000  16GB DDR3 SDRAM 
Hard DriveOS
256GB SSD elementaryOS "Luna" 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Networking & Security
Overclock.net › Forums › Software, Programming and Coding › Networking & Security › Building an Untangle/pfSense box.