Zelf heb ik FreeBSD geinstalleerd op een 486 50 MHz met 8 MB geheugen, 340 MB harrdisk en 2 netwerkkaarten.
Functioneert als router/firewall voor een kabelmodem hier in huis.
Werkt perfect, heb nu 60 dagen uptime en nog geen enkel probleem ermee gehad.
Linux zou je ook kunnen gebruiken, echter: de meeste distro's installeren standaard erg veel zooi. Dus probeer bv. Slackware of misschien Debian, die geven nog aardig de mogelijkheid veel (overbodige) zooi uit te zetten, of probeer FreeBSD en geef dan aan dat je alleen noodzakelijke+netwerk-onderdelen wilt installeren. Dat lukt in <200MB, zie hier mijn fs-tabel:
Filesystem 1K-blocks Used Avail Capacity Mounted on
/dev/ad0s1a 247607 168938 58861 74% /
/dev/ad0s2e 49303 12 45347 0% /home
/dev/ad0s3e 49303 694 44665 2% /var
In ieder geval raad ik je af om een 'standaard' (makkelijke, maar met veel 'overbodige' shit voor een router) distro zoals Redhat, SuSE, Mandrake of Corel ofzo te gebruiken.
FreeBSD heeft (betwistbaar maar volgens mij waar) in het algemeen betere netwerk-functionaliteit, stabliteit en beveiliging. Voor een router op zo'n (relatief) kleine diskruimte zou ik zelf voor FreeBSD gaan, omdat het nog vrij lastig is de huidige Linux-distro's in zo weinig ruimte te installeren. En FreeBSD is ook niet erg moeilijk hoor :-)
N.B. ik gebruik ook Linux, niet flamen omdat ik denk dat FreeBSD hiervoor beter geschikt is a.u.b. Ik gebruik beide voor verschillende doeleinden dus weet wel een klein beetje waar ik het over heb :-)