VMware ESXi 6.7 安装LEDE

2023-05-16

VMware ESXi 6.7 安装LEDE

LEDE是Linux嵌入式开发环境项目,在众多路由器固件中,LEDE可玩性最高的,但要真的玩得转,还是要一定的耐心。
很多小伙伴一般都喜欢 爱快做主路由+LEDE旁路由的组合,但因为我不需要单线多拨,所以这里的教程只是单LEDE路由的模式。

1.准备系统包

这里是引用
LEDE固件下载:LEDE_X64_fw867
img固件:
openwrt-koolshare-mod-v2.31-r10822-50aa0525d1-x86-64-combined-squashfs.img.gz
windows下转盘工具:StarWindConverter.exe

转换过程省略:

已转换虚拟机文件:
openwrt-koolshare-mod-v2.31-r10822-50aa0525d1-x86-64-combined-squashfs.vmdk.gz

2.开始安装

新建虚拟机,输入名称LEDE选择兼容性ESXi 6.7虚拟机,客户机操作系统系列Linux,客户机操作系统版本其他 2.6x Linux(64位)

在这里插入图片描述

删掉原来的硬盘1,设置USB控制器为USB3.0,将全部网口设备添加进去。
接下来添加LEDE镜像文件,请看后面的图。

在这里插入图片描述

在储存器下新建一个目录LEDEv2.31,然后将两个文件(openwrt-koolshare-mod-v2.31-r10822-50aa0525d1-x86-64-combined-squashfs.vmdkopenwrt-koolshare-mod-v2.31-r10822-50aa0525d1-x86-64-combined-squashfs-flat.vmdk)上传上去。然后选中。

在这里插入图片描述

创建完成后,重新设置网卡配置,让顺序正确。

在这里插入图片描述

3.开机启动

点击启动电源,进入LEDE系统。
待命令窗口不动时,回车。操作如下:

# 修改网口服务,让其自动获取IP
vi /etc/config/network
# 内容如下:
config interface 'lan'
	option type 'bridge'
	option ifname 'eth0'
	option proto 'dhcp'
	option dns '114.114.114.114 223.5.5.5'


# 修改完重启
reboot

# 重启后,可以在外部路由器里查看IP,也可以进LEDE,使用ifconfig查看IP

查看到我的LEDE IP是 192.168.31.238

3.开始配置LEDE

然后打开浏览器输入:http://192.168.31.238
输入默认密码:koolshare
进入后的第一件事就是放开防火墙。

在这里插入图片描述

然后是设置网卡。
进入网络->接口,点击进入LAN口设置

在这里插入图片描述

然后添加一个LAN1接口,用于自动获取外部路由的网络。

在这里插入图片描述

设置对外的网络。

在这里插入图片描述

设置桥接网络,绑定网络接口,并且开启DHCP服务。

在这里插入图片描述

网关和DNS配置。

在这里插入图片描述

配置好后,重启一下LEDE吧。

六网口的说明:

  • 网口1:LAN口和ESXI同网桥接
  • 网口2-5:LAN口LEDE的子网出口,用于连接其他设备。
  • 网口6:WAN口LEDE外网入口,用于连接外网。

我的接法,让网口1和网口2相连,让ESXI网为LEDE的子网,网口6连接外网。
这样网络就全部走LEDE了。

4.格式化USB3.0硬盘

将硬盘插入硬件设备的USB3.0接口。

然后在EXSI里面添加设备到LEDE中。

在这里插入图片描述

进入LEDE 的ssh命令终端

# 查看分区
fdisk -l
# 然后就看到我的插入的500G硬盘

# 先强制抹盘
mkfs.ext4 /dev/sdb

# 然后进入该设备
fdisk /dev/sdb
# 输入M 进行提示

# d删除分区
Command (m for help): d 
# 输入d回车,我只有一个分区,它自动选择了,如果你有多个分区,可以多次使用d
Selected partition 1
Partition 1 has been deleted.

