6个版本

0.2.4 2024年7月10日
0.2.3 2024年2月19日
0.2.2 2023年3月24日
0.2.1 2023年2月17日
0.1.0 2022年12月1日

#1702 in 网络编程

Download history 1164/week @ 2024-05-01 1252/week @ 2024-05-08 867/week @ 2024-05-15 538/week @ 2024-05-22 1001/week @ 2024-05-29 458/week @ 2024-06-05 425/week @ 2024-06-12 547/week @ 2024-06-19 839/week @ 2024-06-26 672/week @ 2024-07-03 801/week @ 2024-07-10 848/week @ 2024-07-17 1084/week @ 2024-07-24 1132/week @ 2024-07-31 656/week @ 2024-08-07 923/week @ 2024-08-14

3,929 每月下载量
用于 2 crates

Apache-2.0

220KB
2K SLoC

Mozim -- DHCP客户端库

仍在进行代码签名,此项目目前无法进行实际工作。请于2022年再次检查。

完成

  • 使用BPF应用和接受所有MAC地址的原始套接字。
  • DHCP发现和请求。
  • 更新、重新绑定。
  • 通过CLI工具mzc应用DHCP IP。
  • 路由
  • 超时和重试

待办事项

试用

# Below script will create veth eth1/eth1.ep.
# The `eth1.ep` is DHCP server interface running dnsmasq in `mozim` network
# namespace.
sudo ./utils/test_env_mozim &
cargo run

依赖关系

~16MB
~331K SLoC