一、亮机并修改BIOS设置

    1. 经测试该机器支持三星DDR4 2666 16G双面16颗粒的笔记本内存
    2. 插入mSATA硬盘
    3. 顶部安装单12厘米USB风扇
    4. 按下开关,听到滴一声说明内存正常启动
    5. 按下Del进入Bios
    6. 解决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

    1. 下载封装了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(社区网卡)
    2. 将系统镜像放入装了Ventoy的U盘
    3. U盘插入设备,开机进入U盘选择系统镜像
    4. 按流程安装Esxi
    5. 安装完成后接上鼠标、键盘、显示器按下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:设置网关地址
    6. 打开Configure Management Network>DNS Configuration
      • Primary DNS Server:通常设置网关
      • Hostname:主机名,通常位Esxi
    7. 打开Configure Management Network>Network Adapters选择需要作为管理口的网口,作为管理口后将无法直通
    8. 按Eec后保存并重启Esxi
      如使用自编译的Esxi,开机时按Shift+O,在runweasel cdromBoot后面输入autoPartitionOSDataSize=8192 这个操作是将虚拟内存设定在8G

 

三、对Esxi进行必要的调整

    1. 将电脑网线连到管理口,通过设置的IP地址在浏览器打开Esxi的管理页面
    2. 打开网络>物理网卡>选择网卡后将自动协商关闭,选择1000M或2.5G
    3. 打开主机>管理>硬件>选择非管理口网卡>切换直通,留给软路由使用
      需要禁用浏览器扩展“SuperCopy”,否则会导致点击按钮无反应的情况

四、安装iStroeOS(Openwrt分支)

    1. 下载iStoreOS x86_64固件.img.gz
    2. 下载“Starwind V2V Converter”安装
    3. 使用“Starwind V2V Converter”转换“iStoreOS x86_64固件.img”
    4. 选择“LocalFile”打开本地要转换的固件>“选择解压的iStoreOS x86_64固件”> 选择“LocalFile”将转换的镜像储存在本地 >“VMDK”>“ESXi Server image”>“ESXI pre-allocated image”本地只能使用预分配模式 > 点击“Convert”开始转换
    5. 转换后会生成两个文件“xxxx.vmdk”(存储各类声明信息)和“xxxx-flat.vmdk”(虚拟磁盘文件)
    6. 打开浏览器进入Esxi管理页面,进入“虚拟机”>“创建/注册虚拟机”
      • 选择创建类型:创建新虚拟机
      • 选择名称和客户机操作系统:
        • 名称:iStoreOS
        • 兼容性:Esxi8虚拟机
        • 客户机操作系统系列:Linux
        • 客户机操作系统版本:其他7.x或更高版本Linux(64位)
      • 选择储存:datastore1
      • 自定义设置:
        • 删除硬盘、SCSI控制器0
        • CPU:4
        • 内存:2048MB,预留所有客户机内存(全部锁定)
        • 添加现有硬盘:创建iStoreOS文件夹,选择iStoreOS文件夹,上载转换后的文件,上传完成只显示一个文件,选中后确定
        • 添加其他设备:选择PCIE设备,添加五个直通的网卡,按顺序添加
      • 完成,开启虚拟机电源
    7. 在虚拟机输入“vi etc/config/network”指令,找到“192.168.100.1”,按“i”进入编辑模式,修改IPV4地址,将默认的192.168.100.1修改为自定义地址,按Esc进入命令模式,输入“:wq!”保存并退出
    8. 输入“reboot”重启虚拟机
      虚拟磁盘名在安装过程中确认好,如需修改使用文本编辑器打开.vmdk 修改#Extent description字段下的vmdk名称,第二步:修改-flat.vmdk名称

 

五、配置iStroeOS

    1. 使用iStoreOS拨号上网
      • “输入设置的IP进入管理页面”>“网络”>“网口配置”> 选择对应的WAN接口,不建议选择Esxi管理接口,其他划为LAN
      • “管理页面”>“网络”>“接口”>“WAN”>“常规设置”>“常规设置”
        • 协议:PPPOE
        • 设备:选择设置的WAN口
        • 勾选开机自动运行
        • PAP/CHAP 用户名:宽带拨号用户名
        • PAP/CHAP 密码:宽带拨号密码
      • 重启接口,首页可获取IP地址,并显示正常联网即可
    2. 配置动态DNS实现外网访问
      • 需要宽带有公网IP,非固定也可以,需要一个可解析的域名
      • “服务”>“动态DNS”>“添加新服务”
        • 名称:自定义
        • IP地址版本:IPV4
        • DDNS服务提供者:aliyun.com(根据域名注册地选择)
      • “确定后”>“基本设置”
        • 勾选已启用
        • 查询主机名:域名
        • IP地址版本:IPV4
        • DDNS服务提供者:aliyun.com(根据域名注册地选择)
        • 域名:域名
        • 用户名:阿里AccessKey的AccessKey ID
        • 密码:阿里AccessKey的Secret
      • “高级设置”> 网络选择WAN
      • 保存
      • 完成后点击“动态DNS页面”最下方“保存并应用”,再重新加载刚才配置的服务
    3. 静态IP分配地址在“管理页面”>“网络”>“DHCP/DNS”>“静态地址分配”内
    4. 端口转发在“管理页面”>“网络”>“防火墙”>“端口转发”内
    5. NAT回环会导致本地不能通过公网域名连接到内网服务器,iStoreOS绑定域名后Lucky失效,Lucky中使用两个域名进行监听和反向代理

六、配置OpenClash

    1. 文件下载
    2. 内核解压到“etc/openclash/core/clash”,给予足够的权限
      • Dev内核命名为:clash
      • Meta内核命名为:clash_meta
      • Tun内核命名为:clash_tun
      • Tun游戏内核命名为:clash_game