VMware配置静态IP

使用VMware安装CentOS 7,总绕不开配置虚拟机网络的问题,今天来记个笔记,算是做个总结

首先,打开VMware主界面,点击上方工具栏编辑-虚拟网络编辑器,查看当前VMnet信息

在这里可以看到有三种类型,分别是桥接模式,仅主机模式和NAT模式。

  • 桥接模式:在当前网络分配一个独立的IP给虚拟机,可与其他终端直接通信
  • 仅主机模式:虚拟机仅可与主机通信
  • NAT模式:由VMware创建一个虚拟的NAT网关,虚拟机与外网通信时会将IP地址转换为主机IP,其 他终端无法直接与虚拟机通信

在主机中打开cmd,输入ipconfig,此时可看到两个由VMware创建的虚拟网络适配器

以太网适配器 VMware Network Adapter VMnet1:连接特定的 DNS 后缀 . . . . . . . :本地链接 IPv6 地址. . . . . . . . : fe80::a9dd:3778:e03:a06d%23IPv4 地址 . . . . . . . . . . . . : 192.168.171.1子网掩码  . . . . . . . . . . . . : 255.255.255.0默认网关. . . . . . . . . . . . . :以太网适配器 VMware Network Adapter VMnet8:连接特定的 DNS 后缀 . . . . . . . :本地链接 IPv6 地址. . . . . . . . : fe80::88b7:b558:a05e:e86f%15IPv4 地址 . . . . . . . . . . . . : 192.168.229.1子网掩码  . . . . . . . . . . . . : 255.255.255.0默认网关. . . . . . . . . . . . . :

VMnet1VMnet8分别对应虚拟网络中的仅主机模式和NAT模式,在这里我们主要使用的是NAT模式

在虚拟网络编辑器中点击NAT模式,再点击下方的NAT设置

打开后我们可以看到下面的界面

在这里我们可以看到三个重要的网络信息,分别是子网IP,子网掩码和网关IP

  • 子网IP:标识NAT模式下的所有子网,该模式下的所有子网地址需在此网段下
  • 子网掩码:划分网络号与主机号
  • 网关:虚拟NAT设备地址

此时打开我们主机上VMnet8的属性页面,双击IPv4协议

这里的IP地址必须设置为和NAT模式子网同一网段,子网掩码与默认网关和NAT模式子网一致。

现在,打开NAT模式虚拟机,测试与主机的网络通信

与主机的通信成功

由于现在的局域网网络协议默认为DHCP,因此ip为每次动态生成,为了使SSH服务每次可以访问同一IP进行远程登录,现在需要修改为静态网络地址

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

注:有些虚拟机网卡名称有所不同,具体通过ip a命令查看网卡名称

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00inet 127.0.0.1/8 scope host lovalid_lft forever preferred_lft foreverinet6 ::1/128 scope hostvalid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000link/ether 00:0c:29:2a:f6:e2 brd ff:ff:ff:ff:ff:ffinet 192.168.229.131/24 brd 192.168.229.255 scope global noprefixroute ens33valid_lft forever preferred_lft foreverinet6 fe80::5c71:9934:5d10:eea7/64 scope link noprefixroutevalid_lft forever preferred_lft forever

其中lo代表本地回环链路,ens33为NAT模式网卡

将文件内容修改如下

重点关注以下几个配置项:

  • BOOTPROTO:网络配置,DHCP代表动态IP,static代表静态IP
  • ONBOOT:是否激活网卡,yes代表激活并允许连接外网
  • IPADDR:设置静态IP地址,要与NAT子网地址在同一网段下
  • NETMASK:子网掩码,与NAT设置保持一致
  • GATEWAY:网关,与NAT设置保持一致
  • DNS1:DNS服务器地址,用来解析域名

配置完成后使用:wq命令保存并退出,重启网卡服务

service network restart
Restarting network (via systemctl):                        [  确定  ]

当出现如上字样时表示服务重启成功,可以进行测试

ping www.baidu.com
PING www.wshifen.com (103.235.46.39) 56(84) bytes of data.
64 bytes from 103.235.46.39 (103.235.46.39): icmp_seq=1 ttl=128 time=214 ms
64 bytes from 103.235.46.39 (103.235.46.39): icmp_seq=2 ttl=128 time=216 ms
64 bytes from 103.235.46.39 (103.235.46.39): icmp_seq=3 ttl=128 time=217 ms
64 bytes from 103.235.46.39 (103.235.46.39): icmp_seq=4 ttl=128 time=215 ms

网络配置完成,可以通过SSH远程登录进行操作。

