关于虚拟机设置静态ip和克隆后重启网关报错的问题以及配置DNS

1.首先,用 ifconfig 命令查询是否存在eth0网卡

2.vi /etc/sysconfig/network-scripts/ifcfg-eth0 编辑ifcfg-eth0文件,如图:

加入如下配置

BOOTPROTO=static
IPADDR=192.168.183.201
NETMASK=255.255.255.0
GATEWAY=192.168.183.1#网关
DNS1=114.114.114.114 #配置网关连接外网

然后service network restart

可能会报如下错误:

Bringing up interface eth0: Error:Connection activation failed:Device not man

这是因为克隆的机器没有正确的mac,UUID信息冲突导致的,首先将/etc/udev/rules.d/70-persistent-net.rules文件清空,需要这么几步操作:

1.rm -f /etc/udev/rules.d/70-persistent-net.rules文件删除(或者重命名)

2.然后将网卡配置文件/etc/sysconfig/network-scripts/ifcfg-eth0的uuid和hwaddr这两行删除:

3.执行reboot命令,重启系统

如果还不好,可以做如下操作:

# service NetworkManager stop              停止NetworkManager 服务
# chkconfig NetworkManager off             关闭NetworkManager随系统启动
# service network restart                         重启网络服务
# chkconfig network on                           网络服务设为开机自动启动

妥妥的OK

 

还有一招杀手锏,这个方法是再上面都不好使的情况,试这个方法,话不多说:

步骤开始:(此方法可用于centos7刚用镜像装机后)

1、remove掉已经有的ip


2、vi /etc/sysconfig/network-scripts/ifcfg-eth0(有可能没有这个文件,不打紧,编辑后会生成这个的)

加入如下内容:(可以完全照抄,改相应ip就好)

#DEVICE="eth0"
NAME=eth0  #这个NAME就很关键了,一开始经常会死在这里,改这个就完了
BOOTPROTO="static"
#HWADDR="00:0C:29:84:5A:A0"
GATEWAY="192.168.183.1"
IPADDR="192.168.183.163"
IPV6INIT="yes"
NETMASK="255.255.255.0"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
#UUID=1951d5f6-8c44-4ac0-a4ae-427d07f0bce7
DNS1=114.114.114.114
DNS2=192.168.183.1

3、再执行如下命令:
service NetworkManager start  #网关得开着
chkconfig NetworkManager on  #开机也开着

然后:重启网卡即可:
[root@mina0 hadoop]# systemctl restart network
[root@mina0 hadoop]# ifconfig

ping www.baidu.com 通了就好

配置DNS

1.修改NetworkManager.conf 配置文件    vi /etc/NetworkManager/NetworkManager.conf

在[main]中添加

dns=no

2.修改resolv.conf配置文件   vi /etc/resolv.conf

添加

#主DNS服务器 nameserver 218.85.157.99

#备DNS服务器 nameserver 114.114.114.114

3.重启NetworkManager

systemctl restart NetworkManager

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Alex_81D

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值