Why ue0 do ARP on non local address when using static route?

Lowell Gilbert freebsd-questions-local at be-well.ilk.org
Thu Feb 14 01:34:59 UTC 2013


Jin Guojun <jguojun at sbcglobal.net> writes:

> man page says that ethernet-address  (MAC) + fully-qualified-host-name (FQHN).
> The issue is that host cannot resolve the address by using FQHN, thus no ARP any 
> more, but no traffic either.
>
> After adding FQDH in the /etc/hosts file then, ARP request uses FQHN instead of 
> IP (10.237.148.52).
>
> The question is why ARP occurs?
> The subnet (10.227.148.0) is not matching with the local network/netmask 
> (10.234.37.0/24) unless somewhere in the system is using default 255.0.0.0 
> netmask for 10.0 A class network by mistake.

Your first message showed an overriding route for the gateway address. 
Are you sure that the ARP is happening on the interface for the
gateway's network? According to the routing table you posted, it should
be hitting the loopback interface, but not leaving the box.


More information about the freebsd-questions mailing list