1:
- Set all your hardware right
2:
- Setup your ETH0 (Internet NIC) to connect to the Internet
3:
- Setup DHCP (the DHCP how-to is great for that)
4:
- Setup DNS
server (DNS how-to is not bad to get some good infos and tips but don't count on it too much for the configuration...)
- At this point your client should be able to ping the server and clients.
5:
- Setup your IPTABLES chains, routing, masquerading
(the best ressources about that is on this forum, you wont find better in the how-to)
- At this point your client should be able to ping InterNet web sites.
6:
- Install SAMBA (Netbios) (there's a nice How to about this).
- At this point you should be able to share things with other clients / the server
*:
With mandrake 9.0 I had A LOT of difficulties configuring my server with the mandrake X-config thing. I had A LOT less problem using the web interface Webmin (
https://127.0.0.1:10000 )
When I'm done configuring some securities issues I'll try to make a package of configuration files free to use for everyone including DNS server, DHCP server, FTP server, SAMBA, Web server, IPTABLES setting for any 2.4 kernels Keep an eye on it, it should be out in september If time allows it.