1、设置静态IP和DNS。

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

DEVICE="eth0"

BOOTPROTO="dhcp"

HWADDR="00:0C:29:86:3D:16"

IPV6INIT="yes"

NM_CONTROLLED="yes"

ONBOOT="yes"

TYPE="Ethernet"

UUID="dcf18d86-45ea-4b5c-9627-e75b19b3b6e7"

将其修改成:

DEVICE="eth0"

BOOTPROTO="static"

HWADDR="00:0C:29:86:3D:16"

IPV6INIT="yes"

NM_CONTROLLED="yes"

ONBOOT="yes"

TYPE="Ethernet"

UUID="dcf18d86-45ea-4b5c-9627-e75b19b3b6e7"

IPADDR=192.168.74.148

NETMAST=255.255.255.0

DNS1=192.168.74.2

之前的DNS设置是编辑 /etc/resolv.conf 此用法无效,编辑的内容会在网络重起时被清空。并将/etc/sysconfig/network-scripts里的DNS1值写入此文件。

2、网关设置

在文件 more /etc/sysconfig/network最后一行加入:

GATEWAY=192.168.74.2

在linux环境下如何保证修改后的MAC地址永久保存呢?

引用

按照这种方法修改MAC地址后将无法启用网络,会出现如下提示:

“Bringing up interface eth0: Device eth0 has different MAC address than expected,ignoring.”

那么,在linux环境下如何保证修改后的MAC地址永久保存呢?正确的步骤如下:

#ifconfig eth0 down
#cd /etc/sysconfig/network-scripts 
#vi ifcfg-eth0
修改其中的"HWADDR=xx:xx:xx:xx:xx:xx"为"MACADDR=xx:xx:xx:xx:xx:xx"
#ifconfig eth0 up
#service network start

关键词:HWADDR和MACADDR是有区别的。

最后执行 /etc/init.d/networking restart 重起网络。