VMware配置静态IP相关推荐

  1. 虚拟机(VMware)配置静态IP

    1.打开虚拟机,点击导航栏上面的 编辑–>虚拟网络编辑器 2.首先选中上面的VMnet8,在到下面的子网 ip 处编辑ip地址,可以改成192.168.8.0,最后点击右边的 NAT设置 3.在 ...

  2. 在Mac上通过VMware Fushion 15.1配置静态IP虚拟机实录

    一.业务场景 在rMBP上的VMware Fushion 15.1安装虚拟机,采用一切默认的配置,经过简单几步,我们将得到一个dhcp协议的具有动态ip地址的虚拟机,可以满足绝大多数情况,也很方便很好 ...

  3. VMware中安装CentOS7网络配置静态IP地址,常用配置和工具安装

    VMware中安装CentOS7网络配置静态IP地址,常用配置和工具安装 在阿里云开源镜像地址下载镜像 Index of /centos/7.2.1511/isos/x86_64/ http://mi ...

  4. VMware在NAT模式下配置静态IP

    1. 虚拟机网络连接方式 安装好虚拟机以后,在网络连接里面可以看到多了两块网卡: 其中VMnet1是虚拟机Host-only模式的网络接口,VMnet8是NAT模式的网络接口. 虚拟机常见有三种网络连 ...

  5. VMware安装及配置静态Ip、域名、免密(centos7)

    一.安装VM(VMware Workstation) 我的是VM16 VMware16: 百度网盘:https://pan.baidu.com/s/1rG1GLgfjfy3XqJB9UN-meg 提取 ...

  6. Mac OSX下使用VMware Fusion 配置静态IP 图文教程指南

    目录 一. 前言 二. Mac OSX下使用VMware Fusion 配置静态IP 2.1 了解静态IP如何划分基础知识 2.2 Centos7 安装操作系统时图形界面配置静态IP 2.3 Cent ...

  7. 【VMware】Ubantu 22.04配置静态IP

    文章目录 一.VMware 虚拟网络配置 VMnet8 网络设置 注意 关于取消勾选使用本地DHCP服务将IP地址分配给虚拟机 VMnet8 NAT设置 网关IP 二.虚拟机 网络适配器 三.启动虚拟 ...

  8. VMware虚拟机 Centos7 配置静态IP和DNS

    VMware虚拟机 Centos7 配置静态IP和DNS 一.配置IP地址 二.配置DNS地址   一.配置IP地址   1.获取配置IP地址信息 (1)找到虚拟机软件配置的NAT地址信息:编辑 -& ...

  9. MacOS M1芯片 VMware部署CentOS8虚拟机及配置静态IP

    目录 一.简介 二.安装虚拟机 2.1 安装虚拟机 2.2 克隆虚拟机 2.3 设置阿里云yum源 三.配置静态IP 一.简介 MacOS M1芯片 VFware Fusion(支持M1芯片)官网下载 ...

最新文章

  1. 感受lambda之美,推荐收藏,需要时查阅
  2. Android获取设备状态栏status bar高度的正确姿势
  3. zabbix通过钉钉报警
  4. Flask蓝图使用的方法
  5. android cardview控件,CardView控件的使用方式
  6. ASP.NET 网站管理工具“安全”选项卡为什么打不开?
  7. [小改进]给链接增加了描述属性
  8. 安卓recovery流程分析【第二篇】
  9. 最适合人工智能开发的5种编程语言首选Python的原因
  10. 精英阶层是怎么心甘情愿被收割的
  11. 如何设置目录页码格式和正文页码格式不一样
  12. 中国大地保险的大数据应用架构演进之路
  13. 一图全解芯片制造的全过程
  14. PYTHON模块搜索路径
  15. js bug: Origin 'null' is therefore not allowed access.
  16. windows下如何配置AWS进行深度学习
  17. fr3报表的一点小总结
  18. 使用stm32 定时器TIM3 的重映射引脚 捕获正交编码器数据的一些积累
  19. CleanMyMac最新版本下载体验心得及使用感受评价
  20. 利用python编写手机脚本

热门文章

  1. cfiledialog对话框大小_CFileDialog文件对话框用法
  2. 基于Holt-Winters方法对资源进行预测
  3. PID算法的基础知识
  4. vijos-1290sk抓螃蟹
  5. c语言永真循环格式,C语言的循环结构.ppt
  6. 为什么不能把#include 指令放置在 extern C { ... } 里面?
  7. 在linux下面解压用的zxpf是什么意思,它跟zxvf有啥区别
  8. Ceres solver安装与测试
  9. 【luogu P5518】[MtOI2019]幽灵乐团 / 莫比乌斯反演基础练习题(莫比乌斯反演)
  10. 以代码寄相思,绘嫦娥之奔月,看程序猿过中秋