软AP的实现------dhcpserver交叉编译

版权声明:本文为博主原创文章,未经博主允许不得转载。 http://www.cnblogs.com/ahcc08/p/8496398.html 

代码版本:dhcp-4.2.5-P1

cd dhcp-4.2.5-P1;
./configure --host=arm-XXX-linux ac_cv_file__dev_random=yes;
cd ./bind;
tar -zxvf bind.tar.gz;

修改Makefile第55行:./configure改成./configure --host=arm-XXX-linux --with-randomdev=/dev/random

修改./bind-9.8.4-P2/lib/export/dns/Makefile.in 169行:
CC改成BUILD_CC
cd ..;make;make install;

运行:

1、给无线网卡设置ip地址和子网掩码

ifconfig wlan0 192.168.1.2 netmask 255.255.255.0

2、创建文件dhcpd.conf

vi dhcpd.conf 

subnet 192.168.1.0 netmask 255.255.255.0 {
       range 192.168.1.3 192.168.1.11;
       option subnet-mask 255.255.255.0;
       option broadcast-address 192.168.1.255;
       option routers 192.168.1.2;
       option domain-name-servers home;
}

 3、创建/var/db/dhcpd.leases

mkdir /var/db;
touch /var/db/dhcpd.leases

4、运行命令

./dhcpd -cf dhcpd.conf wlan0

5、如下图所示:手机已经连接成功,加密类型 WPA2 PSK 并获取ip地址

          

 wep加密类型的: 

   

 

转载于:https://www.cnblogs.com/ahcc08/p/8496398.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值