您的位置:首页 > 其它

树莓派扩展 IPv6无线路由配置(一)

2014-11-21 16:55 417 查看
折腾了一晚上,完成了路由配置,不过目前还不支持ipv6的路由。硬件条件:树莓派B+开发板EDUP的迷你无线网卡此网卡可以自驱动,装上去即可运行,因此主要是系统配置的问题。主要包括以下几个步骤:1、安装hostapd,也就是无线热点的服务端程序先运行  sudo apt-get install hostapd,但是由于这个版本不能支持此无线网卡,因此需要下载下面的牛人优化版本
wget http://www.daveconroy.com/wp3/wp-content/uploads/2013/07/hostapd.zip
unzip hostapd.zip
sudo mv /usr/sbin/hostapd /usr/sbin/hostapd.bak
sudo mv hostapd /usr/sbin/hostapd.edimax
sudo ln -sf /usr/sbin/hostapd.edimax /usr/sbin/hostapd
sudo chown root.root /usr/sbin/hostapd
sudo chmod 755 /usr/sbin/hostapd
sudo vim /etc/hostapd/hostapd.conf
内容如下:interface=wlan0driver=xxx  这个不能有,默认可以驱动 不用设置这个ssid=My_SSID_Namehw_mode=gchannel=6macaddr_acl=0auth_algs=1ignore_broadcast_ssid=0wpa=2wpa_passphrase=MYPASSWORDwpa_key_mgmt=WPA-PSKwpa_pairwise=TKIPrsn_pairwise=CCMP
sudo service hostapd start  就可以启动ap了。。。
2、安装DHCP服务器(0)安装DHCP服务器                        sudo apt-get install isc-dhcp-common isc-dhcp-server(1)配置DHCP        (i)修改/etc/default/isc-dhcp-server                INTERFACES="wlan0"        (ii)修改/etc/dhcp/dhcpd.conf                 subnet 192.168.6.0 netmask 255.255.255.0 {                  range 192.168.6.100 192.168.6.200;                  option routers 192.168.6.1;                  option broadcast-address 192.168.6.255;                  option domain-name-servers 168.95.1.1;                  default-lease-time 600;                  max-lease-time 7200;                }3、配置路由主要使用iptables首先修改  /etc/sysctl.conf文件  定位到net_ipv4_forward  设置为1然后运行sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADsudo iptables -I FORWARD -p tcp --syn -i ppp+ -j TCPMSS --set-mss 1356 关于iptables的资料 可以看看这篇博客 http://www.cnblogs.com/linuxer/archive/2012/04/10/2870538.html到此为止 应该是可以连上ap挂qq之类了 但是测试还是有点小问题。。例如打不开网页啥的。。带我研究研究到底为啥 后文继续
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: