J'ai cette config:
config.vm.network "public_network", ip: "192.168.56.101", :mac => "0022334455DA"
Et après l' vagrant up
impression 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:1141 errors:0 dropped:0 overruns:0 frame:0
TX packets:861 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:115407 (115.4 KB) TX bytes:98490 (98.4 KB)
eth1 Link encap:Ethernet HWaddr 00:22:33:44:55:da
inet addr:192.168.56.101 Bcast:192.168.56.255 Mask:255.255.255.0
inet6 addr: fe80::222:33ff:fe44:55da/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:319 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:19236 (19.2 KB) TX bytes:648 (648.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)
Mais je ne peux toujours pas accéder au serveur 192.168.56.101
sur ma machine ou à tout autre sur mon réseau. Lorsque la configuration était terminée, private_server
je pouvais accéder à l'adresse depuis ma machine.
IP route show
default via 10.0.2.2 dev eth0
default via 10.0.2.2 dev eth0 metric 100
10.0.2.0/24 dev eth0 proto kernel scope link src 10.0.2.15
192.168.56.0/24 dev eth1 proto kernel scope link src 192.168.56.101
Lorsque le VM s'exécute, la configuration du réseau VB affiche deux connexions:
Adapter 1
Attached to: NAT
Adapter 2
Attached to: Bridged Adapter
Name: Intel Ethernet Connection
Donc je suppose que eth0 est NAT et eth1 est une connexion pontée? l' Intel Ethernet Connection
est mon câble Ethernet connecté au routeur.
De plus, lorsque j'ouvre le réseau et le centre de partage, cela m'indique qu'il existe un réseau non identifié avec 2 connexions: VirtualBox Host-Only Network
et VirtualBox Host-Only Network #2
. Ce qui est déroutant car j'ai en fait configuré Vagrant pour utiliser un réseau public.