I have a router with WAN and LAN setup and act as DHCP server/gateway on my local LAN. The IP address is

Today, I was hit by an internet failure and I checked the ping and get this weird ping result. Why the router continues to look for himself?

From icmp_seq=6 Redirect Host(New nexthop:
From icmp_seq=6 Redirect Host(New nexthop:
  • 1
    What IP address were you pinging? And is the IP address of the machine you were pinging from? – David Schwartz Feb 15 '12 at 8:10
  • Yes. is my machine within the LAN. is the gateway/DNS of this LAN. I connect to the gateway through APs ( -, all those APs could be pinged through. – steveyang Feb 16 '12 at 3:38
  • It sounds like you have a router that's trying to route between hosts inside the same subnet. That won't usually work correctly. Are the APs using WDS? – David Schwartz Feb 16 '12 at 21:50
  • Yes. All the APs are connected by one switches with DHCP turned off. I have zeroed in the problem on to one Virtual Machine on my local computer. Once I set the VM to 'bridge' the LAN my host machine is on, the looping happens. Is there any information I could provide to detect the exact causes? – steveyang Feb 17 '12 at 7:57

ICMP Redirects are sent by a router when there is a more direct route from the client to the destination. This implies that your client is not actually using as its default route, but rather is using -- what does the routing table on the source look like?

Your setup is not very clear from your question though: which machine (and IP) are you pinging from, what IP are you pinging, and what is the network path between the source and the destination (routers, switches, APs, virtual machine hosts, etc.).

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.