支持树莓派的路由器系统_用树莓派打造无线路由器

树莓派可以折腾的方法很多,我将会吧自己的折腾经验与大家分享。

作为无线路由器,需要提供dhcp的功能和无线ap的能力,我们分别通过isc-dhcp-server和hostapd这两个软件来实现,网卡间转发直接通过iptables定义nat规则来实现。

安装dhcp服务和ap热点服务

apt-get install isc-dhcp-server

apt-get install hostapd

修改/etc/network/interfaces

d3704744c52d8300974bbce936de79d1.png

在/etc/dhcp/dhcpd.conf添加

ea81c43019d128794634bad22d58cbaa.png

修改/etc/hostapd/hostapd.conf

7cce19b7c52c62960677934bd7fcd57e.png

打开内核的网卡转发能力,将/etc/sysctl.conf的

net.ipv4.ip_forward=1

的注释去掉。

修改iptables的nat规则

iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

将规则添加成为自动启动方式

iptables-save > /root/nat.rule

新建/etc/network/if-pre-up.d/iptables

#!/bin/bash

/sbin/iptables-restore < /root/nat.rule

或者直接在文件里写入规则语句

如果你的hostapd没有办法正常工作,应该是hostapd不支持你的网卡芯片,下载:https://github.com/cnsworder/RTL8188-hostapd/archive/master.zip

在raspberrypi上直接编译就可以了(编译速度确实很慢的)

cd hostapd

make;make install

重新修改hostapd的配置文件就可以了。

看到了树梅派的热点

d04bca5a2ecf0eafdce405c43e717f95.png

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值