1、安装

sudo apt-get install lxc

2、配置网络

设置宿主网络:创建桥接接口 sudo nano /etc/network/interfaces

auto eth0

iface eth0 inet manual

# The primary network interface

auto br0

iface br0 inet static

address 192.168.1.20

netmask 255.255.255.0

gateway 192.168.1.1

dns-nameservers 192.168.1.1

bridge_portseth0

bridge_stpoff

bridge_maxwait0

bridge_fd0

说明:特权容器和普通容器选一个设置即可 不用全部设置。

设置特权容器网络:sudo nano /etc/lxc/default.conf 接口由lxcbr0改为br0

lxc.network.type = veth

#lxc.network.link = lxcbr0

lxc.network.link = br0

lxc.network.flags = up

lxc.network.hwaddr = 00:16:3e:xx:xx:xx

设置普通容器网络:sudo nano /etc/lxc/lxc-usernet

# USERNAME TYPE BRIDGE COUNT

ywz veth br0 2  #2表示有2个网络接口,也就是能开2个容器

 nano ~/.config/lxc/default.conf (用于普通容器连外网)

lxc.id_map = u 0 100000 65536

lxc.id_map = g 0 100000 65536

lxc.network.type = veth

lxc.network.link = br0

/etc/default/lxc-net 可以设置LXC是否提供net网络。USE_LXC_BRIDGE 

3、创建容器和使用

lxc-create –template download –name Y011

特权容器存放位置  /var/lib/lxc

普通容器存放位置~/.local/share/lxc

设置固定IP:

 在容器存放地址的/rootfs/etc/network/interfaces和/rootfs/etc/resolv.conf设置

4、设置容器自启动

~/.local/share/lxc/Y011/config 添加

lxc.start.auto = 1

lxc.start.delay = 5

lxc.start.order = 100

lxc.group = ubuntu

5、限制内存容量

~/.local/share/lxc/Y011/config 添加

lxc.cgroup.memory.limit_in_bytes = 134217728

6、克隆和快照

lxc-clone -o Y011 -n Y012

lxc-snapshot -n Y011

静态地址设置

cat /etc/network/interfaces

# This file describes the network interfaces available on your system

# and how to activate them. For more information, see interfaces(5).

# The loopback network interface

auto lo

iface lo inet loopback

# The primary network interface

auto eth0

iface eth0 inet static

address 192.168.1.20

netmask 255.255.255.0

gateway 192.168.1.1

dns-nameservers 192.168.1.1  #dns在这边改了,不是在/etc/resolv.conf改

改网络接口名称(原先接口名称为p2p1)

1、查mac地址

2、新建文件

nano /etc/udev/rules.d/70-persistent-net.rules

SUBSYSTEM==”net”, ACTION==”add”,  ATTR{address}==”00:e0:4c:60:d1:59”,  NAME=”eth0”

3、更改上面的文件

/etc/network/interfaces

1、去交警大队车管所

2、交15块钱拍照费,交12块钱体检费。然后拍照(两张一寸照),体检(查色盲和视力)

3、体检完毕拿到体检报告单,把住址,联系号码等写全,然后取票去办驾照

4、办驾照除会出示驾照业务受理凭证,拿凭证去交10块钱,凭证上盖章。

5、拿盖好章的凭证去取驾照。

我第一个拍的队,半个小时搞定。办理的是10年的证噢~

注:没到期的拍照省内都可以办,到期后的拍照只能跑原先发证的车管所办理。

1、开启树莓派的摄像头功能

sudo raspi-config

重启

2、安装相关软件

sudo apt-get install luvcview

sudo apt-get install python-opencv python-scipy python-numpy python-pip

sudo pip install https://github.com/ingenuitas/SimpleCV/zipball/master

3、测试SimpleCV库

python

Python 2.7.3 (default, Mar 18 2014, 05:13:23)

[GCC 4.6.3] on linux2

Type “help”, “copyright”, “credits” or “license” for more information.

>>>import SimpleCV

>>>

4、用摄像头保存一张图片

from SimpleCV import Camera,Display
from time import sleep

myCamera = Camera(prop_set={“width”:320,”height”:240})

frame = myCamera.getImage()
frame.save(“camera-output.jpg”)

树莓派B+ 操作摄像头 - leaf - ------坚持雅操------

 

5、人脸检测

from SimpleCV import Camera,Display
from time import sleep

myCamera = Camera(prop_set={“width”:320,”height”:240})

myDisplay = Display(resolution=(320,240))

while not myDisplay.isDone():
frame = myCamera.getImage()
faces = frame.findHaarFeatures(‘face’)
if faces:
for face in faces:
print “Face at: “ + str(face.coordinates())
else:
print “No faces detected.”
frame.save(myDisplay)
sleep(.1)

树莓派B+ 操作摄像头 - leaf - ------坚持雅操------

 

6、监控

1、安装抓图软件sudo apt-get install fswebcam

2、Yeelink注册,并添加设备和传感器。(不交钱是公开的)

3、linux新建脚本

