34

Proxmox VE 单网口安装 Koolshare LEDE x86

 4 years ago
source link: https://azhuge233.com/proxmox-ve-%e5%8d%95%e7%bd%91%e5%8f%a3%e5%ae%89%e8%a3%85-koolshare-lede-x86/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Proxmox VE 单网口安装 Koolshare LEDE x86

由于安装了 PVE 的机器只有一个网口,安装后需要设置 WAN 口访问 Web 管理界面。

  • PVE 6.0
  • Koolshare LEDE x86-64 镜像
    • 下载地址
    • 下载最新版本(当前为 2.32),无需下载虚拟机专用版本

PVE安装LEDE

  1. 上传固件
    • 将下载的 .img.gz 压缩包解压,得到 .img 格式的 700M 镜像
    • 将镜像通过 PVE 的网页端上传到 PVE 镜像存储区
  2. 新建虚拟机
    • 新建虚拟机的操作系统配置选择【不使用任何介质】,关闭网卡的防火墙,其他没有特殊要求
      • LEDE给2GB内存足够,家中另一个实体 LEDE 路由开了几个插件常年跑不满512M,磁盘需求也只有大概1G
    • 配置完毕后打开【硬件】,选择【硬盘】,然后选择【分离 – 删除】,将硬盘删除
  3. 安装 LEDE
    • 打开 PVE 的 shell,创建启动盘,执行指令
      # 100 为虚拟机编号,根据自己情况更改
      # /var/lib/vz/template/iso/openwrt-koolshare.img 为上传的 LEDE 镜像路径,若上传到其他目录,请更改
      # local 为 PVE 的存储磁盘,请根据自己的情况更改,例如我的 PVE 有存储磁盘名为 Disk1 ,我将其修改为 Disk1
      qm importdisk 100 /var/lib/vz/template/iso/openwrt-koolshare.img local
      # 100 为虚拟机编号,根据自己情况更改
      # /var/lib/vz/template/iso/openwrt-koolshare.img 为上传的 LEDE 镜像路径,若上传到其他目录,请更改
      # local 为 PVE 的存储磁盘,请根据自己的情况更改,例如我的 PVE 有存储磁盘名为 Disk1 ,我将其修改为 Disk1
      qm importdisk 100 /var/lib/vz/template/iso/openwrt-koolshare.img local
    • 回到虚拟机硬件界面,可以看到多出了一个磁盘,选中这个磁盘,点击【编辑 – 添加】
    • 添加磁盘后可以点击【调整磁盘大小】来增加磁盘大小
    • 最终的配置情况,可以选择添加第二个网卡Proxmox VE 单网口安装 Koolshare LEDE x86
    • 最后可以在【选项 – 引导顺序】中删除其他的引导方式,仅保留硬盘
  4. 开启虚拟机

LEDE虚拟机效果Proxmox VE 单网口安装 Koolshare LEDE x86

单网口WAN访问

由于 PVE 主机只有一个网口,PC 和 LEDE 都是接在主路由下的,PC 无法直接访问 LEDE 的 Web 管理界面,解决方法是打开 WAN 的入站流量。

2021-01-14 更新:一年多后想起来更新一下,单网口下,OpenWrt 可以直接编辑 /etc/config/network 将网口改为 dhcp 模式获取 IP 地址

  1. PVE 环境下,在虚拟机控制台登录 OpenWrt,执行
    vim /etc/config/network
    vim /etc/config/network
  2. 将 lan 接口的其他属性删除,只保留 type、ifname 和 proto,如下Proxmox VE 单网口安装 Koolshare LEDE x86
  3. 将 proto 属性更改为 dhcp,如下Proxmox VE 单网口安装 Koolshare LEDE x86
  4. 然后重启网络
    /etc/init.d/network restart
    /etc/init.d/network restart

以下步骤作废

  1. 通过 frp 先将 Web 管理界面远程到公网 IP
    • 这一步是为了访问临时 Web 界面,从 Web 打开 WAN 的入栈流量
    • 此步骤或许可以用命令行修改配置文件的方式代替
    • 静态路由没有设置成功,所以没用这个方法
    • 暂时没有找到实施成功的更好的方法,frp 是下策
    • 关于 frp 可以查看 frp的基本使用以及Windows远程桌面的设置
  2. 进入 Web 界面,进入【网络 – 防火墙】,开启 WAN 口的入站和转发Proxmox VE 单网口安装 Koolshare LEDE x86
  3. 关闭 frp,尝试从内网访问

最终效果Proxmox VE 单网口安装 Koolshare LEDE x86

所有LEDE, Openwrt, PVE, 折腾

发表评论 取消回复

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

评论

显示名称 *

电子邮箱地址 *

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据


Recommend

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK