分类: LINUX
2017-05-11 14:18:50
一块带3块intel网口的N3700主板,有一个mini-pci接口,一个msata接口,一个sata接口,3个USB3接口(1个外置,2个需要扩展出来),一个USB2接口和一个HDMI接口。 配一个4G DDR3 笔记本内存条,一块64G msata SSD盘(作为系统盘),一块1T 3.5普通硬盘(作为数据盘),一块 mini-pci接口的wifi网卡提供ap功能(最开始用的是rtl8192ce)。
硬件的安装(略);
Debian8.7的安装(略):
OpenMediaVault3的安装(略):实现nas功能,相关配置请参考网络其他文档,尤其是一段香的blog
其他工具的安装:
hostapd的安装: 在Debian中利用软件包管理工具apt-get/aptitude 安装Hostapd工具以提供wifi热点
# 管理的wifi网口,wifi网口需要支持ap模式 interface=wlan0 bridge=br0 # ssid可以根据你的需要配置 ssid=test # wpa的密码,根据需要设置 wpa_passphrase=test1234
基本就可以用/etc/init.d/hostapd start来启动了,这时其他设备应该可以看到ssid,但不能连接,因为还没有dhcp服务(可以采用静态地址方式连接)
VirtualBox的安装: 为了在OpenMediaVault管理界面下进行管理,建议在OpenMediaVault界面下安装VirtualBox,然后利用包管理工具,把VirtualBox升级到最新。
LEDE的安装:LEDE是OpenWRT的新版本。
vboxmanage convertfromraw --format VDI lede.img lede.vdi
其中lede.img和lede.vdi需要更换为正式的文件名。
因为openmediavault界面中的virtualbox管理接口版本相对比较低,启动lede后不方便进入控制台进行最初始化的配置,所以我建议先直接利用debian8下的VirtualBox图形界面建立一个单网卡的虚拟主机加载lede.vdi进行一些配置,这个界面可以先只设置2个项目,首先是密码,其次是lan网络地址,需要和前面br0的在一个段里面,比如192.168.1.1。完成后保存这个lede.vdi。
在openmediavault的virtualbox管理接口中新建一个至少有2个网口的虚拟主机(设置为自动启动),其中网口1桥接到br0,网口2桥接没有和br0桥接在一起的真实网口(作为wan口),加载前面处理过的lede.vdi作为磁盘启动。这时,因为br0和lede的lan环境桥接在一起了,所以debian8下面的浏览器可以通过192.168.1.1访问到lede的web管理界面了。后面的配置可以利用web管理界面配置(相关配置和其他LEDE/OpenWRT的一致,网上文档比较多,这里就不详述了。),主要设置wan口的连接方式,并且打开dhcp服务,这时其他wifi客户机就可以dhcp联网了。而且其他主机通过br0绑定的那个真实网口连入,也可以获取到一个IP实现上网。至此配置完成,无线路由功能实现。LEDE可以扩展许多功能,比如多wan,比如广告过滤等等,值得去挖掘。
smplayer等多媒体软件的安装,都是通过apt源安装的,这里不详述,这些软件使得这台pc实现htpc功能,经测试,支持4k30p/H.264 250Mbs 码率视频的播放基本无卡顿(硬件解码),H.265的就不行。
后记
这样一个平台的优势: