• dhcp server 移植记录


    • 这次移植 WIFI ,需要做成 AP 模式,所以,需要移植 dhcp 服务端

    • busybox 里面自带 udhcpd 选项。

    • 打开buildroot , make busybox-menuconfig


    • 这个选上之后,进行 make 编译。

    • 编译完毕之后,发现并没有生成 udhcpd 的软链接,所以手动生成一个

          # 进入生成的文件系统 bin 目录下 ,执行生成软件接
          sudo ln -s busybox  udhcpd
      
    • 配置文件 etc/udhcpd.conf

          # 起始分配的 IP
          start       192.168.5.20
          # 末尾
          end     192.168.5.254
      
          # 指定的连接的节点
          # The interface that udhcpd will use
          interface   ra0
      
          opt dns 192.168.10.2 192.168.10.10    
          option  subnet  255.255.255.0
          opt router  192.168.10.2
          opt wins    192.168.10.10
          option  dns 129.219.13.81   # appended to above DNS servers for a total of 3
          option  domain  local
          option  lease   864000      # default: 10 days
          option  msstaticroutes  10.0.0.0/8 10.127.0.1       # single static route
          option  staticroutes    10.0.0.0/8 10.127.0.1, 10.11.12.0/24 10.11.12.1
          # Arbitrary option in hex form:
          option  0x08    01020304    # option 8: "cookie server IP addr: 1.2.3.4"
      
    • 启动

          touch /var/lib/misc/udhcpd.leases
          udhcpd -f /etc/udhcpd.conf &
      
  • 相关阅读:
    金融新手投标模块布局小Demo
    jQuery序列化Ajax提交表单
    javascript实现jsonp跨域问题+原理
    javascript返回顶部插件+源码
    mime中间件
    移动端meta标签的设置
    Node环境下实现less编译
    diogo谈框,仿prompt()方法布局
    linux驱动程序框架基础
    C/C++下Netbeans的配置
  • 原文地址:https://www.cnblogs.com/chenfulin5/p/9481249.html
Copyright © 2020-2023  润新知