虚拟机网络配置(设置虚拟机为静态IP)

  • Post author:
  • Post category:其他


今天在学习Hadoop时解决了一直以来对虚拟机网络配置的迷惑,之前总是不知道该如何配置虚拟机静态IP网络,现将这些问题总结一下,并以流程形式一步一步配置一个静态IP的虚拟机网络

(1)使用VMware创建CentOS7的虚拟机

(2)修改VM虚拟机网络IP配置

  • 查看Linux虚拟机的虚拟网络编辑器,编辑->虚拟网络编辑器->VMnet8

    • 选择NAT模式
    • 在VMnet8中设置子网IP:192.168.xx.0
    • 在NAT设置中将网关修改为:192.168.xx.2

  • 查看Windows系统适配器VMware Network Adapter VMnet8的IP地址

  • 保证Linux系统ifcfg-ens33文件中IP地址、虚拟网络编辑器地址和Windows系统VM8网络IP地址相同。

    • 把这里的默认网关修改为VM中NAT里设置的网关即可
    • 注:图中的DNS服务器最好还是不要修改,因为这里虽然改的是虚拟机VM8的网卡配置,但是你在主机上访问浏览器上网时,会默认加载已经修改过DNS的网卡,所以此时你上网时会网速变慢

(3)修改网络配置信息:

vim /etc/sysconfig/network-scripts/ifcfg-ens33
  • 修改BOOTPROTO为static
  • 修改ONBOOT为yes
  • 添加IPADDR、GATWAY、DNS,这些信息要保持与VM中配置的一致

(4)修改主机名

vim /etc/hostname

(5)Linux克隆机主机名称映射hosts文件,打开/etc/hosts 添加对应的配置

192.168.10.100 hadoop100
192.168.10.101 hadoop101
192.168.10.102 hadoop102

以上配置指的是虚拟机中只要含hadoop100就对应192.168.10.100的主机,便于统一管理

(6)修改本地hosts配置文件主机映射

(a)进入C:\Windows\System32\drivers\etc路径 (b)拷贝hosts文件到桌面 (c)打开桌面hosts文件并添加如下内容

192.168.10.100 hadoop100
192.168.10.101 hadoop101
192.168.10.102 hadoop102

这样就将虚拟机的网络与主机相对应

(d)将桌面hosts文件覆盖C:\Windows\System32\drivers\etc路径hosts文件

结束

这样我们就得到了一个与主机共享网络,且IP不会变化的虚拟机Linux系统



版权声明:本文为m0_60930579原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。