如何配置VMware客户虚拟机使用NAT模式联网通信
本例中配置客户虚拟机(CentOS)使用NAT(网络地址转换Network Address Translation)模式进行联网到公网(互联网)。客户机网段为192.168.1.0/24网段,经NAT由主机(192.168.0.0/24网段)连接到互联网。
工具/原料
- VMware客户虚拟机
配置VMware客户虚拟机使用NAT模式联网通信
- 1
主机配置如下:
IP地址: 192.168.0.125
子网掩码: 255.255.255.0
网关: 192.168.0.2
DNS服务器:192.168.0.2

- 2
虚拟客户端(CentOS)设置为自动获取IP地址,处于192.168.1.0/24网段。

- 3
按住Windows徽标键不放,然后按“R”键。

- 4
输入“services.msc”并按回车键确定。

- 5
弹出服务管理窗口,在右边栏确认“VMware DHCP Service”和“VMware NAT Service”已正常启动。

- 6
在客户虚拟机(本例中为CentOS66)点击“编辑虚拟机设置”,在虚拟机设置窗口“硬件”选项下选择“网络适配器”, 在右边网络连接栏选择“NAT模式(N):用于共享主机的IP地址”,确认无误后点击下方的“确定”按钮。

- 7
点击VMware的“编辑(E)”并在下拉菜单中选择“虚拟网络编辑器(N)...”。

- 8
在虚拟网络编辑器里面选择“VMnet8”。

- 9
在“VMnet信息”栏更加您的需要修改子网IP及子网掩码(本例中为192.168.1.0/24),确认无误后点击“应用(A)”按钮。

- 10
在“VMnet信息”栏点击“NAT设置(S)”按钮。

- 11
在“NAT设置”窗口查看网关(本例中为192.168.1.2),点击“DNS设置(D)”按钮。

- 12
在“域名服务器(DNS)”窗口取消“自动检测可用的DNS服务器(A)”,并在“首选DNS服务器(P)”后输入主机DNS服务器IP地址(本例中为192.168.0.2)。 确认无误后点击“确定”按钮回到“虚拟网络编辑器”窗口。

- 13
点击“DHCP设置(P)...”按钮,对地址池进行设置(本例中为192.168.1.3-192.168.1.254)。 注意:192.168.1.1已被VMnet8使用,192.168.1.2已被网关使用。

- 14
在命令行输入“ncpa.cpl”并按回车键确定。

在网络连接窗口中已经点击“VMnet8”并选择“属性(R)”。

在弹出窗口选择“Internet 协议版本4 (TCP/IPv4)”并点击“属性(R)”。

检查IP地址设置是否正确(本例中为192.168.1.1/24),默认网关保持为空,点击“确定”按钮保存设置。 注意:此处DNS服务器可以为空。

登录客户机,由于默认为从DHCP服务器获取地址,直接输入“ifconfig”查看IP设置。

ping 搜狐测试是否正常连接外网。

如需是在客户机为固态IP地址,则输入“vi /etc/sysconfig/network-scripts/ifcfg-eth0”并按回车键确定。 注意:网卡名称需根据实际名称进行变化。

置IP地址为固态IP(为同动态IP区别,本例中设置为192.168.1.100/24),确认无误后输入“:x”保存退出。

输入“service network restrat”重启服务。

输入“ifconfig”查看IP地址(注意同动态IP地址不同)。

