Cách Ping rõ ràng từ eth1 thay vì eth0


16

Tôi đang cố thực hiện ping với eth1, nhưng chương trình sử dụng eth0 (thiết bị mạng mặc định). Bất kỳ lời khuyên, thủ thuật, hoặc kỹ thuật thay thế có sẵn?


Việc thực hiện một ping "với" chính xác có nghĩa là gì?
David Schwartz

Câu trả lời:


20

Từ hướng dẫn:

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

Vì vậy, câu trả lời là:

ping -I eth1 123.123.123.123

5

Sử dụng -Itùy chọn -

-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

Tôi tin rằng sử dụng -Itùy chọn sẽ làm điều này. Tôi đã phải làm điều đó một lần, nhưng đó là một thời gian trước đây. Từ trang ping man:

Địa chỉ giao diện -I
Đặt địa chỉ nguồn thành địa chỉ giao diện đã chỉ định. Đối số có thể là địa chỉ IP số hoặc tên của thiết bị. Khi ping địa chỉ liên kết cục bộ IPv6, tùy chọn này là bắt buộc.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.