首页 > 技术文章 > 【运维】Vmware虚拟机静态IP的设置

nfuquan 2020-09-22 11:22 原文

这几天学习大数据,搭建的集群服务器由于Vmware内部实现的虚拟网关,动态分配ip,使得每次ip更改后,均需要修改集群节点的每个hosts文件,不然集群间联系会出错,因此为了杜绝这个问题,这里修改集群的ip为静态ip,杜绝这个问题。

一、打开VMware的网络设置界面

1、选择菜单栏的编辑选项

 

 

 2、选择“虚拟网络编辑器”

 

 

 二、修改Vmware设置

1、点击更改设置选项,使用管理员特权登录

 

 

 2、选择NAT模式,并取消勾选“使用本地DHCP服务将IP地址分配给虚拟机”的选项

 

 

 3、点击NAT设置,查看子网ip、子网掩码、网关IP

 

 

记住上面三个地址,并进行下步操作

 三、修改虚拟机设置

以某一个节点为例说明

1、打开一节点虚拟机,编辑/etc/sysconfig/network-scripts/ifcfg-ethxxx的文件。注意最后面的ifcfg-xxx的文件可能在不同的机器上明名称不一样,这里可以在CentOS7系统采用ip addr的命令查看或在Ubuntu系统采用ifconfig命令查看。

 

 

 因此,编辑ifcfg-ens33这个文件。

 

2、执行命令

 

vim /etc/sysconfig/network-scripts/ifcfg-ens33

 

编辑如下内容

 

 然后保存重启网络

service network restart

查看此时的ip以及外网联通性

ip addr
ping baidu.com

 

 成功!

 

之后博主出现了一个问题,本地使用xshell等ssh工具无法连接到虚拟机。这是因为网络适配器的网段与虚拟机设置的网段不在一个段内。具体修改方式请看下方博文介绍。

https://blog.csdn.net/ww1473345713/article/details/51490525

 


 

 

 

推荐阅读