`

Linux 下VMWare虚拟机下的几种网络连接方式以及和windows之间的文件传输

阅读更多

桥接方式:

需要配置一个IP地址(会占用一个IP)和子网掩码

使用的VMnet0网卡(真实网卡),能和局域网内同一网段的其它电脑通信,能连接外网,可以理解为一台真正独立的计算机。

 

必须要将设备状态-->已连接 勾选上。

 

由于笔记本一般有无线网卡和有线网卡,所以此时即使虚拟机网络地址设置正确和和真实机的IP在同一网段时也无法和主机通信的时候可以按照下面方法尝试调整配置

编辑-->虚拟网络编辑器-->VMnet0 桥接模式-->桥接到 将"自动"改为对应的"有线网卡(插线上网)"或者"无限网卡(无限网卡上网)"。

 

NAT(网络地址转换)模式:

1,在局域网环境中虚拟机里面的操作系统IP可以和其他人的一样,不会冲突。

2,可以不配置IP地址(虚拟DHCP服务器中分配一个IP),也可以自己定义IP地址

3,使用的是VMnet8虚拟网卡,只能和主机通信(不能和局域网内同一网段的其它电脑通信)

如果主机能连接外网那此虚拟机也能连接外网

4,虚拟机里面的Linux操作系统不能真正理解为一台独立的计算器,其访问外网的时候是通过将其地址转换为宿主机器(虚拟机外面操作系统)的网络IP来上网的。

注意在自定义IP时需要注意:



 



 


设置IP地址的时候 以下不能使用:
192.168.191.0      代表网络号

192.168.191.255  代表广播地址

192.168.191.2      代表网关

192.168.191.1      这个被主机用了 (windows主机)

 所以能用的IP地址就只有3~254了。

 



 

NAT模式虚拟机里操作系统的IP地址等都设置正确时还无法上网时排错的思路,要确保Windows中下图服务已经启动。



 

注意:虚拟机安装完之后修改VMNet8的地址会导致虚拟机无法连接出去,但是Windows能连接进来。20171116,应该是安装虚拟机的时候会根据选为桥接的方式获取VMNet8的设置生成相关的网络配置文件。以后有时间的时候看能否找到对应的网络配置文件。

 

 

 

仅主机模式(Host Only):

不需要配置IP地址(不会占用一个IP)

使用的是VMnet1虚拟网卡,只能和主机通信(不能和局域网内同一网段的其它电脑通信)

不管主机能连接外网那此虚拟机都不能连接外网,

虚拟系统和宿主机器系统是可以相互通信的,相当于这两台机器通过双绞线互连,不需要网线。

进入虚拟机后用ifconfig查询不到可用的网卡信息。

可以通过给eth0网卡设置IP地址(设置的IP地址需要和VMnet1IP在同一个网段) 这样就可以使得虚拟机和主宿主机器相互通信

 

ifconfig eth0 192.168.10.222 (该命令只是当次有效,重启后就失效了,想要永久改变必须要修改其对应的配置文件)

 

设置修改ip:

     修改ip(通过 find / -name 'ifcfg-*' 命令找到设置网络的文件的信息,不一定是ifcfg-eth0,然后编辑修改)

     vi /etc/sysconfig/network-scripts/ifcfg-eth0
     网卡Ip地址:IPADDR=192.168.0.178
     网关地址:GATEWAY=192.168.0.1

     DNS:(解析域名用的,可以配置多个)

     DNS1=192.168.1.1
     DNS2=192.168.0.1

     重启服务
     service network restart
     查看修改后的ip地址的命令:ifconfig

    注意一定要重启服务修改后才会生效

    可供参考的DNS (下面DNS设置一个即可)

    114.114.114.114:

 

    如果按照上面的配置无法上网 就百度配置网络

双网卡配置:

    内网网卡配置:

DEVICE=eth0

HWADDR=00:14:22:1E:86:1F

TYPE=Ethernet

UUID=e817b914-2ac0-4ac2-ab1f-9c819f955aa7

ONBOOT=yes

BOOTPROTO=none

DEFROUTE=yes

PREFIX=24

IPADDR=192.168.10.22

NETMASK=255.255.255.0

GATEWAY=192.168.10.1      

    外网网卡配置:

EVICE=eth1

HWADDR=00:14:22:1E:86:20

TYPE=Ethernet

UUID=37404f91-1195-4d76-b746-4354e7897604

ONBOOT=yes

BOOTPROTO=none

DEFROUTE=yes

PREFIX=24

IPADDR=192.168.1.22

NETMASK=255.255.255.0

GATEWAY=192.168.1.1

DNS1=192.168.1.1 

 

虚拟机能ping通主机,虚拟机和主机都可以上网,但是主机ping不通虚拟机,虚拟机的防火墙已经关闭??

最后的解决方法是把网络连接方式改为自定义,做法如下图     用了几下发现这种方式不稳定,觉得还是不太好。

如果是用的无线网络,发现不稳定的情况的时候重启一下路由器,看能否解决

如果还不能解决试下下面两个步骤

1,setenforce 0  关闭linux 内核策略

2,vi /etc/sysconfig/network-scripts/ifcfg-System_eth0 编辑该文件设置BOOTPROTO=static



 



 

 

 

 iptables 命令:

防火墙设置命令

service iptables stop   关闭防火墙     (在当前开机状态下临时将这个服务停止的命令)

chkconfig iptables off    关闭防火墙    (下次开机的时候防火墙不会跟着开机启动了)

 

 

 

 

 

 

Windows下不插网线连接到Linux虚拟机的做法是:

方式一:此种方式不能连接外网
      step1:将虚拟机的网络连接方式设置为仅主机模式,与主机共享专用网络(参考下图)
     

     step2:再参考上面的设置ip的方式设置和windows下看到的任意网卡(VMware Virtual Ethernet Adapter for:xxx)设置成同一网段后就就能连接上去了.

 

方式二:此种方式能连接外网
step1:设置网络连接方式成桥接模式(参考下图)



 

 

step2:再参考上面的设置ip的方式设置和windows下看到的任意网卡(无线网络网卡,或者插网线的网卡)设置成同一网段后就就能连接上去了.

   

可视化设置


 



 

当虚拟机里面无法看到完整的该窗口时候将虚拟机设置成全屏模式就可以看到了。



 
 

 

今天发现将所有都设置好的虚拟机出现了让主机无法ping通虚拟机但是后面又莫名其妙的ping通了的情况,没搞明白。20160303



 


 

 


 

 

 

 

  • 大小: 51.2 KB
  • 大小: 54.5 KB
  • 大小: 20.6 KB
  • 大小: 60.8 KB
  • 大小: 34.7 KB
  • 大小: 6.8 KB
  • 大小: 96.3 KB
  • 大小: 47.7 KB
  • 大小: 18.4 KB
  • 大小: 8.3 KB
  • 大小: 22 KB
  • 大小: 29.8 KB
  • 大小: 2.6 KB
  • 大小: 11.1 KB
分享到:
评论

相关推荐

    Linux下虚拟机与真机共享

    本文将深入探讨如何在Linux下实现虚拟机与真机之间的共享,以便于文件传输、数据同步以及协同工作。 首先,让我们了解一些基本概念。"真机"通常指的是物理主机,即实际运行Linux操作系统的计算机。而"虚拟机"则是在...

    VMware虚拟机和宿主机共享文件夹

    - **文件格式限制**:虽然理论上可以共享任何类型的文件,但Windows的快捷方式和Linux的符号链接在共享文件夹中可能无法正常工作。 - **多应用访问冲突**:避免在同一时间使用多个应用程序访问同一个共享文件,这...

    VMWare tools for Linux下载地址.docx

    这套工具能够显著提升在VMware虚拟机中运行Linux操作系统时的效率和体验。VMWare Tools不仅包含了驱动程序,还提供了优化虚拟硬件与宿主机交互的API,使得虚拟机与宿主机之间的通信更为高效。 在Linux环境中安装...

    SSH 虚拟机与Wiindows文件共享工具

    总结来说,SSH为Linux虚拟机和Windows之间的文件共享提供了一个安全的解决方案,通过SCP、SFTP、SSHFS以及集成的文件管理器等多种方式,实现了跨平台的高效文件交互。这种方式不仅方便了开发人员在不同系统间的工作...

    VMware的Zico2虚拟机

    `.vmxf`文件则是VMware虚拟机配置文件,它记录了虚拟机的硬件配置信息,例如CPU数量、内存大小、网络适配器设置等。当虚拟机被导入到VMware环境中时,这个文件会指导虚拟机的初始化设置。 使用Zico2虚拟机,用户...

    物理机与虚拟机文件共享

    本文将深入探讨物理机与虚拟机实现文件共享的几种常见方法,以及各自的特点和适用场景。 ### 一、物理机与虚拟机文件共享的意义 物理机与虚拟机之间进行文件共享,可以显著提升工作流程的效率,减少数据传输的时间...

    本地启动虚拟机并用CRT连接.rar

    SSH(Secure Shell)是一种网络协议,用于安全地在不同网络之间传输数据,特别是在不安全的公共网络中远程控制服务器时。 关于“dos中文乱码请用ANSI编码”的提示,这是解决Windows DOS命令行中显示中文字符问题的...

    VMWare虚拟机15.X局域网网络配置教程图解

    在这种模式下,VMWare创建了一个私有的虚拟局域网,主机和所有连接到该网络的虚拟机之间可以互相通信,但不能与外部网络连接。这对于需要隔离的测试环境或安全敏感的项目非常有用。 配置这些网络模式通常涉及以下几...

    Linux实现文件共享方法分析.pdf

    本篇文章将深入探讨几种主要的Linux文件共享方法,包括NFS(Network File System)、Samba以及在虚拟机环境下通过VMware Tools实现共享。这些方法各有优缺点,适应不同的使用场景。 1. **VMware Tools实现Linux与...

    vmware下安装linux共享文件夹.pdf

    在虚拟化环境中,VMware 提供了一种便捷的方式让Linux虚拟机与Windows主机进行文件交换。以下是几种常用的方法,详细步骤如下: 1. **SMB协议(Samba)**:Linux通过安装Samba服务,利用NETBIOS协议挂载Windows的共享...

    虚拟Linux系统教程

    虚拟机下的Linux文件共享通常有以下几种方式: 1. **NFS (Network File System)**:NFS允许Linux主机之间直接共享文件系统,就像它们都在同一台机器上一样。配置NFS涉及设置服务器端的出口(exports)文件和客户端...

    VMware-tools

    VMware-tools是VMware公司为虚拟机用户提供的免费软件,适用于多种操作系统,包括但不限于Windows、Linux、FreeBSD等。它通过在虚拟机内部安装一系列驱动和服务,实现了物理主机与虚拟机之间更为高效和便捷的交互。 ...

    linux 学习 linux系统安装 ,linux 初级高级运维

    Linux 服务器的远程管理和文件传输 - **远程管理工具**:常用的 Linux 远程管理工具有 SSH、Putty 等。这些工具允许用户通过网络从远程位置管理 Linux 服务器。 - **文件传输**:使用 `lrzsz` 工具可以在 Linux ...

    嵌入式开发Linux与windows共享问题的探讨.pdf

    为了解决这个问题,本文主要探讨了几种实现Linux与Windows之间文件共享的方法。 1. **FTP(File Transfer Protocol)** FTP是一种网络协议,用于在网络上进行文件传输。开发者可以在Windows主机上设置FTP服务器,...

    VmWare ssh设置

    本文主要介绍了如何在VmWare环境下设置SSH服务,并确保不同虚拟机之间以及虚拟机与主机之间的资源共享和通信。 #### 二、SSH设置步骤 **1. 连接方式设置** - 在VMware中,选择目标虚拟机,然后点击“设置”。 - ...

    详解Vmware下安装oracleRAC10g

    3. **安装操作系统**:在虚拟机中安装Linux Enterprise 5.1,确保安装过程中包含必要的集群和文件系统组件,如GFS (Global File System),用于实现集群间的共享存储。 4. **配置网络**:RAC环境需要多个网络接口,...

    Linux平台转接——FlashFXP

    要在Linux中运行FlashFXP,可以采用以下几种方式: 1. **使用 Wine:** Wine 是一个开源软件,可以在Linux上模拟运行Windows应用程序。安装Wine后,你可以像在Windows中一样下载并安装FlashFXP。不过,请注意,虽然...

    unix/linux平台网络服务应用

    本章节将介绍在Linux环境下几种常见网络服务的安装与配置方法,包括FTP、DNS、DHCP、Web(Apache)和邮件服务器等。目标在于让学生掌握这些服务的基本应用技巧。 - **FTP服务**: 文件传输协议,主要用于文件的上传...

    MAC OS.X.10.8虚拟机 镜像文件

    同时,“使用vmware实测运行可用”意味着该镜像文件已经在VMware虚拟机软件中进行了测试,并且能够正常启动和运行,这为那些想要在非Mac电脑上运行Mac OS X 10.8的用户提供了一个解决方案。 标签“MAC OS X 10.”、...

Global site tag (gtag.js) - Google Analytics