我设置了我的stream浪汉configuration添加桥networking到我的虚拟机。
config.vm.network "public_network"
当我尝试使用从我分配的IP地址
使用ifconfig
ssh它说连接超时,即使我试图访问我的虚拟机内的Web服务器。
这里有一些可能的帮助
从“ifconfig”
eth0 Link encap:Ethernet HWaddr 08:00:27:86:81:4f inet addr:10.0.2.15 Bcast:10.0.2.255 Mask:255.255.255.0 inet6 addr: fe80::a00:27ff:fe86:814f/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:365 errors:0 dropped:0 overruns:0 frame:0 TX packets:301 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:39500 (39.5 KB) TX bytes:37086 (37.0 KB) eth1 Link encap:Ethernet HWaddr 08:00:27:ec:bb:5d inet addr:192.168.0.112 Bcast:255.255.255.255 Mask:255.255.255.0 inet6 addr: fe80::a00:27ff:feec:bb5d/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:88 errors:0 dropped:0 overruns:0 frame:0 TX packets:60 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:9546 (9.5 KB) TX bytes:7168 (7.1 KB) 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: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)
从“ip route show”
default via 192.168.0.1 dev eth1 10.0.2.0/24 dev eth0 proto kernel scope link src 10.0.2.15 192.168.0.0/24 dev eth1 proto kernel scope link src 192.168.0.112
我在Windows 8.1笔记本电脑上使用WiFi适配器连接到networking。
如果主机上有多个networking接口,则必须select使用哪个接口。
可以通过在networking定义中添加:bridge子句来指定默认接口。
config.vm.network "public_network", bridge: "en1: Wi-Fi (Interface name)"
标识所需接口的string必须与可用接口的名称完全匹配。