OpenWrt 镜像种类繁多,各路大神都有相应的作品。试用的多了,反倒感觉官方镜像最是简单明了,也没什么杂七杂八的功能。所谓的高大全,事实上是给了我们一堆几乎用不到的工具,占用系统资源不说,还影响稳定性。

于是产生了一个自已制作镜像的念头,使用最新版的 OpenWrt,只安装最新版 Passwall 插件用于代理上网,十分符合喜欢极简风的个性。

最终镜像成功制作出来了,提供给大家使用,希望喜欢。

1] 镜像说明

镜像主要功能参数说明如下:

  • 系统架构:x86/64
  • 启动方式:BIOS
  • 文件系统:ext4
  • 根分区大小:1GB
  • OpenWrt 版本:23.05.2
  • 登录密码:123
  • 界面语言:简体中文
  • 网络接品:DHCP 自动获取 IP 地址
  • Passwall 版本:4.75-5
  • 代理组件安装:naive、xray

根据以上的指标参数,这个镜像非常适合利旧主机作为软路由使用。可以添加 naive 或者 xray 支持的节点。

2] 镜像的使用

首先下载镜像文件”OpenWrt-disk-image.img.zip”,解压后会有一个镜像文件”OpenWrt-disk-image.img”,文件大小为1.24GB。

使用 PE 工具制作启动 U 盘,将镜像文件和镜像刷写工具”DiskImage_1_6_WinAll.exe”复制至 U 盘中。

使用 U 盘启动主机,进入 PE 系统。将主机一块磁盘的所有分区删除,以备进行镜像刷写。

打开刷写工具”DiskImage”,分别选择刷写分区和镜像文件,使用”Write Image”选项卡,如下图所示:

图.1 使用DiskImage 刷写镜像

确定无误后,点击”Start”按钮进行刷写。刷写成功后,就将镜像完整刷写至选择的磁盘。

再次启动主机,选择使用刷写了镜像的磁盘作为启动磁盘,就会引导进入 OpenWrt 系统。

如果将主机接入具备 DHCP 功能的家用路由器中,主机会自动获取动态 IP 地址。使用如下命令就会显示相关信息:

# ip a

此时,会显示 OpenWrt 主机的 IP 地址信息:

图.2 查看 OpenWrt 主机的 IP 地址

此时,使用浏览器访问”http://192.168.181.140″,就会进入 OpenWrt 管理界面。配置好 Passwall 后就会可以代理上网了。

如果不具备 DHCP 环境,需要给 OpenWrt 主机配置静态 IP,则连接至主机,编辑”/etc/config/network”文件,内容如下:

/* 修改前内容 */
config interface 'lan'
	option device 'br-lan'
	option proto 'dhcp'

/* 修改后内容 */
config interface 'lan'
        option device 'br-lan' 
        option proto 'static'
        option 'ipaddr' '192.168.0.1'
        option 'netmask' '255.255.255.0'

配置修改完成后,使用如下命令重新启动网络:

# /etc/init.d/network reload

之后,使用浏览器访问”http://192.168.0.1″,就可以进入 OpenWrt 的管理界面了:

图.3 镜像文件 OpenWrt 管理界面

3] 镜像使用的其它说明

由于镜像刷写后,根分区只有 1GB,而主机磁盘多数会大于此数值。所以希望扩充根分区,可以按如下步骤操作(此方法存在一定风险,谨慎使用):

# opkg update
# opkg install resize2fs
# fdisk /dev/sda

进入磁盘分区管理工具后,先按”d”选择删除分区,使用默认3,然后再按”n”新建分区,并一直回车直到完成,最后按”w”将修改保存至磁盘:

图.4 扩展 OpenWrt 根分区大小

扩展分区大小后,再使用如下命令将扩展的空间生效至文件系统:

# resize2fs /dev/sda3

图.5 将扩展分区生效至文件系统

此时,OpenWrt 主机的根分区就扩展完成了。

4] 镜像资源下载

需要使用的工具如下,根据需要下载即可:

  1. OpenWrt 镜像文件(x86/64架构):>>下载地址<<
  2. 镜像刷写工具Disk Image:>>下载地址<<
  3. 自用 Win8 PE 镜像:>>下载地址<<
  4. 镜像文件写 U 盘工具 UltraISO:>>下载地址<<
  5. ISO 文件编辑工具 MagicISO:>>下载地址<<

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注