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 重起网络。