如何实现虚拟机跟宿主机间文件共享和文件复制粘贴以及互ping通功能

本文详细介绍了如何在Ubuntu 16.04虚拟机中设置桥接网络,固定虚拟机IP,确保与主机在同一网段并能相互ping通。此外,还阐述了安装VMware Tools以实现主机与虚拟机之间的复制粘贴功能,并简单提及了文件共享的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

//虚拟机跟宿主机间实现文件共享和复制粘贴  (ubuntu 16.04 且root 环境下进行开发的)
1. 先让虚拟机能桥接方式上网:
a)关闭虚拟机时:网络适配器-->网络连接-->桥接mode+勾选复制物理网络连接状态复选框
b)开启虚拟机后:编辑-->虚拟网络编辑器-->桥接mode+Intel(R).....
c)在虚拟机终端(ctrl+Alt+T 快捷键终端命令),输入ifconfig,查看当前的虚拟机的IP和网关等信息,对后面的固定虚拟机IP很重要(这个ip其实是桥接自动mode下自动分配的,所以这个iP 也可以改),
 2. 固定虚拟机IP:
    a) 设置网络接口:打开接口文件(gedit /etc/network/interfaces),添加如下5句指令:
auto ethX                          //这个ethX必须跟ifconfig出来的网卡名字一致,这个是重点
iface ethX inet static
address 192.168.1.100     //这个就是上面c)步骤说的IP,可以自己根据实际需要设定
netmask 255.255.255.0    //子网掩码和宿主机保持一致
gateway 192.168.1.1         //网关和宿主机保持一致
 b) 配置DNS解析:打开DNS解析文件(gedit /etc/resolv.conf),添加如下一句话
                   nameserver 192.168.1.1//要求和宿主机的DNS保持一致
c) 固定上面的DNS解析不变: 打开文件(gedit /etc/resolvconf/resolv.conf.d/base),添加如下一句话,跟b)的内容是一样的
                 nameserver 192.168.1.1 
这样重启机器,虚拟机就固定IP了,可以自己再验证下ip和虚拟机上网情况
综上所述:需要设置虚拟机的网关,子网掩码,DNS和主机一致,虚拟机的IP地址和主机的IP地址在同一网段。否则不仅不能相互ping通,可能还连不上互联网。


3. 实现主机跟宿主机的复制粘贴:就是安装VMWare-tools (点击虚拟机-->安装VMware-tools),就会在虚拟的DCD中下载好了安装包,然后拷贝
   到虚拟机的desktop目录下解压,并执行解压的文件per脚本,一路安装下去就可以了,重启机器后就可以虚拟机和宿主机复制粘贴了;
   
4. 现主机跟宿主机进行文件共享:由于已经有了虚拟机的IP地址了,在宿主机里面映射个虚拟网络盘还是很容易的,这里就不介绍了;

//虚拟机跟主机间的互ping,若不通则下面步骤进行:
1.关闭宿主机的防火墙;
2.我们在命令行下通过netsh命令可快速实现。执行命令“netsh firewall set icmpsetting 8”可开启ICMP回显,反之执行“netsh firewall set icmpsetting 8 disable”可关闭回显

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值