Vagrant è un wrapper attorno a VirtualBox. È possibile utilizzare package capture e analizzarlo in Wireshark.
rete individuare eventuali problemi di rete potrebbero essere identificati abilitando registrazione pacchetti al lato ospite o al lato host, ma utilizzando la funzionalità integrata di VirtualBox per creare file pcap potrebbe fornire informazioni ancora più utile perché contiene un registro di tutti i pacchetti ricevuti e inviati dall'ospite.
per attivare l'analisi di rete effettuare le seguenti operazioni:
VBoxManage modifyvm [your-vm] --nictrace [adattatore-numero] sul --nictracefile [adattatore-numero] file.pcap
Per esempio
VBoxManage modifyvm "Ubuntu" --nictrace1 su trace1.pcap --nictracefile1
Se si utilizza vagabondo aggiunge seguenti righe Vagrantfile
:
config.vm.customize ["modifyvm", :id, "--nictrace1", "on"]
config.vm.customize ["modifyvm", :id, "--nictracefile1", "trace1.pcap"]
Quindi aprire il file trace1.pcap
in Wireshark.
Con le nuove versioni di vagrant il codice sarebbe simile a: 'config.vm.provider 'virtualbox' do | v | v.customize ['modifyvm',: id, '--nictrace1', 'on'] v.customize ['modifyvm',: id, '--nictracefile1', 'trace1.pcap'] fine'. – Ben