Installing Samantha
This install is for samantha.mattrude.com installed on 22-Apirl-2007 with Fedora 6.
SSH Server[edit | edit source]
DHCP Server[edit | edit source]
For more information see: DHCP
First you will need to install the dhcp server via yum.
yum -y install dhcp.i386
Now make sure the dhcp server will start when the system boots up.
/sbin/chkconfig dhcpd on
And to make sure the previous commanded worked.
/sbin/chkconfig --list dhcpd
Next we need to build the /etc/dhcpd.conf file. Then 'head' of that file will look something like this.
allow bootp; allow booting; default-lease-time 108000; max-lease-time 288000000; option subnet-mask 255.255.255.0; option broadcast-address 192.168.1.255; option routers 192.168.1.5; option domain-name-servers 192.168.1.2, 209.98.98.98, 208.42.42.42; option domain-name "mattrude.com"; ddns-update-style ad-hoc; option ip-forwarding off; option nntp-server time.nist.gov;
Not all of these options are necessary. After you have the first part of the file done the next part is the per system static entry's mine look something like this.
subnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.50 192.168.1.30; } host Mythtv { hardware ethernet 00:16:76:28:08:99; fixed-address 192.168.1.3; }
And thats it now lets start the dhcp server and try it out.
/sbin/service dhcpd start
Bind DNS Name Server[edit | edit source]
See: Bind
Saslauthd User Managment[edit | edit source]
See: Setting up SASL Authentication
Postfix SMTP Server[edit | edit source]
See: Postfix
Dovecot POP/IMAP Server[edit | edit source]
See: Installing Dovecot on Fedora
Spamassassin Spam Filters[edit | edit source]
See: Spamassassin
MySQL Database Server[edit | edit source]
Apache Web Server[edit | edit source]
Horde Webmail Client[edit | edit source]
OpenVPN VPN Server[edit | edit source]
See: Openvpn
Network Time Server[edit | edit source]
See: NTP