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

虚拟机上外网


一、XP虚拟机如何连接上外网?第一种情况:主机使用PPPOE拨号上网
方法一:NAT方式
1首先关闭虚拟机操作系统,返回虚拟机主界面
双击主界面右上角的“以太网”,弹出“网络适配器”对话框,选择“NAT”
2启动虚拟机操作系统,将IP设置为动态获取,即通过DHCP获取。
此时,虚拟机中的操作系统使用主机的IP。如果主机可以访问互联网,那么虚拟机也可以。
方法二:仅主机方法
1首先关闭虚拟机中的操作系统,返回虚拟机主界面
双击顶部的“以太网”。主界面右下角弹出“网络适配器”对话框,选择“仅主机”
2、右键单击拨号上网连接,打开PPPOE连接属性,选择“高级”,然后选择“允许其他网络用户通过此计算机的INTERNET连接进行连接”
在“家庭网络”下拉框中选择“VMwareNetworkAdapterVMnet1”(此网卡专用于主机服务)
虚拟网卡VMwareNetworkAdapterVMnet1的IP会自动更改为192.168.0.1
此时ping192.168.0.1即可
3.进入vmware并启动Linux操作系统
将IP设置为192.168.0.2(与虚拟网卡同一网段)
网关为0.1为VMwareNetworkAdapterVMnet1虚拟网卡的IP地址
DNS设置为ISP的DNS,例如61.147.37.1
4重启网络:
#servicenetworkrestartbr/>此时只要主机拨号上网,虚拟机系统无需拨号即可上网
方式三:桥接方法
此方法中虚拟机最接近真机
1先关闭虚拟机,返回虚拟机主界面
双击“以太网”在主界面的右上角。出现“NetworkAdapter”对话框,选择“Bridge”
2.在宿主机上安装sygate或wingate类代理服务器
3.设置代理服务器到宿主机
我的评论:我的社区网络是PPPOE。我尝试安装sygate,但无法设置单网卡模式,您需要填写在拨号列表中创建的连接。然后选择你的网卡进行本地连接,勾选下面的DHCP选项,然后在虚拟机中设置DHCP自动获取Linux系统网卡。
我的思考:虚拟机可以和宿主机通信吗?比如传输文件时,PING网卡固然可以使用,但是在Linux系统下,不可以telnet到真实主机吗?看起来虚拟机变成了子网中的机器,而真实主机则变成了具有路由功能的机器。机器如何远程登录到路由器?
想一想,NAT如何选择,仅主机,真实主机和虚拟机可以通信吗?文件可以共享吗?我认为这是不可能的。
由于NAT使用真实主机的IP,因此只有主机才能通过VMwareNetworkAdapterVMnet1创建子网。子网是虚拟机中的系统,里面的系统端口是这个网卡的IP真实的主机不在同一个地方,即不在同一个局域网,所以我认为不可能。
更详细的PPPOE上网设置请看这篇文章:
第二种情况:在设备局域网中
“以太网”选择“桥接”模式
用在这样,虚拟机就和真机一样了。此时可以将IP设置为局域网内其他可用的IP
网关:局域网网关服务器的地址(或路由器的地址。)
DNS:设置为DNS服务器地址ISP的
我的评论:其实直接设置DHCP就可以获取了,因为这就像连接一个端口到路由器上,路由器可以自动为虚拟机中的系统分配一个IP,这样的话,里面的系统就可以真实主机和虚拟机都可以通信,访问外网用户只能购买一个路由器,也就是创建一个本地网络。
二、Virtualbox怎么设置访问外网以及主机访问虚拟机1.创建一个新的虚拟机并在虚拟机上安装操作系统。您可以安装Windows操作系统或Linux操作系统。
2.首先,设置虚拟机访问外网。选择虚拟机;右键单击并选择“设置”。
3.在设置中选择“网络”;然后点击“网卡1”,选择“网络地址转换(NAT)”模式,然后单击“确定”。
4.此时,虚拟机应该能够访问外部网络。
让我设置如何从主机访问虚拟机。
1.选择“偏好设置”;然后选择“网络”并选择“仅主机网络”。然后单击旁边的“添加”按钮添加网络
2.在添加按钮时打开的页面中选择“DHCP服务器”,然后单击“确定”退出。按照上面的步骤2和3,右键单击设置中的“网络”,然后选择“Host-OnlyAdapter”模式,然后单击“确定”即可在Windows中运行“ipconfig”命令。。