VMware12-Pro 安装CentOS7 并配置静态IP出坑记
VMware12 pro 安装CentOS7 并配置静态IP
安装CentOS7 iso镜像
- 安装步骤应该大家都会了吧....
- 接下来开始出坑.....
配置静态IP(此步骤是为了防止无线连接时自动分配ip, 导致每次连接都需更改ip)
这个步骤添加好iso镜像即可
配置VM虚拟机的网络连接方式
-
首先移除网络设备, 并添加新的网卡, 选择NAT网络模式
-
编辑虚拟网络选项
此处NAT配置 为 89 网段, 意味着 稍后安装系统时, 设置的 静态ip 以这个网段开始, 例如:
192.168.89.xxx
-
设置好之后打开虚拟机安装好的 linux 系统, 进行网络配置
配置安装好的 Linux 系统并能使用本机ssh连接虚拟机中的linux系统
配置Linux系统文件
-
编辑系统网络配置文件
vim /etc/sysconfig/network-scripts/ifcfg-eno16777736
-
修改或添加一下的信息
TYPE="Ethernet" BOOTPROTO="static" DEFROUTE="yes" PEERDNS="yes" PEERROUTES="yes" IPV4_FAILURE_FATAL="no" IPV6INIT="yes" IPV6_AUTOCONF="yes" IPV6_DEFROUTE="yes" IPV6_PEERDNS="yes" IPV6_PEERROUTES="yes" IPV6_FAILURE_FATAL="no" NAME="eno16777736" UUID="ee2dcad5-b097-47ac-9bca-f2b9964de58c" DEVICE="eno16777736" ONBOOT="yes" BROADCAST=192.168.0.255 IPADDR=192.168.89.105 GATEWAY=192.168.89.2 NETMASK=255.255.255.0 DNS1=192.168.1.1 DNS2=8.8.8.8
-
其中: IPADDR 为实际的IP, 注意此处以之前设置的NAT配置时在 89 这个网段, GATEWAY 为 NAT配置中自动分配的网关IP
-
修改好之后, 保存并退出
-
重启网络配置
service network restart
-
检查是否与外网联通
ping www.baidu.com
curl www.baidu.com
出现这样的结构表示能与外网联通
使用本地SSH工具连接虚拟机
-
以上配置还不足以使用本机 SSH 连接虚拟机, 在一开始设置VM时, NAT 模式使用的虚拟网络设备是 VMnet8这个网络
-
编辑这个虚拟网络信息, 让ip与虚拟机中的系统一致
-
注意: 把本地的防火墙关闭之后, 在本地使用ssh连接时就能够成功连接了
克隆场景的网络问题
当需要搭建集群环境时, 为了节约时间, 选择完整克隆虚拟机的方式, 会出现网卡上网异常, 由于是完整克隆的原因, 网卡信息也是宿主机的信息, 所以不能上网
修改新克隆虚拟机的网卡信息步骤
-
对新克隆的虚拟机编辑硬件信息
-
编辑网络适配器信息, 重新生成新的网卡地址, 并把新生成的网卡地址(MAC地址)记录下来, 如下图
-
启动虚拟机, 并修改 路径
/etc/sysconfig/network-scripts/xxx-enoxxx
的配置文件
添加HWADDR属性, 也就是将mac地址添加到这个属性上
将IPADDR属性改为自己的固定ip
如果有UUID项, 将UUID
删除
注: 由于是完整克隆的虚拟机, 其他地方不用变
- 重启虚拟机系统即可