如果你仍在使用net-tools,而且尤其需要跟上新版Linux内核中的最新最重要的网络特性的话,那么是时候转到iproute2的阵营了。原因就在于使用iproute2可以做很多net-tools无法做到的事情。对于那些想要转到使用iproute2的用户,有必要了解下面有关net-tools和iproute2的众多对比。 作为网络配置工具的一份子,iproute2是linux下管理控制TCP/IP网络和流量控制的新一代工具包,旨在替代老派的工具链net-tools,即大家比较熟悉的ifconfig,arp,route,netstat等命令。。net-tools通过procfs(/proc)和ioctl系统调用去访问和改变内核网络配置,而iproute2则通过netlink套接字接口与内核通讯。抛开性能而言,net-tools的用法给人的感觉是比较乱,而iproute2的用户接口相对net-tools来说相对来说,更加直观。比如,各种网络资源(如link、IP地址、路由和隧道等)均使用合适的对象抽象去定义,使得用户可使用一致的语法去管理不同的对象。。更重要的是,到目前为止,iprou
2022-11-19 12:02:52 2.37MB ip命令 iproute2
1
PDF中文,强大的linux。
2022-11-10 21:35:54 385KB ip命令
1
Linux操作系统基础
2022-11-02 14:01:40 651KB Linux 操作系统
Linux下通过netlink给网卡添加和删除IP地址(keeplaived和ip命令也是通过netlink来添加删除IP的)。纯C代码,gcc可直接编译,测试通过。 netlink添加IP可以让一个网卡拥有多个IP地址(可以通过ip addr命令来查看),而不是通过添加虚拟网卡的方式来实现多IP的。
2021-07-22 14:57:18 4KB netlink 添加IP 删除IP
1