Home Server Setup Recommendations

Hi Guys & Girls

I'm planning to reuse my old hw for a home server based on debian.
I want to provide my lan with 4 to 5 services like router/dhcp, tftp, pxe/fw, nfs-server, media-server, clonzilla-server, squid-dansguardian and eventually later on a small mta/webmail, horde solution.

How would you set this up?

An all-in-one machine running natively on the hw or separate vms @ kvm?
I would also like to have a stable and good manageable backup architecture, like using a central clonezilla server instance to pick up everything from the other services.

Greetings and thanks a lot

vi


Similar Content



Looking To Build A Linux Server, But Have Requirements, Not Sure What To Use Or Build

Hey Everyone,
I'm pretty new to linux, I'm a long time mac user, and have been using a Mac Mini as my Plex and wordpress server for some time. Looking at Apples latest generation of Mac Minis, it looks like they no longer are a great option for servers. So here's my setup and wants in a nut shell.

Currently my Mac Mini hosts 3 wordpress sites and is my Plex server. The machine is running OS 10.10.2 Yosemite with Server running, and has 2 Drobo Gen 2 devices attached via Firewire 800.

I use 1 Drobo for my Plex Media, and the other drobo is used for machine backup.

Reading online, Looks like the Drobo 1 and 2 Genereations only show up as 2TB max segments on Linux So I would scrap the Drobo cases and put all the drives internal into the linux server tower.