# n创建分区
Command (m for help): n # 输入n会车,创建分区
Partition type
p   primary (0 primary, 0 extended, 4 free)
e   extended (container for logical partitions)

Select (default p): p # 选择p
Partition number (1-4, default 1): # 回车
First sector (2048-2065023, default 2048): #回车
Last sector, +sectors or +size{K,M,G,T,P} (2048-2065023, default 2065023): # 回车
Created a new partition 1 of type 'Linux' and of size 1007.3 MiB.

# w保存并退出
Command (m for help): w
The partition table has been altered.
Calling ioctl() to re-read partition table.
Syncing disks.

接下来进行格式化分区

# 找到你的设备 可以看到ID为83就对了
fdisk -l 
Disk /dev/sdb: 465.8 GB, 500107862016 bytes 976773168 sectors

Device Boot      Start         End      Sectors  Size  Id System
/dev/sdb1               2048       976773167    976773120 465.8G  83 Linux

# 格式化分区
mkfs.ext4 /dev/sdb1

# 如果出现错误则先卸载分区
# umount /dev/sdb1

格式化好后,就可以看到,如果没有则重启LEDE就会自动挂载。

在这里插入图片描述

设置smb共享。

在这里插入图片描述

设置smb下的root用户密码。
进入ssh命令终端。

# 设置root用户的smb密码
smbpasswd -a root

然后就可以连接了。
这里不详细赘述smb的配置,请自行查阅相关资料!

5.酷软中心

这里主要说一下Docker安装过程。
Docker下载:docker_资源列表
选择当前最新版本:docker-18.09.9.tgz
接下来安装Docker工具。

在这里插入图片描述

然后进入LEDE的ssh命令终端。

# 进入一个目录下,我这里进的是一个挂载的硬盘
cd /mnt/sdb1/

# 开始下载,如果下载慢,失败的,请用下载工具下载好再上传上去吧
wget https://download.docker.com/linux/static/stable/x86_64/docker-18.09.9.tgz


# 解压
tar zxvf docker-*.tgz

# 移动
mkdir -p lede-docker/docker/bin
mv docker lede-docker/docker/bin

设置安装目录,然后启动服务。

在这里插入图片描述

测试一下下载 人人视频吧。
在自定义命令里面操作:
搜索镜像 docker search rrshareweb

在这里插入图片描述

下载镜像 docker pull auska/docker-rrshareweb

# 创建人人目录
mkdir -p rr/download
# 赋予权限
chmod 775 -R rr

# 创建自定义的docker镜像
docker run -v /mnt/sdb1/lede-docker/rr:/rrshare -v /mnt/sdb1/lede-docker/rr/download:/mnt -e PGID=0 -e PUID=0 -e TZ=Asia/Shanghai -p 3001:3001 -p 6714:6714 -p 30210:30210 auska/docker-rrshareweb

# 查看所有的docker
docker ps -a



本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

