On CentOS I no longer have a ifcfg-eth0 configuration file (I deleted it). When I run system-configure-network it shows no interfaces that I can edit. How can I recreate the ifcfg-eth0 configuration file? (Like the CentOS installer does)

I can manually do a: ifconfig eth0 192.168.0.199 and then a ping 192.168.0.1. But that's not the proper way. How can I do it using the CentOS network scripts?

I prefer not to do this by hand as there are many hardlinks and confusing stuff. I am new to CentOS.

link|improve this question

feedback

2 Answers

up vote 2 down vote accepted

There might be a utility, but I don't know what it is. You can just create a file at /etc/sysconfig/network-scripts/ifcfg-eth0 with contents similar to:

DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.0.199
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
link|improve this answer
Running system-config-network seems to be a good idea after recreating the ifcfg-eth0 file. – unixman83 May 24 '11 at 4:22
feedback

There is a utility called sysconf-network or something like that to allow you to manager the network connections. That is a command line utility.

Here is a link to the FAQ about their /etc/sysconfig system.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.