一、亮机并修改BIOS设置
-
- 经测试该机器支持三星DDR4 2666 16G双面16颗粒的笔记本内存
- 插入mSATA硬盘
- 顶部安装单12厘米USB风扇
- 按下开关,听到滴一声说明内存正常启动
- 按下Del进入Bios
- 解决CPU锁频问题:
- 开启CPU睿频:进入Advanced>CPU Power Mangemant Configuration>将Turbo Mode和C-states都设置为Enabled
- 解开CPU功率:进入Advanced>CPU Power Mangemant Configuration>将Power Limit 1 Power修改为25W、Power Limit 1 Power Time Windows设置为最大
- 保持较低的温度,安装风扇后大多可以解决过热降频问题
二、安装Esxi
-
- 下载封装了i255V网卡驱动的Esxi系统 8G版本-ESXi-8.0U1-21495797-standard-customized.iso,或下载官方系统自行封装驱动 Product Evaluation Center for VMware vSphere 8(选择离线版本VMware vSphere Hypervisor (ESXi) Offline Bundle)、Community Networking Driver for ESXi(社区网卡)
- 将系统镜像放入装了Ventoy的U盘
- U盘插入设备,开机进入U盘选择系统镜像
- 按流程安装Esxi
- 安装完成后接上鼠标、键盘、显示器按下F2>Configure Management Network>IPv4 Configuration
- 选择“Set static IPv4 address and network configuration”设置静态IPV4
- IPV4 Address:设置为Esxi的IP
- Subnet Mask:设置网关掩码,255.255.255.0
- Default Gateway:设置网关地址
- 打开Configure Management Network>DNS Configuration
- Primary DNS Server:通常设置网关
- Hostname:主机名,通常位Esxi
- 打开Configure Management Network>Network Adapters选择需要作为管理口的网口,作为管理口后将无法直通
- 按Eec后保存并重启Esxi
如使用自编译的Esxi,开机时按Shift+O,在runweasel cdromBoot后面输入autoPartitionOSDataSize=8192 这个操作是将虚拟内存设定在8G
三、对Esxi进行必要的调整
-
- 将电脑网线连到管理口,通过设置的IP地址在浏览器打开Esxi的管理页面
- 打开网络>物理网卡>选择网卡后将自动协商关闭,选择1000M或2.5G
- 打开主机>管理>硬件>选择非管理口网卡>切换直通,留给软路由使用
需要禁用浏览器扩展“SuperCopy”,否则会导致点击按钮无反应的情况
四、安装iStroeOS(Openwrt分支)
-
- 下载iStoreOS x86_64固件.img.gz
- 下载“Starwind V2V Converter”安装
- 使用“Starwind V2V Converter”转换“iStoreOS x86_64固件.img”
- 选择“LocalFile”打开本地要转换的固件>“选择解压的iStoreOS x86_64固件”> 选择“LocalFile”将转换的镜像储存在本地 >“VMDK”>“ESXi Server image”>“ESXI pre-allocated image”本地只能使用预分配模式 > 点击“Convert”开始转换
- 转换后会生成两个文件“xxxx.vmdk”(存储各类声明信息)和“xxxx-flat.vmdk”(虚拟磁盘文件)
- 打开浏览器进入Esxi管理页面,进入“虚拟机”>“创建/注册虚拟机”
- 选择创建类型:创建新虚拟机
- 选择名称和客户机操作系统:
- 名称:iStoreOS
- 兼容性:Esxi8虚拟机
- 客户机操作系统系列:Linux
- 客户机操作系统版本:其他7.x或更高版本Linux(64位)
- 选择储存:datastore1
- 自定义设置:
- 删除硬盘、SCSI控制器0
- CPU:4
- 内存:2048MB,预留所有客户机内存(全部锁定)
- 添加现有硬盘:创建iStoreOS文件夹,选择iStoreOS文件夹,上载转换后的文件,上传完成只显示一个文件,选中后确定
- 添加其他设备:选择PCIE设备,添加五个直通的网卡,按顺序添加
- 完成,开启虚拟机电源
- 在虚拟机输入“vi etc/config/network”指令,找到“192.168.100.1”,按“i”进入编辑模式,修改IPV4地址,将默认的192.168.100.1修改为自定义地址,按Esc进入命令模式,输入“:wq!”保存并退出
- 输入“reboot”重启虚拟机
虚拟磁盘名在安装过程中确认好,如需修改使用文本编辑器打开.vmdk 修改#Extent description字段下的vmdk名称,第二步:修改-flat.vmdk名称
五、配置iStroeOS
-
- 使用iStoreOS拨号上网
- “输入设置的IP进入管理页面”>“网络”>“网口配置”> 选择对应的WAN接口,不建议选择Esxi管理接口,其他划为LAN
- “管理页面”>“网络”>“接口”>“WAN”>“常规设置”>“常规设置”
- 协议:PPPOE
- 设备:选择设置的WAN口
- 勾选开机自动运行
- PAP/CHAP 用户名:宽带拨号用户名
- PAP/CHAP 密码:宽带拨号密码
- 重启接口,首页可获取IP地址,并显示正常联网即可
- 配置动态DNS实现外网访问
- 需要宽带有公网IP,非固定也可以,需要一个可解析的域名
- “服务”>“动态DNS”>“添加新服务”
- 名称:自定义
- IP地址版本:IPV4
- DDNS服务提供者:aliyun.com(根据域名注册地选择)
- “确定后”>“基本设置”
- 勾选已启用
- 查询主机名:域名
- IP地址版本:IPV4
- DDNS服务提供者:aliyun.com(根据域名注册地选择)
- 域名:域名
- 用户名:阿里AccessKey的AccessKey ID
- 密码:阿里AccessKey的Secret
- “高级设置”> 网络选择WAN
- 保存
- 完成后点击“动态DNS页面”最下方“保存并应用”,再重新加载刚才配置的服务
- 静态IP分配地址在“管理页面”>“网络”>“DHCP/DNS”>“静态地址分配”内
- 端口转发在“管理页面”>“网络”>“防火墙”>“端口转发”内
- NAT回环会导致本地不能通过公网域名连接到内网服务器,iStoreOS绑定域名后Lucky失效,Lucky中使用两个域名进行监听和反向代理
- 使用iStoreOS拨号上网
六、配置OpenClash
-
- 文件下载
- 内核解压到“etc/openclash/core/clash”,给予足够的权限
- Dev内核命名为:clash
- Meta内核命名为:clash_meta
- Tun内核命名为:clash_tun
- Tun游戏内核命名为:clash_game