VMware ESXi 6.7 安装LEDE 的相关文章

  • Vmware安装vmware-tools后,仍无法上网

    步骤总结 保证vmware tools安装完成 参考下文步骤一 上一步骤如遇到问题 重启vmware的操作系统 步骤总结 1 保证vmware tools安装完成 2 参考下文 步骤一 VMware Workstation虚拟机不能联网的解
  • VMware Workstation 英文改中文界面

    在控制面板 时间和语言 语言 区域中设置中文简体 感谢
  • 安装vmware tools时,kernel版本不匹配问题的解决方法

    安装vmware tools 的时候 提示找不到C header files 此种情况下 按以下步骤操作 1 内核安装完毕后 需要用这个命令确定内核 C header 的安装目录 ls d usr src kernels uname r i
  • vmware fusion个人版

    个人免费版虚拟机 不要访问中文网站 以下链接都是英文网站 如果之前将该网站的国家设置成中国 请将其设置回美国后再打开链接 首先注册VMware Fusion Player 账号 并激活 https my vmware com web vmw
  • VMware设置centos7共享文件夹

    前言 VMware在设置centos6共享文件夹的时候 只需要安装vmware tools 然后在vmware里面配置共享文件夹即可 但是对于centos7 设置完之后 并不能如愿的将我们共享的目录显示在 mnt hgfs目录下 这里我们需
  • LAB1实验

    Part 1 遇到问题1 我将JOS放在Windows的目录下 通过VMware设置共享该文件夹来编译JOS 但是Windows更改linux下设置的权限 导致GDB无法调试QEMU 解决方法 将JOS放在虚拟机下的linux的目录下 20
  • VM安装windows7 32位

    首先你电脑必须安装了 VMware 推荐版本 VMware12 或者 VMware 11 版本 然后你还需要一个系统镜像 可以通过下面链接下载 Win7 的镜像 复制链接 打开迅雷新建任务即可下载 Windows7 64位 ed2k fil
  • 在VMware中给win10/win7虚拟机配置静态IP地址(保姆级教学,全是干货)

    1 点击VMware菜单栏的编辑 进入虚拟网络编辑器 2 点击更改设置 3 选择NAT模式 取消勾选 使用本地DHCP服务将IP地址分配给虚拟机 然后点击NAT设置 查看并记住网关IP 然后关闭NAT设置窗口 回到虚拟编辑器页面 点击确定
  • Kinect / Primesense (Xtion) ROS Ubuntu 通过虚拟机 (VMware)

    由于我花了相当长的时间才弄清楚如何让 Xtion Primesense 在 VMware 上工作 所以我想在这里与大家分享 使用 Kinect 时 即使 VMware 已成功连接该设备 我也无法让 ROS 查看该设备 roslaunch o
  • 通过 VMWare 测试 iOS 设备

    我正在尝试将我的 iPhone 应用程序上传到我的 iPhone 我在 VMWare 虚拟机上运行 Xcode 和 OS X 尽管 iTunes 在插入 iPhone 时可以识别它 这意味着虚拟机和 iPhone 之间的 USB 连接工作正
  • Google Cloud 服务是否支持嵌套虚拟机?

    我正在尝试配置一个应用程序以在 Google Cloud 上运行 我能够启动运行 Windows 2008 Server 64 位 的 VM 并在其中安装 VMWare Player 然后我尝试在 VMWare Player 中安装并启动第
  • VM 快照期间 BizTalk 与 SQL 的连接问题

    我们有一个用于 BizTalk 的虚拟机和一个用于 SQL 后端的单独虚拟机 我们使用 Veeam 进行备份 这基本上会启动虚拟机的快照 当此快照在 SQL VM 上最终确定时 应用程序服务器上的 BizTalk 服务将失败 通常它们会自动
  • pgAdmin3 连接问题

    我最近正在使用 VMware Workstation 8 设置并运行 Windows 2008 r2 服务器 我正在运行带有 Postgresql 9 1 的 Centos 6 2 虚拟 Linux 盒子 本地一切似乎都正常 我可以通过桥接
  • WampServer - mysqld.exe 无法启动,因为缺少 MSVCR120.dll

    我尝试在本地运行 wampserver 但 mysql 服务器未运行 当我尝试安装服务 它给我错误 我一整天都在寻找答案 并在这里和那里找到了一些答案 但任何解决方案对我都不起作用 我尝试在 Windows 7 家庭操作系统 vmware
  • VMware vFabric 服务器超时

    因此 我下载了 Spring Tool Suite 当我想启动 VMware vFabric tc Server 时 我收到以下消息 服务器 VMware vFabric tc Server Developer Edition v2 6 无
  • 使用 pyvmomi 获取 vmware 中实例实际使用(分配)的磁盘空间

    我最近开始使用 pyvmomi 在将实例迁移到 AWS 之前获取 vmware 服务器的详细清单 在vcenter Web界面或vsphere客户端中 我可以检查实例并查看其磁盘 它会告诉我磁盘大小 已配置 以及正在使用的磁盘量 已用存储
  • 通过 USB 记忆棒携带和操作整个开发盒。可行的?

    最近我一直在考虑投资一个有价值的 USB 笔式驱动器 类似于 并在虚拟机上安装操作系统并开始在其上进行开发 我的想法是 我希望能够携带我的开 发箱 成为一名Windows 发行版用于 Net 开发和Linux发行版像 RoR Perl 之类
  • 是否有可能在不更改 HOST 上的内容的情况下从 GUEST 工作站获取 VMWARE HOST 计算机名称? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 假设我有 VMWARE 工作站 来宾 Windows 并由 Windows 托管 有没有可能的方法来接收托管计算机的主机名 并且无需更改主
  • 用于访问 VMware vSphere PowerCLI 的 C# 代码 [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 是否有 C 代码通过 PowerCLI 或其他方式访问 vSphere API 的示例 对于测试自动化
  • 如何在 VMware 中运行的 MAC 操作系统中安装 Xcode - 无法安装 Xcode,因为需要 OS X 版本 10.12 或更高版本

    我想开始进行 iOS 应用程序开发 但此时我买不起 MAC 计算机 因此我在 VMware 的虚拟机中安装了 MAC OS X Sierra 方法如下 下一步是获取 XCode 所以我打开App Store并搜索它 我发现一个错误 内容是M

