首先如果要修改CentOS6.5的IP地址,要有root权限。如果不是root权限,会提示以下错误:E45: 'readonly' option is set (add ! to override)错误,一般来说就是权限问题。

现在我们以root用户进入linux系统,进入Open in Terminal 窗口,输入以下的命令:

vi /etc/sysconfig/network-scripts/ifcfg-eth0 ,可以得到以下窗口。

centos6.5用命令设置ip(linux修改IP地址centos6.5版本)(1)

centos6.5用命令设置ip(linux修改IP地址centos6.5版本)(2)

此时把光标调到最后,输入字母“o”,这样就可以输入文字了,把BOOTPROTO="dhcp"改成

BOOTPROTO="none" ONBOOT="yes"

输入 IP地址、掩码、网关

IPADDR=192.168.1.118

NETMASK=255.255.255.0

GATEWAY=192.168.1.1

如下图所示:

centos6.5用命令设置ip(linux修改IP地址centos6.5版本)(3)

再按“esc”键

输入:wq

按回车键,这样就设置成功了。

我们可以通过命令:ifconfig或者ifconfig -a来查看已经设置好的IP地址

cat /etc/sysconfig/network-scripts/ifcfg-eth0

centos6.5用命令设置ip(linux修改IP地址centos6.5版本)(4)

centos6.5用命令设置ip(linux修改IP地址centos6.5版本)(5)

有时候输入了命令以后关掉了窗口,等下次再进入这个命令的时候会报错

E325: ATTENTION

Found a swap file by the name "/etc/sysconfig/network-scripts/.ifcfg-eth0.swp "

此时可以这个执行了一半的命令文件 :用rm命令。

[root@promote Desktop]# rm /etc/sysconfig/network-scripts/.ifcfg-eth0.swp

rm: remove regular file `/etc/sysconfig/network-scripts/.ifcfg-eth0.swp'? y

[root@promote Desktop]#

用物理主机ping一下虚拟主机看能否ping通

centos6.5用命令设置ip(linux修改IP地址centos6.5版本)(6)

虚拟主机改成桥接模式样例。

centos6.5用命令设置ip(linux修改IP地址centos6.5版本)(7)

Ctrl Z 是结束命令

,