热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

为VMware的多台虚拟机绑定IP地址的方法

今天小编就为大家分享一篇为VMware的多台虚拟机绑定IP地址的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

最近我在VMware上面用三台虚拟机搭建了一个hadoop的集群。但是后来发现了一个问题:每次重新打开三台机器的时候,因为主机所连接的网络的变化,会导致VMware中的这三台虚拟机的IP地址也变掉。这会导致ssh失败,三台机器无法通讯。所以总结了一种方式来绑定虚拟机的IP地址。

1、打开虚拟机后,在编辑>模拟网络编辑器>NET设置中查看自己的IP地址、子网掩码、和网关。

2、开启虚拟机服务   

我的电脑—-> 管理 ——>服务和应用程序——>服务 (这个一般情况下我们的电脑都已经开启了)

3、登录要绑定IP的虚拟机,配置网络。

4、以 root 用户登录 Linux 虚拟机,输入如下命令配置 ip

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

(注:这里的ens33是我电脑的网卡名称,每个人的不一定相同。要在目录下自己查看。路径:/etc/sysconfig/network-scripts/)

上图就是当前自己的虚拟机的网络配置情况,做如下修改:

将BOOTPROTO='dhcp' 改为 BOOTPROTO='static'

输入:IPADDR=自己设定 (IP地址我这里设置为:192.168.135.132)

NETMASK=255.255.255.0 (子关掩码)
GATEWAY=192.168.135.2(网关)
DNS1=8.8.8.8

如下图所示:

输入完成后,按ESC 键,然后输入“:wq”,即保存退出

5. 配置 DNS

vi /etc/resolv.conf

输入: nameserver 192.168.135.2

输入完成后,按ESC 键,然后输入“:wq”,即保存退出  

如果不进行 DNS 配置,那么只能和真实物理机通信, ping www.baidu.com 是不通的。

6、 重启网卡,使得配置生效(配置完成后必须重启网卡)

service network restart

然后‘ping'一下,真实的网址:‘www.baidu.com',如下则配置成功,不需要第7步。

上图则表示配置成功。

7、关闭防火墙  

如果你 ping 本机真实ip地址,不通,那么需要关闭防火墙。

①、 即时生效,重启后复原

开启:service iptables start

关闭:service iptables stop

② 、永久性生效,重启后不会复原

开启:chkconfig iptables on

关闭:chkconfig iptables off

补充:在绑定好IP之后,用ifconfig 命令来查看当前的IP地址是否为自己设置的。

另外,IP绑定之后,主机名可能会变,用如下命令修改主机名

修改主机名:

1. 静态主机名:vim /etc/hostname

2. 瞬时主机名:vim /etc/sysconfig/network

hostname +主机名

查看主机名的命令:hostnamectl

以上这篇为VMware的多台虚拟机绑定IP地址的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。


推荐阅读
  •     算算自己工作已经快一年了,不管中间有过什么挫折,但现在感觉自己有了很大的成长。想想曾经还畏惧过技术,觉得居然入了一个需要不断学习的行业,而自己连怎么学都还没搞清楚。但通过这 ... [详细]
  • centos卸载不必要的程序_在 Linux 中移除从源代码安装的程序的一种简单的方法...
    不是所有的程序都可以在官方或者第三方库中找到,因此你不能使用常规的包管理来安装它们。有时你不得不从源代码中手动构建这些程序。就如你已经知道的一样,当你从 ... [详细]
  • 服务器系统控制台怎么打开文件,云服务器控制台怎么打开文件
    云服务器控制台怎么打开文件内容精选换一换远程桌面协议(RemoteDesktopProtocol,RDP),是微软提供的多通道的远程登录协议。本节为您介 ... [详细]
  • 六十五、主动模式和被动模式、添加监控主机、添加自定义模板、处理图形中的乱码、自动发现...
    六十五、主动模式和被动模式、添加监控主机、添加自定义模板、处理图形中的乱码、自动发现一、主动模式和被动模式主动或者被动是相对客户端来讲的被动模式,服务端会主动连接客户 ... [详细]
  • Linux服务器密码过期策略、登录次数限制、私钥登录等配置方法
    本文介绍了在Linux服务器上进行密码过期策略、登录次数限制、私钥登录等配置的方法。通过修改配置文件中的参数,可以设置密码的有效期、最小间隔时间、最小长度,并在密码过期前进行提示。同时还介绍了如何进行公钥登录和修改默认账户用户名的操作。详细步骤和注意事项可参考本文内容。 ... [详细]
  • 本文介绍了在rhel5.5操作系统下搭建网关+LAMP+postfix+dhcp的步骤和配置方法。通过配置dhcp自动分配ip、实现外网访问公司网站、内网收发邮件、内网上网以及SNAT转换等功能。详细介绍了安装dhcp和配置相关文件的步骤,并提供了相关的命令和配置示例。 ... [详细]
  • 本文详细介绍了Vim编辑器中的三种模式(命令模式、末行模式和编辑模式)以及它们之间的操作区别和切换方法。Vim编辑器凭借其多种命令快捷键和高效率的操作方式,得到了广大厂商和用户的认可。对于想要高效操作文本的用户来说,了解这些模式的使用方法是必不可少的。 ... [详细]
  • linux 修改root密码_Linux强制用户首次登陆修改密码
    一个执着于技术的公众号地方前言Linux强制用户首次登陆修改密码,这应该是RHCE认证中用户管理部分,属于很基础的内容了。可是我忘记了,所 ... [详细]
  • 工作以来接触到的技术流
    2019独角兽企业重金招聘Python工程师标准下面是工作以来接触到的技术平台,以及技术方案。部分在项目中深入过,部分仅选型、实践过。不断补充中. ... [详细]
  • Jenkins自动部署SpringBoot项目实践教程
    Jenkins自动部署SpringBoot项目实践教程-目录1、Jenkins安装2、Jenkins插件安装3、点击添加凭据4、Jenkins环境配置4.1、全局配置4.2、系统配 ... [详细]
  • 提升Python编程效率的十点建议
    本文介绍了提升Python编程效率的十点建议,包括不使用分号、选择合适的代码编辑器、遵循Python代码规范等。这些建议可以帮助开发者节省时间,提高编程效率。同时,还提供了相关参考链接供读者深入学习。 ... [详细]
  • Centos7.6安装Gitlab教程及注意事项
    本文介绍了在Centos7.6系统下安装Gitlab的详细教程,并提供了一些注意事项。教程包括查看系统版本、安装必要的软件包、配置防火墙等步骤。同时,还强调了使用阿里云服务器时的特殊配置需求,以及建议至少4GB的可用RAM来运行GitLab。 ... [详细]
  • 树莓派Linux基础(一):查看文件系统的命令行操作
    本文介绍了在树莓派上通过SSH服务使用命令行查看文件系统的操作,包括cd命令用于变更目录、pwd命令用于显示当前目录位置、ls命令用于显示文件和目录列表。详细讲解了这些命令的使用方法和注意事项。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • 本文介绍了使用SSH免密登录的步骤,包括生成公私钥、传递公钥给被登录机、修改文件权限的操作。同时提醒用户注意私钥的传递方式,建议使用U盘等离线方式传递。 ... [详细]
author-avatar
潇洒树春不_970
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有