设置OpenWrt/Pandora Box指定的LAN口在交换机模式工作

交换机

通俗来说就是把一个网口分割为好几个网口(网口不够用时)。
家里面常见的交换机基本上就是这种方式工作的。

  • 光纤 ——> 光猫 ——> 交换机(1口进、4口出) ——> 电脑、无线路由器、IPTV(单独拨号)

适用情况

现有一无线路由器插在网口上,占用了一个口。
同时墙上只有四个网口,但是有8个终端要接入局域网。。

同时不希望这些终端连在路由器上的LAN口接入子网消耗流量。

交叉编译适用于Padavan固件的可执行文件

交叉编译

由于不同平台编译出来的文件并不能通用,比如在arm下make命令编译的文件,放到mips上就不能运行。
所谓交叉编译就是在某一平台下编译另一平台的bin文件(可执行文件)。

padavan

俄罗斯大神的杰作,极其稳定,在CN大神经过本地化之后加入了很多的功能(SS、adbyby等)。

这里推荐使用hiboy的固件

准备

提示: 千万别用centos(别问我为什么,我卡在这里很多天之后换成debian才编译成功)。
系统: Debian 7

交叉编译适用于mips架构ar71xx的mentohust

交叉编译

因为我的wr740N硬改了16M flash,刷上了openwrt 15.05.01,但是这个路由器有点老,适用于锐捷认证的mentohust没有这么高版本的可执行文件,于是今天自己试着交叉编译了一下。
途中还是挺顺利的。

给树莓派的SD卡续命

延长树莓派上SD卡的使用寿命

树莓派读写SD卡非常的频繁,所以比较担心会不会容易死掉。
在昨天我就尝试了从U盘启动树莓派,无奈我的U盘好像有点问题,况且是16G的,没有我的SD卡内存大,遂放弃了。
今天我要把SD卡swap关闭(建议别关),挂载一些常用的目录到tmpfs中。

把树莓派的系统迁移到U盘上

怎样去从U盘启动你的树莓派3?

不再需要SD卡了,况且SD卡的寿命应该没有U盘的寿命久…
这个教程将引导你如何让你的树莓派3从USB存储设备启动,例如U盘。
这些功能是具有实验性的并且可能并不完全的在所有的U盘设备中工作。

USB启动模式的设置

Pi要从U盘启动,它必须要先允许在配置中的USB启动模式。允许这些配置需要特殊的start.elbootcode.bin文件,它们能在rpi-updatenext分支中安装上。

你需要一个安装在SD卡中的Raspbian系统,并且用它去启动树莓派,去这个网站下载,并且在windows下用Win32DiskImager刻录,或者在Linux中用 dd刻录。

用C++实现简单的ARP欺诈攻击

什么是ARP?

地址解析协议,即ARP(Address Resolution Protocol),是根据IP地址获取物理地址的一个TCP/IP协议。主机发送信息时将包含目标IP地址的ARP请求广播到网络上的所有主机,并接收返回消息,以此确定目标的物理地址;收到返回消息后将该IP地址和物理地址存入本机ARP缓存中并保留一定时间,下次请求时直接查询ARP缓存以节约资源。

为什么它会很容易攻击?

地址解析协议是建立在网络中各个主机互相信任的基础上的,网络上的主机可以自主发送ARP应答消息,无论这个主机有没有REQUEST或是已经收到了REPLY,当再有REPLY来的时候,它都会记下这个REPLY中的信息,并更新自己的ARP缓存。同样,也只要是有主机发送ARP REQUEST,他就会记下这个信息,并更新自己的ARP缓存。

获取树莓派的一些状态、负载。

直接上代码

控制Arduino IO口和LCD1602显示当前时间、温度、CPU负载的树莓派

目的

用树莓派接入云平台,在本地显示时间、本地显示温度、温度通过tcp长连接传入贝壳物联平台

查看树莓派的引脚

输入

1
gpio readall

显示板子的插座、或者BCM引脚定位、或者WPi的引脚定位。

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×