ARM Linux平台UDHCP配置笔记

在ARM-Linux系统上装个DHCP服务器,这样就可以通过一条网线与PC连接了。

当然,应该也是可以在PC上装一个DHCP服务器,关于这一点,以后再研究......

安装步骤:

1.下载UDHCP程序包(Google一下就可以了)

2.编译代码。首先修改Makefile,将 CROSS_COMPILE 值改成你将使用的编译器的特征名。注意:编译器名= CROSS_COMPILE+“gcc”

3.将编译好的udhcpd文件拷贝到ARM-Linux系统的/opt/udhcp/目录下面

4.拷贝UDHCP程序包中的/samples/udhcpd.conf文件拷贝到ARM-Linux系统的/etc/目录下面

5.配额制ARM-Linux系统的IP设置。打开/etc/init.d/rcS文件,找到以  /sbin/ifconfig eth0 开头的行,修改为

/sbin/ifconfig eth0 192.168.0.50 netmask 255.255.255.0

注意:这里的IP地址设置必须在192.168.0.20 至 192.168.0.254之间,这是由配置文件udhcpd.conf中的设定所决定的。当然也可以改变udhcpd.conf设置,如:改成173.1.1.10 到 173.1.1.222

注意:ARM系统中可能有多块网卡,这里可以根据实际需要去选择网卡来进行设置。但是设置的时候一定要注意保持rcS 和 udhcpd.conf 之间的统一,udhcpd.conf中的interface指的是使用那个网口来着DHCP服务器,默认是eth0。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wywfsd.html