Host Only、NAT和Bridge三种网络连接
Host Only、NAT和Bridge三种网络连接
在安装好了Linux镜像之后,如何连接物理机和虚拟机呢?这就需要网络连接,网络连接有三种:HostOnly、NAT、Bridge,它们都可用于Guest虚拟机和Host物理机之间的网络通信。
一、三者的不同点
1、Host Only从字面的意思来看,它是Guest和Host之间的私有通信,外网是不能访问Guest的,所以它的一个优点是不用物理连接。一个Guest可以连接一个Host主机,也可以多个Guest连接一个Host主机,也可以用VMWare创建多个Host Only实现多对多,实现网络测试,特别是路由器测试,但是这些Host之间并不能通信。
2、Bridge需要一个真实的外网连接,外网是能够访问Guest虚拟机的,如果Bridge外网想主机直接访问Guest,必须要求Host主机有真实的物理连接。
3、NAT(网络地址转换)不用连接连接外网,外网也访问不了Guest,如果非要访问的话需要进行一些操作,比如端口映射。NAT使用了多台私有地址的主机共享一个公有的外网地址,有效的缓解了公有IP不足的情况。(内网-NAT-外网)使用NAT网络连接的虚拟机会在物理机上创建一个路由器,它的网络拓扑图是:
电脑-路由器-NAT角色-ADSL modern-电话线-互联网-目标网址
二、Host Only网络连接设置
设置里面设置为host only,,打开虚拟网络编辑器,查看他它的名字和ip地址,命令行输入ipconfig -all,在它的名字下有个IPv4地址,用ping 改地址测试是通的。Guest和Host上都有有一个网卡,而host主机上的网卡地址就是刚才测试出来的地址,它是连接虚拟机的网卡,下面就要对虚拟机的网卡地址进行配置,让它的地址在跟host主机一个地址段,这样才能ping通。那么如何配置虚拟机的ip地址呢?开启虚拟机,又回到了安装的界面,为什么呢,因为光驱里面放置的是CentOS的安装盘bios设置是光盘引导,这时我们选择从硬盘引导,打开终端,查看ip地址ip addr show,找到eth0,目前还没配置,设置要使用超级用户登录才行,不然不能配置,使用su命令切换到超级用户,ip add dev eth0 同一个网段的ip/24(位子网掩码),接着查看设置好了没有,复制的话可以选中要复制的,再使用鼠标中键完成粘贴,ping一下主机地址可以ping通。没可以通过suspend挂起虚拟机下次开机时再恢复虚拟机状态。
三、Bridge网络连接设置
在设置里面的Network Adapt勾选Bridge,再看看host上面的配置,可以选择外部网络,下面主要对guest网卡的ip地址进行设置,也即虚拟网卡,以及对host上面的真实网卡进行设置,也即有线网卡进行设置。首先查看host主机的地址,打开本地连接,属性,查看配置,再设置虚拟网卡为同一网段的地址,在超级用户下进行设置,可以ping一下。
四、NAT网络连接设置
打开虚拟机,设置,选NAT,再在设置里面查看名字,在进入NAT设置查看网关。
物理机上面有一个虚拟网卡,开启NAT后,NAT会自动在物理机上创建一个路由器,它的ip地址就是网关,下面在命令行查看vm的地址(它名下的),接着配置虚拟网卡地址,就能ping通了。接着对guest设置,让它能上网:配置guest网关,配置DNS(从域名到IP地址的转换)。设置网关:虚拟机ip route add default via 网关IP,查看ip route show,设置DNS:要用到配置文件,vi/etc/resolve.conf,按下i键进入插入模式,修改为网关,按esc退出,输入:wq。接着ping一下163.com,可以ping通。
Host Only、NAT和Bridge三种网络连接的更多相关文章
- VMware虚拟系统 bridged、NAT、host-only三种网络连接模式
目录 前言 bridged(桥接模式) NAT(网络地址转换模式) host-only(仅主机模式) 总结 前言 如果你想利用VMWare安装虚拟机,或想创建一个与网内其他机器相隔离的虚拟系统,进行特 ...
- VMware中Bridged、NAT、host-only三种网络连接模式的原理及其区别
VMnet0:这是VMware用于虚拟桥接网络下的虚拟交换机: VMnet1:这是VMware用于虚拟Host-Only网络下的虚拟交换机: VMnet8:这是VMware用于虚拟NAT网络下的虚拟交 ...
- VMWare中三种网络连接模式的区别
VMWare中有桥接.NAT.host-only三种网络连接模式,在搭建伪分布式集群时,需要对集群的网络连接进行配置,而这一操作的前提是理解这三种网络模式的区别. 参考以下两篇文章可以更好的理解: V ...
- 简单区分VMware的三种网络连接模式(bridged、NAT、host-only)
艺搜简介 VMware在安装时默认安装了两块虚拟网卡,VMnet1和VMnet8,另外还有VMnet0.这些虚拟网卡的配置都是由Vmware虚拟机自动生成的,一般来说不需要用户自行设置. Vmware ...
- Linux - 虚拟机中的三种网络连接,桥接、NAT、Host-only详解
虚拟机中的三种网络连接 1.桥接 2.NAT 3.Host-only 桥接方便做实验,配置ip方便.可以和局域网中的其他机器进行通信,也可以和公网进行通信.缺点是会占用一个ip. NAT,可以和主机进 ...
- VM三种网络连接方式
bridge:这种方式最简单,直接将虚拟网卡桥接到一个物理网卡上面,和Linux下一个网卡 绑定两个不同地址类似,实际上是将网卡设置为混杂模式,从而达到侦听多个IP的能力. 在此种模式下,虚拟机内部的 ...
- 转:VMware中三种网络连接的区别
转自:http://www.cnblogs.com/rainman/archive/2013/05/06/3063925.html VMware中三种网络连接的区别 1.概述 2.bridged( ...
- VMware的三种网络连接方式区别
关于VMware的三种网络连接方式,NAT,Bridged,Host-Only ,在刚接触的时候通常会遇到主机Ping不通虚拟机而虚拟机能Ping得通主机:主机与虚拟机互不相通等等网络问题.本文就这三 ...
- Linux虚拟机的三种网络连接方式
Linux虚拟机的三种网络连接方式 虚拟机网络模式 无论是vmware,virtual box,virtual pc等虚拟机软件,一般来说,虚拟机有三种网络模式: 1.桥接 2.NAT 3.Host- ...
随机推荐
- 如何给Windows2016新建IIS并建立网站
首先在菜单按钮旁右击-----点击Control Panel(控制面板) 点击Turn Windows features on or off 开始设置环境!!!!! 认真勾选参数!!! 然后点击安装! ...
- python检测字符串乱码
import chardet f=open('test.txt','rb') f_read=f.read() f_charInfo=chardet.detect(f_read) print(f_cha ...
- Python爬虫之ip代理池
可能在学习爬虫的时候,遇到很多的反爬的手段,封ip 就是其中之一. 对于封IP的网站.需要很多的代理IP,去买代理IP,对于初学者觉得没有必要,每个卖代理IP的网站有的提供了免费IP,可是又很少,写了 ...
- kafka基础知识点
1.安装: 1.1. 前置安装要求:java + zookeeper 1.2. 下载安装包:http://mirros.cnnic.cn/apache/kafka/0.9.00/kafka_2.10- ...
- 后端MVC和前端MVVC关系详解
MVC 是后端的分层开发概念: MVVM是前端视图层的概念,主要关注于 视图层分离,也就是说:MVVM把前端的视图层,分为了 三部分 Model, View , VM ViewModel
- 内存压测工具Memtester
在做压力测试时,发现一个内存压测工具Memtester,可以随意设置内存占用大小,非常方便 下载地址:http://pyropus.ca/software/memtester/old-versions ...
- Android开发:Android Studio开发环境配置
一.android studio下载: 1.Windows版: 下载地址:https://pan.baidu.com/s/1-sg4dN_2B5nn2YJf-C7XLQ 提取码:yedc 2.Mac版 ...
- 一个比Spring Boot快44倍的Java框架!
最近栈长看到一个框架,官方号称可以比 Spring Boot 快 44 倍,居然这么牛逼,有这么神奇吗?今天带大家来认识一下. 这个框架名叫:light-4j. 官网简介:A fast, lightw ...
- 一次 HashSet 所引起的并发问题
背景 上午刚到公司,准备开始一天的摸鱼之旅时突然收到了一封监控中心的邮件. 心中暗道不好,因为监控系统从来不会告诉我应用完美无 bug,其实系统挺猥琐. 打开邮件一看,果然告知我有一个应用的线程池队列 ...
- 【Android Studio安装部署系列】三十五、从Android studio3.0.1升级到Android studio3.1.4【以及创建android p模拟器的尝试(未成功)】
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 因为想要使用Android P模拟器,所以需要将Android Studio升级到3.1版本以上. Android P模拟器的最低版 ...