Hello everyone.
I had posted similar question some time ago, it got me nowhere so far, so let’s try this again.
just a little heads-up here to prevent the last thread fiasco.
***>>>>I appreciate any comments as long as they are actually have a point.
I do not need people starting a flame war pointing up all the evils of what I try to do with my setup, I understand the dangers and all but still want to do this this way so if you have nothing helpful to say please let’s keep this thread clean and on the topic.
As described below my server runs LXDE desktop GUI. the reason is I prefer GUI to CLI if I can help. the openSuse implementation of LXDE and Yast is what I like about it.
I am coming from windows so if I have the option of a nice GUI I will take it.
I am not shy of using CLI but do prefer GUI. and I will not shy away from adding WebMin/UserMin to the setup if it will give me what I want. <<<<<
What I have in terms of Hardware and software:***
A SuperMicro Dual Opteron HexCore 2.6Mhz CPU, 56Gb RAM server with 4 gigabit NIC interfaces. 2x onBoard + 2x via DualPort Intel Pro gigabit PCI card.
1x 24 port Netgear gigabit unmanaged switch.
1x Netgear SOHO router from Cablevision
1x Cablevision Modem
3 PC running windows 7 home and Pro editions
home is wired with Cat5e/Cat6 cabling into basement patch-panel and dropped into switch above
as it is now the switch is hooked up to on of the Cablevision router LAN port
Router provides DHCP as needed.
Server is running OpenSuse 13.1 with LXDE desktop(yeah I know server should not have GUI but I like to have an option available) updated and patched.
I am also using full BTRFS setup, as in I am booting into BTRFS “/” partition directly
installed KVM
installed Xen
Firewall is disabled for reason described below(in “What I need/want to do” section), but if some one have a better opinion please elaborate.
***What I need/want to do and what I need the help with:
#1. Setup main server as VM server using KVM / XEN not really sure what to use at the moment as the hardware does not have full IOMMU support, but I need to run several windows VMs so my guess Xen will be the Hypervisor of choice.
#2. Setup file sharing on main host to provide shared storage to all VMs and networked PCs as needed.
#3. Setup Router/firewall VM (pfsense,untangle or clearOs) using 2 or 3 NIC dedicated to that service only. my server has IPMI so I do not need management interface via built-in NIC as I have a dedicated IMPI card with TCP/IP support (this is Kira IPMI card with full support to control the server including booting and other. via it’s own IP address and all.)
this VM will be replacing my SOHO router form cablevision.
so the projected/desired setup would be:
←
CableVision Modem == CM
CableVision Router (Netgear SOHO router)== NR
Netgear 24 port Switch == SW
NICs:
eth0 == onboard NIC1 (used for server LAN connectionwith Static IP )
eth1== onboard NIC2
eth2 == PCI Intel Pro Port 1 NIC3
eth3 == PCI Intel Pro Port 2 NIC4
→
Current setup:
CM =pludded into =>NR(WAN port)|provides DHCP and DNS for all network | ==>NR(LAN 1-4)-plugged into-> SW
all PCs are plugged into switch
Planed/Desired setup :
dedicate 2 NICs (eth2 and eth3) to the Router VM(directly or with bridge)
if needed use one of the on-board nics as well.
leave one or both on-board NICs for server LAN connection(s)
CM(WAN) == plugs into eth3(Intel NIC(3)) on the Server == and go into=>pfSenceVM == > outputs all into eth2(Intel NIC(2)) ==> which is plugged into the switch port (1)
use RouterVM to provide all services such as DHCP/DNS routing etc.
removing the SOHO router.
I have a linsys wireless router setup as wireless AccessPoint right now which I think will work as is.
other VMs will be on as needed basis but currently plan to run
Ubuntu server 12.4 VM for transmission+SickBeard+snbz+CauchPotato
MediaHomeServer based on OpenSuse 13.1 server setup.
I want to try to keep the base server setup as clean as possible.
thanks.