ping 163测试是否正常连接外网。
END
注意事项
- 配置不成功可以检查下自己是哪里出错了哦
如何配置VMware客户虚拟机使用NAT模式联网通信的更多相关文章
- VMWare Workstation虚拟机网卡工作模式及配置方法
打开VMware→虚拟机→设置.如下图 一. 桥接模式(Bridge) 可将虚拟系统IP与本地系统设在同一网段,此时虚拟机相当于一台网络中与本机公用一个HUB的独立设备,网络中其他机器与虚拟机器.本地 ...
- 别名alias永久生效别名alias永久生效;虚拟机的NAT模式,进行静态IP配置,并A、B的实现免密访问
别名alias永久生效 1.打开cd /etc/profile.d 目录 新建文件my_alias.sh 2.my_alias.sh里面添加 alias p=’poweroff -h’ alias r ...
- VMware workstation 网络选择 NAT模式 访问外网
多年不用本地做测试 尽然被 nat 模式給卡着了 :动手的还是所以要记录一下: 1.根据自己需求创建 虚拟机 之后: 配置[网络适配器] -- 选择 nat 模式 ( 选择网卡 ) 虚拟机 ...
- VMWare-Linux NAT模式联网配置
VMWare-Linux NAT模式联网配置 摘自:https://blog.csdn.net/a56112777/article/details/83053566 (注意使用root用户) 1. ...
- 虚拟机网络NAT模式配置静态IP
虚拟机网络连接方式 安装好虚拟机以后,在网络连接里面可以看到多了两块网卡: 其中VMnet1是虚拟机Host-only模式的网络接口,VMnet8是NAT模式的网络接口. 虚拟机常见有三种网络连接方式 ...
- vmware中linux虚拟机使用NAT模式不能连接外网解决
linux虚拟机一直配置的桥接模式,今天改成NAT模式发现不能上外网 环境:VMware12,CentOS 6.8,NAT模式 ①电脑实际ip:192.168.1.100 ②NAT使用虚拟网卡网关: ...
- VMware 虚拟机使用 NAT 方式联网
选择要设置的虚拟主机: 点击右键,选择 “属性”,查看 “网络适配器”: 此时选择的连接方式是 “Host-only”,在 Host-only 模式中,所有的虚拟系统是可以相互通信的,但虚拟系统和真实 ...
- 外网访问VMware(Centos7.0,NAT模式)搭建的web服务器应用
首先参考 https://www.cnblogs.com/studyhard-cq/p/11551755.html 设置好NAT模式,能访问公网. 1.打开VMware,点击左上角编辑 ...
- Linux系统nat模式联网——VM是12 系统是cantos7
>点击还原默认设置,然后确定 >选择Vmnet8,VMnet信息自动选中NAT模式 记住子网IP和子网掩码 >点击NAT设置,记住网关IP >点击DHCP.记住IP范围 > ...
随机推荐
- 从零开始开发IM(即时通讯)服务端
好消息:IM1.0.0版本已经上线啦,支持特性: 私聊发送文本/文件 已发送/已送达/已读回执 支持使用ldap登录 支持接入外部的登录认证系统 提供客户端jar包,方便客户端开发 github链接: ...
- Android Studio安卓学习笔记(二)Android项目结构
上一篇代码,我们学习了Android的功能以及如何用Android Studio开发第一个安卓程序.下面就要介绍Android项目结构.为日后学习打基础. 一:Android项目结构 打开MyFris ...
- NLP(一)语料库和WordNet
访问语料库 NLTK数据库的安装:http://www.nltk.org/data.html NLTK语料库列表:http://www.nltk.org/nltk_data/ 内部访问(以Reuter ...
- ECfinal-D-Ice Cream Tower-二分+贪心
传送门:https://vjudge.net/problem/Gym-101194D 题意:在一堆数中,找到对多的组合,使得每个组合的个数为K,且满足在排序后,后一个是前一个的两倍: 思路:二分,贪心 ...
- hdu 1007 Quoit Design(分治)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1007 题意:给出n个点求最短的两点间距离除以2. 题解:简单的分治. 其实分治就和二分很像二分的写df ...
- codeforces 812 E. Sagheer and Apple Tree(树+尼姆博弈)
题目链接:http://codeforces.com/contest/812/problem/E 题意:有一颗苹果树,这个苹果树所有叶子节点的深度要不全是奇数,要不全是偶数,并且包括根在内的所有节点上 ...
- Photon Server 服务端编程
Photon Server 和 Unity3D 数据交互: Photon Server 服务端编程 Unity3D 客户端编程 VS2017 之 MYSQL实体数据模 一:Photon Server的 ...
- 玩转 SpringBoot 2 快速整合 | JSP 篇
前言 JavaServer Pages(JSP)技术使Web开发人员和设计人员能够快速开发和轻松维护利用现有业务系统的信息丰富的动态Web页面. 作为Java技术系列的一部分,JSP技术可以快速开发独 ...
- FreeSql (十)更新数据
FreeSql支持丰富的更新数据方法,支持单条或批量更新,在特定的数据库执行还可以返回更新后的记录值. var connstr = "Data Source=127.0.0.1;Port=3 ...
- Net基础篇_学习笔记_第九天_数组_冒泡排序(面试常见题目)
冒泡排序: 将一个数组中的元素按照从大到小或从小到大的顺序进行排列. for循环的嵌套---专项课题 int[] nums={9,8,7,6,5,4,3,2,1,0}; 0 1 2 3 4 5 6 7 ...