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

Fedora "Netstat -rn" reports an extra entry "169.254.0.0 ...."



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

 


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