OpenWRT初始设置
本文最后更新于 2024-09-07,文章内容距离上一次更新已经过去了很久啦,可能已经过时了,请谨慎参考喵。
前情提要
固件版本:OpenWrt 23.05.4 r24012-d8dd03c46f / LuCI openwrt-23.05 branch git-24.086.45142-09d5a38
内核版本:5.15.162
换源
阿里源:
#23.05.4
src/gz openwrt_core https://mirrors.aliyun.com/openwrt/releases/23.05.4/targets/x86/64/packages
src/gz openwrt_base https://mirrors.aliyun.com/openwrt/releases/23.05.4/packages/x86_64/base
src/gz openwrt_luci https://mirrors.aliyun.com/openwrt/releases/23.05.4/packages/x86_64/luci
src/gz openwrt_packages https://mirrors.aliyun.com/openwrt/releases/23.05.4/packages/x86_64/packages
src/gz openwrt_routing https://mirrors.aliyun.com/openwrt/releases/23.05.4/packages/x86_64/routing
src/gz openwrt_telephony https://mirrors.aliyun.com/openwrt/releases/23.05.4/packages/x86_64/telephony
注意版本号。
中文插件
用 SSH 登录系统,安装命令:
opkg update
opkg install luci-i18n-base-zh-cn
安装完成之后刷新即可,如果刷新发现没有应用成功
导航到 “System” > “System” > “Language and Style” > “Language”,在语言选项中选择“简体中文 (Chinese Simplified)”,然后点击 “Save & Apply” 保存更改。
安装主题
首先安装兼容包:
opkg update
opkg install luci-compat
opkg install luci-lib-ipkg
然后去 GitHub 下载主题离线包:
https://github.com/jerrykuku/luci-theme-argon/releases
注意下载适合的版本。
然后在 “System” > “System” > “Software” 中选择上传刚下载好的主题文件,进行安装
安装完毕重新刷新页面即可。
挂载磁盘
安装磁盘工具:
opkg update
opkg install fdisk
opkg install block-mount
# 安装完成之后重启
reboot
重启之后首先对新硬盘进行分区,SSH登上系统:
fdisk -l
这就是新硬盘,重新进行分区:
fdisk /dev/sdb
输入命令:
d 1 # 删除分区1
n # 新建分区
1 # 或者回车,默认分区号为1
# 回车,默认起点
# 回车,默认终点
w # 写入分区表
用 fdisk -l
查看一下是否分好,然后创建文件系统:
mkfs.ext4 /dev/sdb1
进入 web 界面 > 系统 > 挂载点,先点一下生成配置,然后往下翻,找到挂载点中的新硬盘,点击编辑:
点击启用,选择作为根文件系统,其他默认:
SSH 登入系统,按照提示的命令进行复制根文件系统:
mkdir -p /tmp/introot
mkdir -p /tmp/extroot
mount --bind / /tmp/introot
mount /dev/sdb1 /tmp/extroot # 这里一定要换成你刚分区好的新分区!!!
tar -C /tmp/introot -cvf - . | tar -C /tmp/extroot -xf -
umount /tmp/introot
umount /tmp/extroot
执行完毕之后,回到 web 页面,点击保存,之后点击最下面的保存并应用,等待配置更新,提示配置已应用之后,重启系统
扩容完成。
配置frpc
进入 web 界面 > 系统 > Software,首先点击 Update lists,更新软件包列表,然后搜索 frpc:
点击安装 luci-app-frpc
即可,其他两个依赖一般会自动安装,如果没有自动安装,那么自己手动安装一下即可。
刷新一下 web 页面就可以看到配置页面了,将客户端的配置输入,然后点击最下面的保存并应用,frpc 服务就会显示正在运行中了,需要注意的是,如果你的配置中有错误项,frpc 服务是不会启动的,这个时候请检查你的配置项。
配置v2rayA
进入 web 界面 > 系统 > Software,首先点击 Update lists,更新软件包列表,然后搜索 v2raya:
点击安装之后会提示同时安装相关依赖:
安装完成可以看到相关组件都已经安装好了:
刷新一下 web 页面,就可以看到配置页面了,点击保存并引用,v2raya 服务就启动了,点击打开 web 页面就可以进入 v2raya 的管理页面了,如果提示下图:
第一次启动需要我们手动下载这两个规则文件,放在下列的目录之一:
$XDG_DATA_HOME/v2ray
$XDG_DATA_DIRS 下的 v2ray 目录
/usr/local/share/v2ray/
/usr/share/v2ray/
/opt/share/v2ray/
推荐放在
/usr/local/share/v2ray/
下载链接:
https://github.com/v2fly/v2ray-core/releases/latest/download/v2ray-linux-64.zip
下载好之后解压,将里面的 geoip.dat
和 geosite.dat
放在 /usr/local/share/v2ray/
下
创建文件夹:
mkdir -p /usr/local/share/v2ray
如果发现不生效,看一下 v2raya 的日志,找到下载的路径,把文件复制进入即可,例如我的路径是
/usr/share/xray/
重启一下系统,重新打开 web 页面,发现可以创建用户了,然后导入自己的订阅