• udhcpc动态获取ip配置


     

    1.配置过程

    1.1、配置Linux内核使能DHCP相关选项:
    [*]Networking support -->
    Networking support
    Networking options -->
    [*]Packet socket
    [*]IP:kernel level autoconfiguration
    [*] IP:DHCP support
    [*]Network packet filtering framework(Netfilter) --> //下层子选项可不作配置
    如下图:

    1.2、配置Busybox,使能以下选项:
    Networking Utilities
    [*]udhcp server (udhcpd)
    [*] dhcprelay
    [*] Lease display utility (dumpleases)
    [*]udhcp client (udhcpc)
    [*] Verify that the offered address is free,using ARP ping
    如下图:

    1.3、使用Busybox下的simple.script
    进入busybox目录:busybox1.19.2/example/udhcp/,拷贝文件simple.script到根文件系统的/usr/share/udhcpc/目录下,更名为default.script,再将default.script中RESOLV_CONF=”/etc/resolv.conf”更改为RESOLV_CONF=”/tmp/resolv.conf”。
    (说明:由于测试使用Cramfs文件系统,etc目录不可写,运行udhcpc无法在/etc目录下创建resolv.conf文件。)

    1.4、拷贝工具
    重新编译安装busybox,将安装文件拷至根文件系统目录,运行udhcpc即可动态获取IP。

  • 相关阅读:
    185. [USACO Oct08] 挖水井
    JavaEE Tutorials (9)
    vjudge A
    HDU 2089 不要62
    国庆 day 2 下午
    国庆 day 2 上午
    国庆 day 1 下午
    P2899 [USACO08JAN]手机网络Cell Phone Network
    洛谷 P1690 贪婪的Copy
    洛谷 P2209 [USACO13OPEN]燃油经济性Fuel Economy
  • 原文地址:https://www.cnblogs.com/cute/p/2382495.html
Copyright © 2020-2023  润新知