Tracepath funktioniert nicht in Centos 7 mit Vagrant

453
turrican_34

Ich versuche, Tracepath zu verwenden, um Traceroute für eine Reihe von URLs zu erhalten, aber es funktioniert nicht richtig.

Für jede URL, die ich versuche, wird nur das gleiche Ergebnis zurückgegeben

[vagrant@centos7 ~]$ tracepath youtube.com 1?: [LOCALHOST] pmtu 1500 1: centos7 0.094ms reached 1: centos7 0.105ms reached Resume: pmtu 1500 hops 1 back 1 

Ich verwende Centos 7 in einer virtuellen Box mit Vagrant. Bisher habe ich versucht, Tracepath als root auszuführen, ich habe versucht, alle weitergeleiteten Ports in Vagrant zu entfernen, und ich habe auch versucht, ein öffentliches Netzwerk in Vagrant mit den folgenden Beispielen einzurichten. Keiner von ihnen machte einen Unterschied.

# config.vm.network "public_network", ip: "192.168.0.17" # config.vm.network "public_network", ip:"10.9.170.223", :netmask =>  "255.255.0.0", bridge: "enp65s1" # config.vm.network "public_network", # use_dhcp_assigned_default_route: true  

Hat jemand eine Idee, wie man Tracepath zum Laufen bringt?

Vielen Dank

0

1 Antwort auf die Frage

0
turrican_34

Beantwortung meiner eigenen Frage:

config.vm.network "private_network", ip: "10.0.0.0" config.vm.network "public_network" config.vm.provision "shell", run: "always", inline: "/sbin/dhclient -r eth2; /sbin/route del default; /sbin/dhclient eth2"

https://github.com/hashicorp/vagrant/issues/2389#issuecomment-280341807