Cara Ping secara eksplisit dari eth1 bukan eth0


16

Saya mencoba menjalankan ping dengan eth1, tetapi program ini menggunakan eth0 (perangkat jaringan default). Adakah kiat, trik, atau teknik alternatif yang tersedia?


Apa artinya menjalankan ping dengan antarmuka?
David Schwartz

Jawaban:


20

Dari manual:

  -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.

Jadi, jawabannya adalah:

ping -I eth1 123.123.123.123

5

Gunakan -Iopsi -

-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.

ping -I eth1 www.google.com


2

Saya percaya menggunakan -Iopsi akan melakukan ini. Saya harus melakukannya sekali, tetapi itu beberapa waktu yang lalu. Dari halaman ping man:

Alamat antarmuka -I
Mengatur alamat sumber ke alamat antarmuka yang ditentukan. Argumen dapat berupa alamat IP numerik atau nama perangkat. Saat mem-ping alamat IP-link-lokal, opsi ini diperlukan.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.