sudo fswebcam -d /dev/video0 -r 320x240 –bottom-banner –title “RaspberryPi @ Yeelink” –no-timestamp /home/pi/yeelink.jpg
curl –request POST –data-binary @”/home/pi/yeelink.jpg” –header “U-ApiKey:***********************“ http://api.yeelink.net/v1.0/device/\*\*\*\*\*/sensor/\*\*\*\*\*/photos

u-apikey:在yeelink的用户的账户这里找

后面的地址在传感器这里找

4、加入到crontab

crontab -e

*/1 * * * * /home/pi/yeelink.sh

树莓派B+ 操作摄像头 - leaf - ------坚持雅操------

pi@YRPI ~ $ cat /etc/network/interfaces

auto lo

iface lo inet loopback

iface eth0 inet static

address 192.168.1.16

netmask 255.255.255.0

gateway 192.168.1.1

auto wlan0

allow-hotplug wlan0

iface wlan0 inet static

address 192.168.1.17

netmask 255.255.255.0

gateway 192.168.1.1

wpa-scan-ssid 1                #这个设置成1 可以连接到隐藏的网络

wpa-ap-scan 1                  #这个设置成1 可以连接到隐藏的网络

wpa-ssid “HELLO”

wpa-psk “123456”

#wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf

iface default inet dhcp

auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-scan-ssid 1
wpa-ap-scan 1
wpa-key-mgmt WPA-PSK
wpa-proto RSN WPA
wpa-pairwise CCMP TKIP
wpa-group CCMP TKIP
wpa-ssid “My Secret SSID”
wpa-psk “My SSID PSK”

修复断线问题。设置无线网卡不节能。

lsmod

8192cu                550797  0

创建sudo nano /etc/modprobe.d/8192cu.conf

# Disable power saving

options 8192cu rtw_power_mgnt=0 rtw_enusbss=1 rtw_ips_mode=1

相关命令

iwconfig wlan0    查看无线接口状态

iwlist wlan0 scan    扫描无线网络

http://www.geekfan.net/8776/

http://www.dafinga.net/2013/01/how-to-setup-raspberry-pi-with-hidden.html     需要翻墙

实现:桥接模式,无线AP,迅雷远程

硬件:树莓派B+,8188cus无线网卡,AX88772A有线网卡,其他

1、下载并刷入tf卡,远程连接等

http://downloads.openwrt.org/snapshots/trunk/brcm2708/generic/openwrt-brcm2708-sdcard-vfat-ext4.img

2、安装驱动

opkg update

opkg install kmod-rtl8192cu                               #无线网卡驱动

opkg install kmod-usb-net kmod-usb-net-asix  #有线网卡驱动

3、安装软件

opkg update

opkg install luci luci-i18n-base-zh-cn

opkg install usbutils ip 

opkg install kmod-usb-core kmod-usb-uhci kmod-usb-ohci kmod-usb2

opkg install hostapd wireless-tools                #无线AP必备

4、配置

无线

wifi detect > /etc/config/wireless

vi /etc/config/wireless

config wifi-device ‘radio0’

        option type ‘mac80211’

        option channel ‘11’

        option hwmode ‘11g’

        option path ‘platform/bcm2708_usb/usb1/1-1/1-1.2/1-1.2:1.0’

        option htmode ‘HT20’

config wifi-iface

        option device ‘radio0’

        option network ‘lan’

        option mode ‘ap’ 

        option ssid ‘OpenWrt’

        option disabled ‘0’                #是否广播ssid

        option encryption ‘none’#加密模式

网络

config interface ‘loopback’

        option ifname ‘lo’

        option proto ‘static’

        option ipaddr ‘127.0.0.1’

        option netmask ‘255.0.0.0’

config interface ‘lan’

        option proto ‘dhcp’                #可设置为其他,设置IP是为了树莓派能上网

        option type ‘bridge’

        option ifname ‘eth0 eth1’

config alias                                   #设置树莓派管理地址,找了好久终于搞定管理地址

        option interface ‘lan’

        option proto ‘static’

        option ipaddr ‘192.168.1.3’

        option netmask ‘255.255.255.0’

config globals ‘globals’

        option ula_prefix ‘fd40:132b:9a10::/48’

树莓派B+ 配置openwrt桥接模式 - leaf - ------坚持雅操------

树莓派B+ 配置openwrt桥接模式 - leaf - ------坚持雅操------

树莓派B+ 配置openwrt桥接模式 - leaf - ------坚持雅操------

 

5、安装迅雷远程

参考

http://www.leiphone.com/news/201406/diy-a-smart-router-topic-openwrt.html

http://blog.sina.com.cn/s/blog_40983e5e0102v6qt.html

http://www.shuyz.com/install-openwrt-on-raspberry-as-a-wireless-router.html

http://www.tuicool.com/articles/rmmemif

首先必须已root

安装过程

1、查buffalo cpu架构_指令集_c库类型

我的是 arm_v5tel(v5l)_glibc

buffalo 安装xware - leaf - ------坚持雅操------

