本文介绍如何在linux下使用netlink获取gateway的IP地址,并详细讲解了netlink编程的相关数据结构和编程方法,不需要依赖其它命令,直接从linux内核获取信息,适合有一定Linux编程经验的读者阅读。阅读本文需要对linux下编程有一定了解,熟悉IPv4的socket编程;初学者可能需要一些时间来理解和掌握。