Link to home
Start Free TrialLog in
Avatar of dimensionav
dimensionavFlag for Mexico

asked on

How to set up a static IP in a CentOS Server 6.5

HI

I have a virtualized linux CentOS distro in virtualbox, by now I can see a dynamic IP associated to eth0 device on linux, so first of all, I tried to set up an static IP using system-config-network tool, but there isn't any device detected on the list, after that I went to the /etc/sysconfig/network-scripts path but there isn't any ifcfg-eth0 file, I wonder if all that is because the virtualization.

Regards.
Avatar of lruiz52
lruiz52
Flag of United States of America image

Have you looked at the link below; show how to config centOS on virtual box.

http://extr3metech.wordpress.com/2013/05/23/configuring-network-in-centos-6-3-virtual-box-screenshots/
Did you install the guest addition?

https://www.virtualbox.org/manual/ch04.html

Can you clarify the following statement? It is a bit confusing. Do you see any network device in the guest?

"I can see a dynamic IP associated to eth0 device on linux, so first of all, I tried to set up an static IP using system-config-network tool, but there isn't any device detected on the list"
Avatar of dimensionav

ASKER

This is what I mean with "I tried to set up an static IP using system-config-network tool, but there isn't any device detected on the list":

User generated image
And this when I said that there isn't any file named ifcfg-eth0:

User generated image
Did you install guest addition?
No I didn't but I think I should, right?
I have done this procedure: http://www.if-not-true-then-false.com/2010/install-virtualbox-guest-additions-on-fedora-centos-red-hat-rhel/ and now, Virtual Box Guess Additions are now installed but I am still uncapable of see any device using system-config-network tool or even manually, inside the directory /etc/sysconfig/network-scripts there isn't any ifcfg-eth0

Regards.
Did you add a virtual network adapter to the guest and make sure it is connected?
What is the make and model of the hardware network adapter?
"Did you add a virtual network adapter to the guest and make sure it is connected? "
Do you mean this?:
User generated image
And finally, by now the virtual machine is in a Dell Studio 1535 laptop with a WLAN 1397 Half MiniCard (4312bg).
What I did was to start the server in graphical mode (I didn't know this could be possible by using startx) and then stablished static IP for eth0 device.

By now, If I go to /etc/sysconfig/network-scripts there is a new file called ifcfg-Auto_eth0 which contains all the information related with the static IP previously configured.

Regards.
ASKER CERTIFIED SOLUTION
Avatar of Mazdajai
Mazdajai
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Did you add the virtual adapter after my posting?
- No, It has been added since I installed the virtual OS for the very first time.

Is there a ifcfg-eth0 in /etc/sysconfig/network-scripts now?
- No, there is just a ifcfg-Auto_eth0 file.
Are you using bridged networking? What version of guest addition you installed?

Have you try using a wired connection instead of wireless?
#service NetworkManager stop
#chkconfig --list NetworkManager off
#cd /etc/sysconfig/network-scripts/
#mv ifcfg-Auto_eth0 ifcfg-eth0
#vi ifcfg-eth0
IPADDR=x.x.x.x
NETMASK=x.x.x.x
GATEWAY=x.x.x.x
onboot=yes
::wq

#ifup eth0
#ifconfig eth0

TY/SA
Are you using bridged networking?
YES

What version of guest addition you installed?
4.2.14

Have you try using a wired connection instead of wireless?
I just tried and there insn't any device yet.
did you tried what i had mentioned ? TY/SA
Yes, and now after running system-config-network tool, I have two ethernet devices in the list, the Auto and the new eth0 created, but If I check the files in /etc/sysconfig/network-scripts there is only one file "ifcfg-eth0"

Regards.
Are you able to ping the guest from the desktop? What is the /etc/sysconfig/network-scripts/ifcfg-eth0 look like?
Configure the IP and paste output of #ifconfig eth0 and also try to ping outer network.

TY/SA
Are you able to ping the guest from the desktop? YES

What is the /etc/sysconfig/network-scripts/ifcfg-eth0 look like?:
User generated image
Since there is no answer, this is the most close to a solution.