centos6集群网络配置
原始机(最开始配置用于克隆的机器):
修改网卡信息:vim /etc/sysconfig/network-scripts/ifcfg-eth0 有的是ens33有的是eth0
参数说明:首先要选择root用户或者是拥有管理员权限的用户进行操作
ifcfg-eth0是网卡名称 默认打开好像都是他 如果提升没有的话 可以进入/etc/sysconfig/network-scripts/目录查看一下网卡信息
网卡信息修改内容:
BOOTPROTO=static #将动态改为静态 就是IP地址锁定为下面设置的地址 而不是每次动态的自动分配一个
ONBOOT=yes #这里要将之前的no改为yes 不然不能上网
添加以下内容:
IPADDR=192.168.137.10 #设置ip地址
NETMASK=255.255.255.0 #设置子网掩码
GATEWAY=192.168.137.1 #设置网关
DNS1=114.114.114.114 #设置DNS
DNS2=8.8.8.8
这里的ip前三个字段需要参考vmware虚拟网络编辑器 位置在这里
点击nat模式
可以看到子网ip 子网ip前三段也就是我们要设置的ip前三段。
然后修改主机名
vim /etc/sysconfig/network
然后修改hosts
修改主机名列表 (可以实现不同计算机的快速访问 用主机名就能ping 通) 然后重启网络 service network restart 使用命令 ifconfig 查看网卡信息是否修改成功 可以试试ping一下外网和宿主机
克隆机器的网络配置
centos6克隆时会产生一个新的eth1网卡
首先先参考原始机 修改主机名
然后进入vim /etc/udev/rules.d/70-persistent-net.rules
拿到eth1的mac地址 也即下面的ATTR后面的十六进制地址
然后进入 vim /etc/sysconfig/network-scripts/ifcfg-eth0
将DEVICE 修改为 eth1
将IPADDR地址修改 保存退出 然后将 ifcfg-eth0 改为 ifcfg-eth1
然后打开虚拟机设置的网络适配器 高级选项里面
查看该MAC地址是否和eth1的MAC地址一样
确认一样后重启网络 service network restart 即可完成
修改主机名之后记得reboot那个控制台的主机名称才会变
上面的配置是为了MAC地址的一致性 我也是遇到克隆机修改网卡信息重启网络时遇到报错根据网上的多个方法,亲测这个可用。