CentOS/RHEL:从系统中删除路由169.254.0.0/255.255.0.0
时间:2020-01-09 10:38:20 来源:igfitidea点击:
如何从CentOS或RHEL 6 Linux服务器禁用路由169.254.0.0/255.255.0.0?
zeroconf(零配置网络)是一种无需手动操作员干预或使用特殊配置服务器即可自动创建可用Internet协议(IP)网络的技术。
在RHEL 6/CentOS 6或更早版本下,169.254.0.0/255.255.0.0路由是zeroconf的一部分。
要查看当前的路由表,请执行:
# route -n
输出示例:
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 10.1x.4y.zz 0.0.0.0 255.255.255.248 U 0 0 0 eth1 10.10.29.64 0.0.0.0 255.255.255.192 U 0 0 0 eth0 169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eth0 169.254.0.0 0.0.0.0 255.255.0.0 U 1003 0 0 eth1 10.0.0.0 10.10.29.65 255.0.0.0 UG 0 0 0 eth0 0.0.0.0 10.1x.yy.zz 0.0.0.0 UG 0 0 0 eth1
每次服务器或Linux桌面启动时,将启用zeroconf路由169.254.0.0并将其添加到内核路由表中。
要在RHEL/CentOS/Fedora Linux下禁用Zeroconf路由,请执行:
# vi /etc/sysconfig/network
追加以下指令:
NOZEROCONF=yes
保存并关闭文件。
重新启动系统/服务器或重新启动网络服务:
# /etc/init.d/network restart
验证路由表,执行:
# route -n
或者
# ip route