I want to build a new Linux server that can take over these tasks. So my wants would be, A linux server that can host more than 1 wordpress site, run plex, and would have a RAID setup similar to Drobo, where I can add more drives or replace smaller/failed drives easily enough (doesn't have to be automatic rebuild like the drobo, as long as its possible and not to tricky to do)

what Linux Server OS and other options should I be looking at?

thanks everyone in advance!!

Clonezilla

I am interested in developing a Clonezilla server. Can anyone push me in the right direction for beginners for me. I am a little familiar with Mint and Ubuntu, however, I would like to create a stable server where I can restore multiple types of images within a VM environment.

Mounting Separate Partitions That Are Not "normal"

I want my Plex Media Server, Web Server, and Honeypot running on separate partitions. I've formatted them how I want:

SDA7 is my MediaCentre, formatted in XFS, I'd like this mounted as a separate partition and I'd like this to be the location of the Plex Media Server.

SDA8 is my WebServer, formatted in ext4. I'd also like this mounted as a separate partition and be the location of my Web Server (Probs use LAMP and an FTP Download Client).

SDA9 is my Honeypot server, formatted in XFS. Again, I'd like this to be mounted on a separate partition and will be where my Honeypot Server lives.

I'd also like all three servers to be running on VM's to help isolate them.

How do I go about accomplishing this? I'm a Windows native. In Windows I'd have partitioned everything, Created the virtual machines, moved them to their respective partitions, then installed all of the applications.

First things first, how/what do I mount these drives as? Can I just mount them as /mnt/mediaserver and /mnt/webserver etc? Will these mount points then be recognised?

How To Find Out What Subnet My Eth Belongs To

Hi all

I got this interesting problem:

I have a server that has two ethernet connections, cabled up to the switch.

The server has a clonezilla liveboot cd in it which I am currently booting from. The clonezilla is a debian OS.

So from the cmd line I can see I have two eth interfaces that is connected, eth0 and 2.

Now I need to configure one of these two interfaces to do let clonezilla do its job.

The problem is that each of these two interfaces are going to different subnets. I got the two subnets, which we will just call them A and B. And I can't recall whether A belongs on eth0 or B belongs there.

Now I know there is a simple solution to this: config one and try it out. I could do that, in fact I will do that just to save time. But I was wondering, cause when I did ifconfig I can see from the packet counters that these two interfaces are live, if there is some other way to monitor these two interfaces, and by looking at the packets that is being sent to these interfaces, I can determine which interface goes with which subnet?

Or phrased another way: you just installed a new computer, and have plugged in the internet cable, but you forgot to put an IP address on it and really don't want to wait for your IT guy to come in on monday to tell you what your IP is and dhcp is not an option. What do you do?

Thanks
Feel free to ask questions if anything is not clear.

PXE Won't Boot

Hello.

I don't know if this forum is the correct one to ask about this problem. Feel free to move it to another forum.

I am running PelicanHPC, a Debian-live based clustering distro.
It sets up a DHCP server, and offer PXE boot to other machines in a network.
I have switch off the DHCP server in my router.

Problem is that when I boot from this computer through the network, it displays a message for a split of a second: Succeed download. I guess that it is downloading the NBP correctly. But then, it's just returning to BIOS and/or booting my OS normally.

The other computer is offering a non-EFI image, and this computer boots: UEFI: PXE IPv4. Maybe there is a mismatch, but I have no idea on how to fix this.

What can I do to boot it correctly?

If you need more information, just ask me about it.

Thank you

Ubuntu 12.0.4 Server

Ok I'm really new at this . Not the old DOS I'm used to. I'm trying to setup my home server using Ubuntu 12.0.4, I've had no success. I have an actual raid sever I'm using. Loaded first HD with Ubuntu 12.0.4, now trying to setup so I can access from anywhere. Remember I'm a newbie so try and keep it simple until I learn Linux. I have my router setup for port forward using 192.168.100 port 21. everything I looked at so far is pretty complicated for a new user. Any help would be great.

Blindly Installing *nix For An Amateur

My knowledge & even potential are not very good, to be honest. I have Debian running as a server at home. I rent a dedicated server (wicked cheap) for backup & web experimenting (it too runs Debian). Having said that, I am trying to install Debian on a different system which I hope to be my new home server.
It is a Dell Inspiron 2020 AIO. I just have the motherboard & internal components. I have no LCD connector or screen. It has no video-out capability (no VGA/DVI/DP/etc). Obviously, I can not see anything when it boots. It has two SATA ports on the motherboard. I do not know if it supports booting over USB (I assume it does). PXE, I do not know.

Is there a project somewhere that offers ISOs (or SIMPLE scripts/configs/etc to make your own). I would love an automagic ISO that will do:
1. base/headless installation of Debian x64
2. any repository (Georgia Tech would be great)
3. Automatic partitioning (one for / and one for Swap, at 2x RAM (8GB partition))
4. root/toor preconfigured
5. Open-ssh, so that I can actually finally "see" what I am doing.

Is there a mouse-jockey idiot way that I can do this without being able to see anything?

I have found info on FAI & various install wrappers. They are immensely complicated to someone like me. I was wondering if there exists a simple solution. Perhaps a project I can not find through websearching?

It does not have to be Debian. I am just more accustomed to Debian. I have played with Slackware, Arch, Centos, Red Hat, Fedora, Suse, TinyCoreLinux, PuppyOS, DSL, Knoppix, FreeBSD, NetBSD, PC-BSD, OpenBSD, and more.


http://109.imagebam.com/download/9zc...ronOne2020.JPG

Rsync Question

Hey guys, I have rsync going to another remote server
it works good, however, lets say server A deleted a directory, server B wont sync up to it.

if I were to add a directory to Server A, then server B will add it as well. so server B is just not deleting stuff.

is there a proper rsync command i can use ?

would rsync -xzva --delete /src /dst delete everything and start the rsync from scratch? or is there another way to do this

Install Onto Second Hard Drive

Hello

My harddrive on my home server computer seems to have corrupted, likly due to some recent power outtages (using it as a home nas, game server, nothing important really)...
It was previously running windows 7 because I took the harddrive from my old computer, but now as I have to format it anyway I might as well do it right.

Since my server does not have a CD drive (that works) I am hoping for a way to intall Debian onto the harddrive from my main computer (running windows 8).
I have plugged it in, and the drive seems fully functional.

I'm not very skilled with Linux, and am completely on bare ground. My googling has not come up with an answer that I have understood yet.

TL;DR - How do i install Debian onto a secondary harddrive plugged into my computer take this drive and put it into another computer and boot from it?

Pxe Debug

Good morning

I wanted to ask if someone can enlighten me in how to debug the pxe service. I have a pxe server that serves some images of linux flavors, the server is working fine in regards to the direct text and graphical installations. I have also some opensuse distro's that should be installable via ssh and vnc, if I am trying to perform this, nothing is loading anymore after the ready status(respectively after the kernel and initrd is loaded). the options for starting the ssh install are ssh=1, sshpassword=blabla, console=ttyS0,57600 and off-course initrd.

I verified the tftp server logs, everything is looking normal, the same as when the x11 or text installations that work perfectly, firewallis off. dhcp is offering an IP.

Is there some way to debug this issue, I have tried to find something on google but with no luck.

pxe server distro is opensuse 12,3

Thanks in advance.