一、 在虚拟机中要学会区分 桥接模式与NAT模式以及仅主机模式的区别。
闲来无事,再进行网络测试的过程中,发现对以上这三种网络连接有些许不太太清晰的地方,因此进行查阅资料,明白了这三种连接方式的区别,
(1).仅主机模式
.仅主机模式 :在虚拟机(Vmware)创建一块虚拟网卡,常见VMnet1名字存在,它的工作原理是与主机共享一个 专有网络 ,与外网无法通信(相对于虚拟机来说),本质相当于真机自己创建了一个子网让真机与虚拟机进行通信,特点安全可靠。
(2).桥接模式
桥接模式:在虚拟机(Vmware)创建一块虚拟网卡,常见VMnet0名字存在,工作原理是在虚拟机网卡与真机网卡进行桥接模式连接起来,虚拟机可以连接外网,并且对外界可见,真机与虚拟机可以互通,有前提 两者必须在同一网段上才能通信‘。
特点:如果真机为笔记本的情况下,在换了工作环境时需要重新配置两者其中的一方ip,不建议使用该模式,若为台式机时可以使用本模式进行虚拟机进行联网
在这种情况下,主机和虚拟机可以相互通信,虚拟机可以上外网。
优点:任何一台主机和虚拟机可以相互通信、访问
缺点:隐私性、安全性差,局域网内的所有主机都能访问到别人搭建的虚拟机集群
同一个局域网内,IP数量有限,容易造成IP冲突。
。
(3).NAT模式
NAT模式:在虚拟机(Vmware)创建一块虚拟网卡,常见VMnet8名字存在,工作原理是在虚拟机网卡相当于路由器把真机与虚拟机进行连接,既然是路由器,所以可以使不同网段的ip进行通信,特点:只要是虚拟机网卡不变,无论真机ip,虚拟机ip如何变化则两者均能通信,前提使网卡信息不能发生改变。
优点:无IP冲突,其他主机和因特网无法访问虚拟机,比较安全。
缺点:通信慢。
注意:在配置中可能遇到的问题
1. 如果连接之后要进行xsheel时,要把DHCP动态获得ip改为静态ip,避免关机后ssh需要重新进行配置。
2.先配置虚拟机ip,注意网关以及掩码要记清楚,之后修改虚拟机中的VMnet8网络信息,一定要保证VMnet8的ip与虚拟机在同一个网段上,其次时网络网关要与虚拟机一直,最后再进行配置真机中的适配器网卡VMnet8信息,与刚才虚拟机中的VMnet8信息一致,然后重启一下虚拟机或则断一下网之后便能互联了。
二、配置完桥接模式和NAT模式时有时不能进行外网链接
(1)主机与虚拟机可以互通但不能外网访问:
DNS服务器没有配置好执行时出现域名解析失败:
ping www.baidu.com
解决方法:
sudo vi /etc/resolv.conf
进入这个文件后,在nameserver 127.0.0.53 下面添加nameserver 8.8.8.8 。以及nameserver 8.8.4.4
添加了新的DNS域名解析服务器之后重启网络服务。
sudo service network-manager restart #重启网络连接
ping www.baidu.com #就可以ping通了
这个问题是最高频的,或则在如下图中进行截图步骤
然后再进行网络服务重启网络然后进行联网设计,发现可以进行联通了。
完美解决,如不能解决尝试查询其他博主解决方法。