作为初学Linux的菜鸟,在安装过程中出现了各种各样的错误。在这里把我遇到的错误列出来与大家分享,也希望对初学的人有一些帮助。这里列举了几种常见网络配置问题并详述了其原因和解决方法。如虚拟机不能访问外部网络。
1、Xshell等工具连不上虚拟机的问题,如下图:
首先、要保证虚拟机正常开机、并配置正确。
其次、是电脑的网络配置。
打开电脑的控制面板—>网络和Internet—>网络和共享中心—>点击更改适配设置。
如图显示VMware Network Adapter VMnet1 已禁用。
点击右键,点击启用。
现在连接Xshell,已经可以连接成功。
2、在搭建服务器的过程中出现在外部浏览器中能根据ip地址访问所搭建的服务器,
但在虚拟机上的火狐浏览器上不能访问所搭建的服务器(界面如下图1 )的问题。
经测试虚拟机用ifconfig能查出ip地址,但是用访问百度服务器发现火狐浏览器访
问不了互联网。
图 1
这是由于网络设置不正确引起的。点击菜单栏虚拟机—>点击设置,如下图所示:**
把右侧的自定义模式改为桥接模式,如下图:
点击左下角的添加,出现下图所示界面:点击下一步。
勾选仅主机模式,配置完成。
点击菜单栏 编辑,点击虚拟机网络设置,出现下图所示界面。
按照下图所示配置相应参数。
ps:由于配置问题,我在修改这一步的过程中不能勾选桥接模式,所以不能更改
VMnet0的设置。如果遇见这种情况,点击左下角的还原默认设置就ok了。
好了,到这里相信大家的火狐浏览器已经可以使用了。让我们来测试一下吧。
欸,为什么我的浏览器还不能使用呢?哈哈,大家不要着急,小伙伴们需要重启一下虚拟机,百度在火狐浏览器等你呦。
读到这里,相信大家都给我有相同的疑问,虚拟机的网络配置究竟是怎么一回事?各自有什么功能?下面是我的一些总结**。
安装虚拟机的过程中, VMWare分别提供了三种工作模式,它们是bridged(桥接模式)、NAT(网络地址转换模式)和host-only(主机模式)。
VMnet0:这是VMware用于虚拟桥接网络下的虚拟交换机;
VMnet1:这是VMware用于虚拟Host-Only网络下的虚拟交换机;
VMnet8:这是VMware用于虚拟NAT网络下的虚拟交换机;
那么大家可能会问什么是桥接,NAT?主机模式又是用来干什么的?
在桥接模式下,VMWare虚拟出来的操作系统就像是局域网中的一台独立的主机,它可以访问局域网内任何一台机器。使用桥接模式的虚拟系统和宿主机器的关系,就像连接在同一个Hub上的两台电脑。简单来说,虚拟机通过桥接模式连接到物理机(宿主机) 的网卡上,物理机网卡连接到局域网上,那么虚拟机就也获得访问局域网上任何一台主机的能力。
在仅主机模式下,宿主机内的多台虚拟机之间以及物理机之间可以相互连接通信,注意在主机模式下,连接物理机但不连接物理机的网卡,也就是说不能访问外部网络。也就是说,主机模式用在无网络连接是多台虚拟机之间的通信。
NET模式主要是用于实现虚拟机访问外部网络的问题,在连接网络的过程中负责地址转换等。如果你想利用VMWare安装一个新的虚拟系统,在虚拟系统中不用进行任何手工配置就能直接访问互联网,可以采用NAT模式。
如果大家想了解这三种模式的详细介绍,这里有两个访问连接供大家参考
[VMware 三种模式详细介绍]
(http://www.cnblogs.com/systemnet123/articles/2640883.html)
(http://blog.csdn.net/adultf/article/details/7290999)
现在我想大家应该明白我上面的两个问题是由什么原因引起,应该怎样解决了,以及在今后遇到相似稳定可以进行相应排查和解决了。
3、Linux镜像问题。不知道大家在安装过程中有没有遇到 无法连接虚拟设备 ide1:0,因为主机上没有相关设备的问题,并且出现如下图二界面,而不是安装界面。
图 2
如图二提示界面所示,这是由于没有配置Linux镜像文件引起的,它提醒你去下载CentOS版本,在这里我配置了CentOS-6.9-x86-64,具体配置如下所示:
点击菜单栏虚拟机,点击设置,点击 “新 CD/DVD (IDE)”,勾选ISO映像文件。
勾选后,点击浏览选中安装前下载的镜像文件,CentOS-6.9-x86。如下图所示。
现在可以开启虚拟机继续安装系统了。下次配置虚拟机的时候希望大家都要认真仔细哦,避免出现不必要的错误。
原文地址:http://blog.51cto.com/13570380/2060829