IO第二期创建教程
May 5th, 2024

WINDOWS系统 新版IO

新版IO.NET部署

DC:DOGE

一 WINDOWS部署

版权没有,随意转载。

截止目前,官方公布的EXE部署程序存在一个小BUG,导致疑似非英文操作系统无法部署成功,如果直接运行程序会发生闪退,在CMD与终端中运行会提示找不到网卡。不确定后续官方在何时会发布新版EXE,以目前而言最简单的方法是更改网卡名称为 ethernet

方法不知最早来源,但我了解到是源于DC社区的朋友  silencer ,再次感谢分享。

新版以解决网卡问题,上边修改已无必要。

官方WINDOWS部署EXE程序下载链接如下。2.0.2 版本

1.运行下载的EXE,建议通过CMD或者POWERSHELL运行,这样如果报错可看到信息,当然也可以直接运行。

运行后需要验证IO.NET官网账户,该设备将会绑定到IO.NET网站账户。

两个验证方式,选其中1个,通常用第一个即可,第一个如果出错下次可以尝试选择第二个,注,该验证码是1次性的,如果出错,需要重新运行程序生成新的验证码。

选择方式1,则复制红色圈中内容,用浏览器打开,之后登录IO.NET官方。

2,验证后,程序会自动进行下一步,询问交互   YES/NO  ,输入YES ,该操作意味着你同意删除所有容器内容,如果你的DOCKER中运行着其他容器,请慎重。

3,输入设备名称 。

4,输入设备ID,也就是  --device_id=XXXXXX   的XXX的数组。不包括 --device_id=

5,启用GPU,输入  true   同意

下边为可选项,上边与下边选择一种即可。上边完成部署,下边不需要再次部署。

一条命令部署格式,需在CMD或者POWERSHELL下执行。注意,POWERSHELL下格式为 .\xxxxx.exe     而CMD下为 xxx.exe

请自行更改下边 红色 部分为自己的信息。

io_net_launch_binary_windows.exe --device_id=AAAAAAA --user_id=BBBBBBB --operating_system="Windows" --usegpus=true --device_name=CCCCC

进阶设置

部署EXE,当在CMD或者POWERSHELL下运行,EXE结束任务后可以保留执行记录而不是退出,这时在配置界面中有绿色的TOKEN数值,将该数值保存下来后下次部署可以省去 官网验证 这一步骤,方法如下。

EXE配置程序部署后会在同目录下生成配置文件 ionet_device_cache.json,用记事本打开该文件后,内容如下:

{"device_name":"AAAAA","device_id":"BBBBBB","user_id":"CCCCCCCC","operating_system":"Windows","usegpus":"true","arch":"x86_64","beta":"","no_warnings":"","token":"DDDDDD","extra_flags":{}}

将TOKEN替换DDDDD,保存即可。

方法2,如果使用EXE与参数在CMD或POWERSHELL部署,可在末端加入 --toker=     参数,比如

io_net_launch_binary_windows.exe --device_id=AAAAAAA --user_id=BBBBBBB --operating_system="Windows" --usegpus=true --device_name=CCCCC --token=DDDDDD

DDDDD替换为你的TOKEN

-----------------------------------------------------------------------------------

二 ,MAC 部署

注意:M1 M2 芯片已经不再被支持。

1,下载MAC部署文件,打开MAC终端,复制粘贴下边命令。

curl -L https://github.com/ionet-official/io_launch_binaries/raw/main/io_net_launch_binary_mac -o io_net_launch_binary_mac

chmod +x io_net_launch_binary_mac

./io_net_launch_binary_mac

之后操作请参考上边WINDOWS,交互验证。

三,LINUX 部署

同上,下载部署二进制文件,之后附权,最后执行,交互。

curl -L https://github.com/ionet-official/io_launch_binaries/raw/main/io_net_launch_binary_linux -o io_net_launch_binary_linux

chmod +x io_net_launch_binary_linux

./io_net_launch_binary_linux

之后交互验证请参考WINDOWS。

常见问题:

1,WINDOWS运行EXE闪退或者报错 Error: Error getting MAC address: no active ethernet interface found 。

新版EXE部署程序旧版在中文日文韩文等系统下会出现这个BUG,下载2.0.2版即可解决这个问题。另外直接运行程序,程序部署后也会自动退出。

2,与官网验证 激活码 无法通过问题。

激活码是一次性的,验证一次失败就需要重新运行部署程序重新生成验证码,如果方案1的打开带有激活码的URL无法通过,可以尝试方案2,打开连接手动粘贴激活码,如果仍然不成功那么用浏览器无痕模式,或者清理浏览器缓存,或者更换浏览器,这种问题通常是代理打开网页缓存不完整导致。

3,程序有病毒,被拦截等。

杀毒软件行为是主观的,病毒或木马本身也是一个正常的EXE程序,只是背后做了不正常的事。所以杀毒报告病毒的未必是病毒,杀毒未拦截的也未必是正常程序。关闭杀毒,浏览器放行即可。

4,如何重新绑定新的 设备ID,或者 更换设备ID

删除配置文件,之后再重新运行部署文件。配置文件为部署文件同目录下JSON扩展名文件,WIN系统下为 ionet_device_cache.json 。将其删除重新运行部署文件即可。

5,部署后 CPU为0,或者DOCKER中镜像CPU波动但无法上线。

听说存在推特登录官网后会无法显示上线,不确定。IO官方那里针对使用VPN等代理存在一些连接问题。我们能做的:检查本地网络防火墙或者关闭网络防火墙,更换代理节点,一点小常识,节点质量与地域无关,同是香港节点,但网络路线不同,VPN代理质量丢包率也不同,并不能一概而论。

6,什么是设备名 device_name

设备名类似于挖矿的矿工名,是你自己命名的名称,作用是方便你区分不同设备,假设你有10台4060,如果没有设备名,其中1台掉线,你将无法定位这是哪个设备。如下图。

7,什么是 设备ID device_id

设备ID指的是IO.NET赋予或者说定义你设备的名字,每个设备都拥有一个独一无二的device_id ,IO.NET网站中存在这个ID数值,进入IO.NET网站 登录后点击你的设备,其中有显示。如下图。

WINDOWS部署辅助程序 使用指南

注:此程序会被误报为病毒,是否下载运行自行选择。

申明:我未在程序中留有任何后门,程序也不会修改破坏系统,但请认准程序下载链接地址,其他链接处下载被捆绑木马则与我无关。

下载地址:https://github.com/crow4586/io/releases/download/io.net-win/IO-Doge.exe

源码开源  https://github.com/crow4586/io/releases/download/io.net-win/IO-Doge.e

后补:部署后无法上线,请更换代理节点检查网络。

再次提示:中国IP无法得到收益。

此时此刻 新部署设备 可能还不能稳定上线,等待官方通知。

此时,非谷歌验证用户可能会出现部署后无法官网上线问题。

Subscribe to M宽
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.
More from M宽

Skeleton

Skeleton

Skeleton