Re: ping issue with windows 2008 server ?

On Wed, 2014-02-26 at 19:59 +0000, ning ji wrote:
ok, this is what i found so far, can some one give some suggestions next ?1. if i open 2 dos windows in 
win7, ping 2 eth in the linux, both worksping (eth0)ping (eth1)ningji 
g64nnq1:~$ route -nKernel IP routing tableDestination Gateway Genmask Flags Metric Ref Use Iface0.0.0.0 UG 0 0 0 eth010.50.176.0 U 1 0 0 eth010.50.176.0 U 1 0 0 eth1169.254.0.0 U 1000 0 0 eth1from wireshark running in 
linux,you can see icmp requests and replies in eth0.But NONE for eth1.All ping packets goes to i 
assume linux internally knows eth1 and eth0 are together, as long as you ping eth1, it just pings eth0 
instead. 2. However, if you do the same thing in windows 2008,the ping packets will go to eth1 if you are 
pinging eth1.Now the routing table is not right.If i replace the default routing entry with eth1, now ping 
works for eth1.ok, how do i fix this in linux without changing routing table then ?how the ping to eth1 
actually goes to eth0 for win7 case ?Is this related to arp table ? i don't know much about ARP.
MS support said "Windows networking complies with majority of Internet standards including ping."
Thanks for your help !

On linux, look into the "rp_filter" sysctl.  That controls how the linux
kernel handles replies when two interfaces are on the same network.
Perhaps it's set to '1' on your system for both interfaces, where you
would like '2' or '0'.


From: ningji hotmail com
To: networkmanager-list gnome org
Subject: ping issue with windows 2008 server ?
Date: Fri, 21 Feb 2014 18:50:06 +0000

Again this is for embedded system, freescale ARM processor, kernel 3.0.35-cm-fx6-4,fs is using ubuntu 
12.04。NetworkManager version is 0.9.4.
So we have 2 systems for testing,1. linux embedded system has 2 Gigabit ethernet ports2. windows PC, we 
open 2 Dos windows keep on pinging eht0 and eth1.                   ping  -t                  
ping  -t the same time, we unplug eth ports in the linux side randomly and plug back.
Now if this windows pc is windows 7, everything is fine.
Now if it's windows 8 server, or windows xp, ping will fail.1. you unplug eth0 in linux, "ping -t" will stop2. plug back eth0, "ping -t" will work, but     but "ping -t" 
stops, even though ethernet cable is still there.
Any suggestions pls ?
Thanks !

networkmanager-list mailing list
networkmanager-list gnome org

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]