当前位置:首页 > 虚拟机 > 正文

虚拟机访问内容


一、如何在虚拟机里面访问物理主机的文件

1.首先打开VVMVirtual,点击顶部的“虚拟机”选项卡;然后在弹出菜单中单击“安装vmwaretools”。

2然后,在虚拟机系统出现的自动运行窗口中,单击运行setup64。可行的计划。

3.其他,单击欢迎界面窗口底部的“下一步”按钮。

4.然后界面跳转并提示。单击底部的安装按钮。

5.如安装完成后,单击“完成”按钮并重新启动计算机。

6.最后,重新启动计算机后,将本地计算机上的文件恢复到虚拟机。

关于外部IP地址的变化(例如办公环境频繁变化,IP地址频繁变化);这样就会改变内部IP地址,这样就避免了频繁修改hosts文件的问题。

点击【NAT设置】-【添加】,此处输入端口号22;然后虚拟机的IP地址(添加虚拟机并通过ipconfig获取)这是192.168.91.133。


二、虚拟机如何访问本地磁盘

1.在VMware软件对应的虚拟主机窗口中,我们点击【编辑虚拟机设置】,打开这个设置。

【共享文件夹】,就会出现右侧的虚拟主机设置窗口。页。

3.在右侧的共享文件夹项中,在虚拟机选项下,我们勾选【始终勾选】,然后我们勾选【在Windows客户端中勾选“映射为网络驱动器”,然后点击“添加”按钮。

4.在【添加共享文件夹向导】弹出窗口中,单击【下一步】按钮,然后单击【浏览】找到您要访问的文件夹,添加完整个磁盘后,单击【下一步】。

5.如果你的虚拟机只想访问真实主机中的特定磁盘或文件夹,则在勾选【只读】之前不需要向该磁盘或文件夹写入数据,否则就不要碰它。然后点击【完成】继续


三、虚拟机访问不上网怎么办?

全部展开

因为是虚拟服务器,服务器上放置了N个网站,每个网站都绑定一个或多个域名,所以使用域名访问电脑服务器即可解析到网站目录,但是使用IP,服务器将不知道解析到哪个目录!

由于http请求中包含域名信息,通过域名访问时,由于没有域名信息,虚拟主机服务器会根据DirectIP访问域名返回网站。服务器不知道要访问哪个站点文件夹,这只能通过共享IP虚拟服务器或VPS实现。例如,具有独立IP功能的服务器相连,或者可以通过域名和IP直接访问独立的服务器。

为什么有的网站可以通过服务器访问,但不能直接输入IP地址访问?

第一种可能:

如果是简单的http请求,指定服务器使用域名访问,直接输入IP地址也可以,但效果有限。对一个请求。如今,当您打开网站时,事情变得更加复杂。该网站不仅仅是html,还有许多css样式、javascript脚本和其他需要下载的Web组件(Flash等)。当执行js脚本或Flash插件时,也会发出新的网络请求。

html中包含的css、js资源地址,以及js脚本发出的网络请求地址,都可以用域名(但不能是IP地址)来记录。如果你更换服务器,你的系统就知道这个域名对应的是正确的IP地址,可以顺利访问。如果没有Host,你输入IP来访问,那么对于资源或网站脚本中的域名地址,系统并不知道域名就是你输入的IP,但仍然需要通过DNS获取IP地址。如果DNS有问题,则无法正确加载。

最初,墙只是进行DNS劫持和污染。通过域名无法获取准确的IP。如果您p​​ingURL,则实际ping到的IP地址可能是假IP地址。超时并且没有响应,也许服务器的响应是正确的,但是当您ping其IP地址时,结果是正确的,因此服务器更改是有效的。然后,随着墙变得更加先进,可以阻止和劫持你的请求,无论你如何ping都会出现问题。值得注意的是,仍有不少网站只受到DNS污染,并不针对IP地址(或者网站IP地址不断更新,翻墙更新缓慢),所以更换托管还是有必要的。