1、不要把你的网络安全信任关系建立在IP基础上或MAC基础上, (rarp同样存在欺骗的问题), 理想的关系应该建立在IP+MAC基础上。
2、设置静态的MAC-->IP对应表, 不要让主机刷新你设定好的转换表。
3、除非很有必要, 否则停止使用ARP, 将ARP做为永久条目保存在对应表中。
4、使用ARP服务器。 通过该服务器查找自己的ARP转换表来响应其他机器的ARP广播。 确保这台ARP服务器不被黑。
5、使用"proxy"代理IP的传输。
6、使用硬件屏蔽主机。 设置好你的路由, 确保IP地址能到达合法的路径。 (静态配置路由ARP条目), 注意, 使用交换集线器和网桥无法阻止ARP欺骗。
7、管理员定期用响应的IP包中获得一个rarp请求, 然后检查ARP响应的真实性。
8、管理员定期轮询, 检查主机上的ARP缓存。
9、使用防火墙连续监控网络。 注意有使用SNMP的情况下, ARP的欺骗有可能导致陷阱包丢失。
……