标签:
在一块SSD的CentOS配置静态IP
#vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0" 设备名
NM_CONTROLLED="yes" 设备是否被NetworkManager管理
ONBOOT="no" 开机是否启动
HWADDR="00:0C:29:59:E2:D3" 硬件地址(MAC地址)
TYPE=Ethernet 类型
BOOTPROTO=none 启动协议{none|dhcp}
IPADDR=192.168.0.1 IP地址
PREFIX=24 子网掩码
GATEWAY=192.168.0.254 默认网关
DNS1=202.106.0.20 主DNS
DOMAIN=202.106.46.151 辅助DNS
[root@localhost Desktop]# service network restart
问题就在于重启服务失败,错误提示如下:
Bringing up interface eth0: Error: No suitable device found: no device found for connection ‘System eth0‘.
[FAILED]
提示没有“eth0”的设备,此时有可能是因为系统在安装时,网卡的命名没有eth0,此时用ifconfig查看一下当前的网卡设备,发现确实没有该网卡,解决办法是修改网卡名称。
按以下步骤:
1.首先在vim /etc/sysconfig/grub中添加“net.ifnames=0 biosdevname=0”
GRUB_CMDLINE_LINUX="rd.lvm.lv=centos/swap vconsole.font=latarcyrheb-sun16 net.ifnames=0 biosdevname=0 rd.lvm.lv=centos/root crashkernel=auto vconsole.keymap=us rhgb quiet"
2.然后执行grub2-mkconfig -o /boot/grub2/grub.cfg命令
3.最后重启机器,使用ifconfig查看网卡名称就变成了eth0,eth1......
标签:
原文地址:http://www.cnblogs.com/xiaopanlyu/p/5869408.html