概述
近期帮客户安排一场信息安全体验活动,拿到一台绝(hen)版(lao)的大菠萝WiFi设备,由于之前的配置毫无头绪,只能初始化从头再来,记录下整个过程,同时对设备进行优化配置和系统迁移。还有,利用SD空间扩展了swap交换区,缓解内存不足。
设备原料
内核:Linux Pineapple 4.14.171
系统版本:OpenWRT 19.07.2
后台应用:NANO 2.7.0
工作内容
1)配置网络连接,实现无线接入进行系统和后台管理
2)迁移前的准备工作,系统升级,安装必要的工具
3)为后续安装 DWall之类的插件做准备
一、网络配置
网卡情况:
插上USB无线网卡之后,会多出一个:[ wlan1 ]
cp /etc/config/network /etc/config/network_bak
2)根据情况修改网络配置文件
vim /etc/config/network
‘lan’配置修改(红色为修改的内容):
|
增加新的配置内容(这里使用dhcp获取配置,如果使用静态IP,请参考'lan'的配置进行完善):
|
PS:DNS改为当地的就行,这里我改为114.114.114.114
/etc/init.d/network reload
root@Pineapple:~# opkg update
Downloading https://downloads.hak5.org/packages/mk6/190702/Packages.gz
Updated list of available packages in /var/opkg-lists/190702_pineapple
Downloading https://downloads.openwrt.org/releases/packages-19.07/mips_24kc/base/Packages.gz
Updated list of available packages in /var/opkg-lists/1907_base
Downloading https://downloads.openwrt.org/releases/packages-19.07/mips_24kc/packages/Packages.gz
Updated list of available packages in /var/opkg-lists/1907_packages
Downloading https://downloads.openwrt.org/releases/packages-19.07/mips_24kc/routing/Packages.gz
Updated list of available packages in /var/opkg-lists/1907_routing
opkg install e2fsprogs
ls /dev | grep sd
mkdir /mnt/sda2 #创建挂载点目录,如果目录存在则不用创建
mount /dev/sda2 /mnt/sda1 #挂载sd卡到 /mnt/sda2
mkdir /tmp/root
mount -o bind / /tmp/root
cp /tmp/root/* /mnt/sda2/ -a
cp /etc/config/fstab /etc/config/fstab_bak
2、修改配置
vim /etc/config/fstab
config global option anon_swap '0' option anon_mount '0' option auto_swap '1' option auto_mount '1' option delay_root '5' option check_fs '0' config mount option uuid '67E3-17ED' option target '/sd' option device '/dev/sdcard/sd1' option fstype 'auto' option options 'rw,sync' option enabled '1' config mount option target '/mnt/sda2' option uuid '6369-ADF4' option enabled '0' config mount ~ ~ ~ ~ - /etc/config/fstab 24/24 100% |
|
root@Pineapple:~# reboot
root@Pineapple:~# Connection to 172.16.42.1 closed by remote host.
Connection to 172.16.42.1 closed.
#存储上去了,可以把插件全部装上,但这个内存什么鬼?
dd if=/dev/zero of=/root/swapfs bs=1M count=256
mkswap /root/swapfs
swapon /root/swapfs
config swap
option device '/root/swapfs'
option enabled '1'
-=[感·谢·阅·读]=-
关于我们
星网实验室成立(starnet labs)于2021年10月,是智网安云(武汉)信息技术有限公司旗下安全研究院实验室之一,其成员主要来源于国内一线安全厂商或监管执法机构,多名成员取得CISSP,CISP,PMP,CISAW,PTE等国内网络安全圈行业认证证书,该实验室研究员多次参加国内或省内网络安全攻防比赛取得佳绩。实验室主要研究方向:网络安全攻防竞赛、最前沿的攻防技术,云计算安全、物联网安全等。形成一支结构合理、创新能力强的产学研队伍。星网实验室将持续沉淀前沿安全能力,面向产业输出业蓝军网络安全对抗工具、红队攻击武器平台、蜜网平台、大数据安全管理中心等产品,并持续开放各项核心能力,推动产业安全能力建设。护航各行业数字化变革,守护大数据时代的网络安全是星网实验室的使命。
大
佬
,
关
注
一
下
呗
!
原文始发于微信公众号(星网实验室):大菠萝WiFi Pineapple配置和优化
- 左青龙
- 微信扫一扫
- 右白虎
- 微信扫一扫
评论