2、去迅雷下载相应的软件

我的是Xware1.0.31_armel_v5te_glibc.zip 

http://luyou.xunlei.com/thread-12545-1-1.html?\_t=1421842121

3、安装

我放在/opt下面

先解压,

然后运行目录下的portal文件,

把运行后得到的激活码输入到迅雷远程下载里面

设置一下下载目录即可

4、随系统自启动

我这款是linux系统,所以在/etc/init.d里面建一下链接即可

echo ‘/opt/xware/portal’ >/etc/init.d/xunleiyuancheng.sh

chmod 755 /etc/init.d/xunleiyuancheng.sh

ln -s /etc/init.d/xunleiyuancheng.sh /etc/rc.d/sysinit.d/S99xunleiyuancheng.sh

chmod 777 /etc/rc.d/sysinit.d/S99xunleiyuancheng.sh

buffalo 安装xware - leaf - ------坚持雅操------

我的D2550主机确实挺鸡肋的,不过就看你怎么利用啦,哈哈

参考:http://www.gebi1.com/forum.php

一、准备工作

0、一台主机,一个u盘

我的是梅捷YS-D2550-MD,U盘是闪迪酷豆8G U盘

安装黑群晖DS3615xs的DSM5.1-5055,并洗白! - leaf - ------勤解万难------

1、下载改MAC工具,更改MAC。我的是8111E(此步骤非必须,洗白用)

群晖的网卡都是001132开头的,所以我们需要更改网卡MAC地址。

http://support.icafe8.com/technologynews/focus/1347.html

1、查看网卡型号

我进ubuntu,输入lspci,提示是REV 06。根据对应型号

8111B:PCI\VEN_10EC&DEV_8168&REV_01

8111C:PCI\VEN_10EC&DEV_8168&REV_02

8111D:PCI\VEN_10EC&DEV_8168&REV_03

8111DP/DL:PCI\VEN_10EC&DEV_8168&REV_04

8111E:PCI\VEN_10EC&DEV_8168&REV_06

8111F:PCI\VEN_10EC&DEV_8168&REV_07

8111ES:PCI\VEN_10EC&DEV_8168&REV_08

2、找到对应更改网卡MAC的PG8168程序。进DOS并更改MAC地址

PG8168 /V

安装黑群晖DS3615xs的DSM5.1-5055,并洗白! - leaf - ------勤解万难------

PG8168 /nodeid 001132******

安装黑群晖DS3615xs的DSM5.1-5055,并洗白! - leaf - ------勤解万难------

3、主板跳线,设置可网络唤醒。(我的主板需要跳线,有些BIOS改一下即可)

安装黑群晖DS3615xs的DSM5.1-5055,并洗白! - leaf - ------勤解万难------

2、下载XPEnoboot(http://xpenology.me/xpenoboot-5-1-5055-1-released/

由于google被墙,下载需要科学上网软件,

3、下载群晖系统

http://download.synology.com/download/DSM/5.1/5055/

4、用CheckUDisk查看u盘的vid和pid

安装黑群晖DS3615xs的DSM5.1-5055 - leaf - ------勤解万难------

5、下载win32diskimager 并将img镜像写入到U盘

安装黑群晖DS3615xs的DSM5.1-5055 - leaf - ------勤解万难------

6、更改syslinux.cfg文件

一个是mac地址,一个是sn码,还有vid,pid

安装黑群晖DS3615xs的DSM5.1-5055 - leaf - ------勤解万难------

7、下载群晖安装助手

https://www.synology.com/zh-cn/

8、再找一台电脑用于控制

9、一个局域网内

二、安装过程

备注:电脑A用于做群晖NAS,电脑B用于控制

1、制作启动U盘

2、U盘启动电脑A,选择XPEnoboot(install/upgrade)进入

3、电脑B上开启群晖助手,扫描出电脑A,右击电脑A安装DSM,安装完DSM后电脑A会重启

安装黑群晖DS3615xs的DSM5.1-5055,并洗白! - leaf - ------勤解万难------

 

安装黑群晖DS3615xs的DSM5.1-5055 - leaf - ------勤解万难------

4、电脑A重启还是用U盘引导,选择XPEnoboot进入

5、电脑B的群晖助手再运行几分钟就会提示已安装完成

6、电脑B打开网页,输入http://IP:5000/webman/index.cgi 即可进行操作了

三、其他

可以使用群晖的MYDS、DDNS、远程唤醒等功能。

系统只能做重要更新不能做版本更新。

安装黑群晖DS3615xs的DSM5.1-5055 - leaf - ------勤解万难------

安装黑群晖DS3615xs的DSM5.1-5055 - leaf - ------勤解万难------

goagent,hoststools,shadowsocks,VPN都是全平台通用的。还有个讯600VPN,每次注册能用1个月

windows下我用goagent,shadowsocks比较多,

linux下我用hoststools(huhamhire-hosts)比较多

macosx下我只用shadowsocks  (看youtube很流畅)

android下不二选择,fqroute2

ios下我用易联和shadowsocks