Take the 2-minute tour ×  I have a linux machine with 2 ethernet
ports(eth0 and eth1). eth0 is connected to a router which
assigns it an IP address eth1 is connected to a switch which
doesn't have an IP. How do I ping eth0 from eth1?  share|improve
this question could you explain why you want to ping one
interface from another interface on the same machine? –  Marcel
G Oct 20 '10 at 17:44 add comment  migrated from
stackoverflow.com Oct 20 '10 at 15:21  This question came from
our site for professional and enthusiast programmers.  2 Answers
You can use the -I parameter, eg.  # ping -I eth1 share|improve
this answer as the # suggests, one needs to be root to do that.
–  Andre Holzner Feb 9 '11 at 12:07 add comment  If your eth1
doesnt have an IP, it will not be able to work with IP traffic
(and ping / ICMP is IP traffic). Did I misunderstood your
problem ?  Edit : I am not sure that I understand your network.
Could you send a schema ?  If I understood correctly, you ahve
eth0 configured with DHCP and eth1 con