树莓派变身智能无线路由器

  • 介绍

本文介绍,如何利用Linux系统来 搭建一个简单的wifi热点。

我测试的网卡包括:腾达(TENDA)、360随身wifi

通过lsusb命令可以看到USB接口的网卡型号,可能类似如下:

Ralink Technology, Corp. RT5370 Wireless Adapter

  • 安装软件

apt-get update

apt-get upgrade

apt-get install hostapd dhcpd hwinfo

hostapd是用于AP用户认证的守护进程

udhcpd是用于提供DHCP服务

hwinfo可以查看网卡的详细信息

hwinfo –netcard

  • 配置dhcp

/etc/udhcpd.conf

  • 配置网卡

/etc/network/interfaces

  • 配置AP

/etc/hostapd/hostapd.conf

 

  • 配置数据包转发

echo 1 > /proc/sys/net/ipv4/ip_forward

在/etc/rc.local中添加如下代码:

iptables-restore /etc/hostapd/ip_ruler

以下是文件/etc/hostapd/ip_ruler的内容

注意:上面的eth0是可以上网的网卡名称,wlan0是要分配ip地址的网卡名称,实际中要做相应的修改。

  • 服务启动

service hostapd restart

service udhcpd restart

sudo /usr/sbin/hostapd /etc/hostapd/hostapd.conf

  • 功能验证

到此时,你就可以通过手机或者笔记本连接到suren的wifi了。

发表评论

电子邮件地址不会被公开。 必填项已用*标注