When I run the following manually my network is fine:

rcnetwork restart
ifup eth0

Otherwise my interfaces do not start on starup.

I have created a file named /etc/sysconfig/network/ifcfg-eth0

What do I need to do?