安装

  • 项目地址
  • 在pve 下安装
1
2
3
4
5
6
7
8
9
# 项目github地址

https://github.com/immortalwrt/immortalwrt

# 项目下载吉林大学开源镜像站
https://mirrors.jlu.edu.cn/immortalwrt/

#其他下载地址
https://firmware-selector.immortalwrt.org/

选择 generic-squashfs-combined-efi.img

  • 拉取镜像
1
cd /tmp && https://mirrors.jlu.edu.cn/immortalwrt/releases/23.05.1/targets/x86/64/immortalwrt-23.05.1-x86-64-generic-squashfs-combined-efi.img.gz
  • 通过解压 gunzip
1
gunzip immortalwrt-23.05.1-x86-64-generic-squashfs-combined-efi.img.gz
  • 重命名便于扩容
1
mv immortalwrt-23.05.1-x86-64-generic-squashfs-combined-efi.img.gz open.ing

扩容

  • 查看目前大小
1
ls -h  #查看镜像
1
ls -lah  #查看镜像大小
  • 扩容分区
1
dd if=/dev/zero bs=1M count=10240 >>opwrt.img

65f1a5b5cedda.png

  • 打印查看
1
2
3
parted open.img  #打开镜像

print #查看具体分区

65f1a6ef77fe2.png

  • 第一步 OK

  • 第二部 fix

  • 把新增的10G分配

1
resizepart 2 100%

65f1a7b368d0c.png

  • 查看分区是否成功
1
parted
  • 确认无误退出
1
quit

安装 immortalwrt

  • 新建一个Pve 虚拟机
  • 把镜像推送到虚拟机
1
qm importdisk ID open.img local-lvm   #id 为虚拟机ID

65f1a87ac1696.png

修改IP

1
cd /etc/configb
  • 备份 network
1
cp network network.bak

65f1aa258b17a.png

  • 编辑 network 更改IP
1
nano network

65f1aa9d9e20b.png

重启网络服务

1
service network restart
  • 查看Ip
1
ip add 

防火墙添加规则

iptables -t nat -I POSTROUTING -o eth0 -j MASQUERADE
  • 完结