无法从Ubuntu主机访问Vagrant配置的VirtualBox VM
我毫无怨言地在我的Ubuntu上跟踪一个流浪者和一个盒子。此外,我可以无法从Ubuntu主机访问Vagrant配置的VirtualBox VM,ubuntu,networking,vagrant,virtual-machine,virtualbox,Ubuntu,Networking,Vagrant,Virtual Machine,Virtualbox,我毫无怨言地在我的Ubuntu上跟踪一个流浪者和一个盒子。此外,我可以vagrant ssh进入虚拟机。但是,无法从主机访问VM:无法ping其IP地址 我所取得的成就: 安装的VirtualBox(5.1.24 r117012(Qt5.5.1))和Vagrant(1.9.7) 在我的Ubuntu(16.04.2 LTS)机器上 为虚拟机提供了vagrant up,vagrant完成了工作,并且没有抱怨 vagrant ssh有效 我已经在来宾虚拟机上手动安装了lighttpd,并且我可以从来
vagrant ssh
进入虚拟机。但是,无法从主机访问VM:无法ping其IP地址
我所取得的成就:
- 安装的VirtualBox(5.1.24 r117012(Qt5.5.1))和Vagrant(1.9.7) 在我的Ubuntu(16.04.2 LTS)机器上李>
- 为虚拟机提供了
,vagrant完成了工作,并且没有抱怨vagrant up
有效vagrant ssh
- 我已经在来宾虚拟机上手动安装了
,并且我可以从来宾虚拟机内成功地lighttpd
地址:ping/curl
localhost
vagrant文件
:
# -*- mode: ruby -*-
# vi: set ft=ruby :
# General project settings
#################################
# IP Address for the host only network, change it to anything you like
# but please keep it within the IPv4 private network range
ip_address = "172.22.22.22"
# The project name is base for directories, hostname and alike
project_name = "projectname"
# Vagrant configuration
#################################
Vagrant.configure("2") do |config|
# Define VM box to use
config.vm.box = "precise32"
config.vm.box_url = "http://files.vagrantup.com/precise32.box"
# Set share folder
# Use hostonly network with a static IP Address and enable
# hostmanager so we can have a custom domain for the server
# by modifying the host machines hosts file
config.hostmanager.enabled = true
config.hostmanager.manage_host = true
config.vm.define project_name do |node|
node.vm.hostname = project_name + ".local"
node.vm.network :private_network, ip: ip_address
node.hostmanager.aliases = [ "www." + project_name + ".local" ]
end
config.vm.provision :hostmanager
end
2.ifconfig
在来宾虚拟机上:
vagrant@projectname:~$ifconfig
eth0 Link encap:Ethernet HWaddr 08:00:27:12:96:98
inet addr:10.0.2.15 Bcast:10.0.2.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fe12:9698/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1481 errors:0 dropped:0 overruns:0 frame:0
TX packets:1178 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:156103 (156.1 KB) TX bytes:132629 (132.6 KB)
eth1 Link encap:Ethernet HWaddr 08:00:27:06:1a:26
inet addr:172.22.22.22 Bcast:172.22.22.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fe06:1a26/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:468 (468.0 B)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
ifconfig
(我的主机已连接到无线网络):
ifconfig
br-34f3008c7cda链路封装:以太网HWaddr[已删除]inet地址:172.18.0.1 Bcast:0.0.0掩码:255.255.0.0 上行广播多播MTU:1500度量:1 接收数据包:0错误:0丢弃:0溢出:0帧:0 发送数据包:0错误:0丢弃:0溢出:0载波:0 冲突:0 txqueuelen:0 接收字节:0(0.0B)发送字节:0(0.0B)
VirtualBox
->设置->网络显示:
- 适配器1。附:NAT
- 适配器2。附加到:仅主机适配器
,电缆已连接-是vboxnet0
升级到VirtualBox 5.1.26应该可以解决您的问题。您是否提供了一些可以
ping的服务
?您可以在vm上安装例如lighttpd
并打开http://172.22.22.22
在浏览器中?谢谢@RandallFlagg。我以前在虚拟机上安装过Jenkins,这次我刚刚安装了lighttpd,我可以从来宾虚拟机成功地curl localhost
,但是curl 172.22.22.22
从主机失败,原因是curl:(7)无法连接到172.22.22.22端口80:无法访问网络
。
eth0 Link encap:Ethernet HWaddr 08:00:27:12:96:98
inet addr:10.0.2.15 Bcast:10.0.2.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fe12:9698/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1481 errors:0 dropped:0 overruns:0 frame:0
TX packets:1178 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:156103 (156.1 KB) TX bytes:132629 (132.6 KB)
eth1 Link encap:Ethernet HWaddr 08:00:27:06:1a:26
inet addr:172.22.22.22 Bcast:172.22.22.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fe06:1a26/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:468 (468.0 B)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
docker0 Link encap:Ethernet HWaddr [removed]
inet addr:172.17.0.1 Bcast:0.0.0.0 Mask:255.255.0.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
enp8s0 Link encap:Ethernet HWaddr [removed]
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:11151 errors:0 dropped:0 overruns:0 frame:0
TX packets:11151 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1759590 (1.7 MB) TX bytes:1759590 (1.7 MB)
tun0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:[removed] P-t-P:[removed] Mask:255.255.255.255
inet6 addr: fe80::[removed] Scope:Link
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:76270 errors:0 dropped:0 overruns:0 frame:0
TX packets:62204 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:72710602 (72.7 MB) TX bytes:9456524 (9.4 MB)
wlp2s0 Link encap:Ethernet HWaddr [removed]
inet addr:192.168.1.106 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::88c0:3b8a:a25d:dcd5/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:508449 errors:0 dropped:1 overruns:0 frame:0
TX packets:321820 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:532525406 (532.5 MB) TX bytes:55885133 (55.8 MB)