Tag Archives: 网络配置

Centos 虚拟机网络的处理

公司大规模使用KVM,很多时候就是把Centos的虚拟机克隆后直接使用。直接克隆带来的问题就是网卡设置会发生变化,需要调整。一般会有一下几个问题。

网卡变成了eth-2和eth-3

其实这个并不影响使用,但是有些时候就是看着不爽;这个是可以调整的,方法如下

vim /etc/udev/rules.d/70-persistent-net.rules

里面可以看到所有网卡的mac和相关信息,直接删除上面的两块网卡配置,并且将下面的网卡设置中的name更换成eth-0和eth-1就可以;重启,再使用ifconfig查看,发现已经是eth-0和eth-1了

每次需要重新设置IP地址中的MAC

有时克隆后的虚拟机并不需要更改IP,就算需要更改IP也会有个讨厌的事情,就是同时需要修改设备的MAC地址,那个东西还超级难记住;
其实不用这么纠结,直接把设置文件中的MAC地址那项删除即可

vim /etc/sysconfig/network-scripts/ifcfg-eth0
删除 HWADDR="00:1E:0B:XX:XX:XX" 这行

这样以后更换虚拟机网卡就再也不用修改MAC地址

DNS设置

说起来这个不算虚拟机中的东西,不过也说说,很多时候可以ping通IP,但是无法ping通域名,那就要设置DNS了

vim /etc/resolv.conf
添加一下格式的内容
nameserver 8.8.8.8

局域网内可能很多请求是内部的,但是使用IP有些时候遇到服务器调整就需要都去修改,其实可以使用内部的DNS服务器来做服务器请求的统一管理。

服务器名称修改

虚拟机克隆以后换作其他用途,但是机器名还是原来的,好郁闷吧,这个也可以修改

vim /etc/sysconfig/network
修改 HOSTNAME= 后面的值即可
也可以用 hostname newname 即时修改机器名称(重启后无效)

然后重启就OK