随机推荐

  • 绘制图像灰度直方图——将图像的灰度分布可视化方法总结

    今天在实现图像阈值分割的时候 xff0c 需要找到能将背景与物体区分开的灰度阈值 xff0c 因为处理到的图像比较简单 xff0c 它的直方图具有一个十分明显的特点 xff0c 也就是它的直方图以双峰一谷的形式呈现 xff0c 将物体与背景
  • Linux7.x修改与添加ssh服务远程连接端口

    1 修改ssh服务端口 ssh远程连接默认端口是22 如图 xff1a vim etc ssh sshd config 修改默认端口 xff0c 只需要把Port 22前的 去掉 xff0c 并且修改为要更换的端口 xff0c 即可 修改好
  • 创建新图像时,数据类型的设置,以及溢出问题

    在介绍下面的bug时 xff0c 我想让读者首先思考一个问题 xff0c 在opencv中数字图中灰度值的数据类型是np int还是np uint8 在利用opencv进行图像处理时 xff0c 用numpy zeros创建了一个用于存储将
  • 如何在Python中以两个间隔之一随机生成随机数

    参考链接 如何在Python中以两个间隔之一随机生成随机数 问答 腾讯云开发者社区 腾讯云 tencent com 将numpy数组转化为list 如何在python中将numpy数组转换为list 编程语言 亿速云 yisu com
  • 绘图十分有用的博客

    Python 绘图 xff0c 我只用 Matplotlib xff08 二 xff09 简书 jianshu com
  • VS2022中一步实现C++调用python程序文件

    首先直接上干货 xff0c 我是借鉴了C 43 43 调用python文件 xff08 包含第三方库 xff09 知乎 zhihu com 与 13条消息 2 VS2017调用Python函数 vs2017 python3 11 糊面包包专
  • 邓凡平WIFI学习笔记5: P2P

    P2P Device xff1a 它是P2P架构中角色的实体 xff0c 可把它当做一个Wi Fi设备 P2P Group Owner xff1a Group Owner xff08 GO xff09 是一种角色 xff0c 其作用类似于I
  • 关于function declared implicitly的正确解法以及extern的用法

    一直以来以为function declared implicitly这个问题都是很容易的解决的 xff0c 所以没有在意 xff0c 没想到昨天查了下 xff0c 网上竟然有好多种说法是不合适的 xff0c 所以解答下 首先这句话是函数没有
  • maven-replacer-plugin 静态资源版本号解决方案(css/js等)

    本文介绍如何使用 maven 的 com google code maven replacer plugin 插件来自动添加版本号 xff0c 防止浏览器缓存 1 解决方案 解决问题 xff1a 防止浏览器缓存 xff0c 修改静态文件 x
  • CentOS7下配置tomcat开机自启

    1 创建tomcat自动启动命令脚本 vi etc init d tomcat 2 写以下代码 注意修改JAVA HOME和CATALINA HOME CATALINA BASE字段 匹配自己的安装路径 span class hljs sh
  • 2020年最新“MySQL数据库高频面试题解析+Mysql问题分析思维导图”

    前言 xff1a 本文涵盖100道MySQL数据库高频面试题解析 43 Mysql问题分析思维导图 xff1b 没有那么多废话 xff0c 文章有点干 xff0c 除了干货就是干货 满是诚意 xff0c 建议收藏 MySQL 100道高频面
  • CentOS7 安装Nextcloud17

    CentOS7 安装Nextcloud17 nextcloud是继承owncloud后的开源项目 xff0c 并且跨各大平台 xff0c 提供安卓 Mac window IOS等平台应用 安装参考 xff1a docs nextcloud
  • Invalid <param> tag: Cannot load command parameter [robot_description]:

    在roslaunch运行的时候出现的问题解决 xff1a Traceback most recent call last File opt ros kinetic lib xacro xacro line 33 in xacro main
  • 树莓派3B+ 软件源更改

    树莓派3B 43 软件源更改 由于树莓派软件官方源在国外 xff0c 所以连接不稳定 xff0c 且速度慢 xff0c 所以安装初次进入系统后 xff0c 一定要修改一下软件源 国内软件源有很多 xff0c 在这里 xff0c 我推荐自己常
  • 树莓派3B+ 开启超频

    树莓派3B 43 开启超频 正如我们所知 xff0c 树莓派CPU默认频率是1200MHz xff0c 在一般状态下处于600MHz xff0c 对于这个CPU性能如何 xff0c 我就不多说了 xff0c 由于树莓派到现在都还没有官方64
  • 树莓派3B+ 人脸识别(OpenCV)

    树莓派3B 43 人脸识别 OpenCV 相信大家都看了前面的OpenCV安装和人脸检测教程 xff0c 已经跃跃欲试 xff0c 想要进行人脸识别了 xff0c 现在我们正式进入重头戏 人脸识别 的教程 注意 xff1a 该教程面向pyt
  • Window 设置远程桌面(兼容各平台)

    Window 设置远程桌面 xff08 兼容各平台 xff09 对于window远程桌面 xff0c 相信大家都不陌生 xff0c 它是一个非常好用的且稳定的工具 xff0c 远比第三方提供工具好用 但是 xff0c 有很多朋友在开启远程桌
  • 树莓派3B+ 远程下载服务器(Aria2)

    树莓派3B 43 远程下载服务器 xff08 Aria2 xff09 近来发现之前的部署的迅雷远程下载Xware在下载BT文件时会自动掉线 xff0c 鉴于迅雷不在对该固件的维护 xff0c 所以只能另辟蹊径 xff0c 现在比较主流的下载
  • 物理机下安装 VMware ESXi 6.7

    物理机下安装 VMware ESXi 6 7 ESXI虚拟平台是VMware出品的一个强大平台 xff0c 它可以直接安装在物理机上 xff0c 从而充分利用物理奖性能 xff0c 虚拟多个系统出来 ESXI是一个带WEB管理后台的软件 x
  • VMware ESXi 6.7 安装LEDE

    VMware ESXi 6 7 安装LEDE LEDE是Linux嵌入式开发环境项目 xff0c 在众多路由器固件中 xff0c LEDE可玩性最高的 xff0c 但要真的玩得转 xff0c 还是要一定的耐心 很多小伙伴一般都喜欢 爱快做主