Ich versuche, einen Ping mit eth1 auszuführen, aber das Programm verwendet eth0 (das Standardnetzwerkgerät). Gibt es Tipps, Tricks oder alternative Techniken?
Was bedeutet es, einen Ping "mit" einer Schnittstelle genau auszuführen?
David Schwartz
Antworten:
20
Aus dem Handbuch:
-I interface
interface is either an address, or an interface name. If interface is an address, it sets source
address to specified interface address. If interface in an interface name, it sets source inter‐
face to specified interface. For ping6, when doing ping to a link-local scope address, link
specification (by the '%'-notation in destination, or by this option) is required.
-I interface address
Set source address to specified interface address. Argument may
be numeric IP address or name of device. When pinging IPv6 link-
local address this option is required.
Ich glaube, die -IOption wird dies tun. Ich musste es einmal tun, aber das war vor einiger Zeit. Von der Ping-Manpage:
-I interface address
Setzt die Quelladresse auf die angegebene Schnittstellenadresse. Das Argument kann eine numerische IP-Adresse oder ein Gerätename sein. Beim Pingen einer IPv6-Link-Local-Adresse ist diese Option erforderlich.
Antworten:
Aus dem Handbuch:
Die Antwort lautet also:
quelle
Verwenden Sie die
-I
Option -ping -I eth1 www.google.com
quelle
Ich glaube, die
-I
Option wird dies tun. Ich musste es einmal tun, aber das war vor einiger Zeit. Von der Ping-Manpage:-I interface address
Setzt die Quelladresse auf die angegebene Schnittstellenadresse. Das Argument kann eine numerische IP-Adresse oder ein Gerätename sein. Beim Pingen einer IPv6-Link-Local-Adresse ist diese Option erforderlich.
quelle