Hi, all, I got an additional entry when I run “netstat –rn”
on my fedora host, an “169.254.0.0 …” entry appears without
being invited. I know that 169.254.0.0/16 is a private address block for some
kind of special purposes, and it appears in “ifup” script, But my
question is: what does this entry mean? And How to get rid of it if it
does nothing except bring security holes? Since it is routable now through my hosts’
exneral interface, ridicules.. [ root@example network-scripts ] netstat -rn Kernel IP routing table Destination
Gateway
Genmask Flags MSS
Window irtt Iface 209.237.238.0
0.0.0.0
255.255.255.0 U 0
0 0 eth1 10.0.0.0
0.0.0.0
255.255.240.0 U 0
0 0 eth0 169.254.0.0
0.0.0.0
255.255.0.0
U 0
0 0 eth1 127.0.0.0 0.0.0.0
255.0.0.0
U 0
0 0 lo 0.0.0.0
209.237.238.1
0.0.0.0
UG 0
0 0 eth1 [root@example network-scripts]# find . | xargs grep 169 ./ifup: ip route replace 169.254.0.0/16
dev ${REALDEVICE} ./network-functions-ipv6:
# test 169.254.0.0/16 (APIPA / DHCP link local) ./network-functions-ipv6:
/bin/ipcalc --network $testipv4addr_globalusable 255.255.0.0 | LC_ALL=C grep -q
"NETWORK=169\.254\.0\.0" && return 10 Thanks. --Guolin Cheng |