前言前面我们给大家介绍了怎么申请甲骨文的免费VPS，除了原来已有的 Always Free 即永久免费的小鸡以外，今年甲骨文又推出了另外一种架构的VPS即 VM.Standard.A1.Flex 就是大家常说的 ARM 。由于这个机器配置特别高（4OCPU/24 GB内存/200GB硬盘/4GB带宽），从而导致了供不应求，除了个别冷门区域，想手动开到几乎不可能，这也就有了今天要给大家介绍的利用OCI脚本来刷ARM的机器，不过提前说一下，此方法有可能会被甲骨文警告甚至封号，所以在使用前请三思而行。如果你还不知道怎么获取甲骨文的免费VPS，请看以前的文章： http://oracle.com/cn/cloud/free下面开始给大家介绍下怎么样利用OCI脚本来刷取甲骨文的免费ARM VPS。项目地址： https://github.com/niege365/oracle_arm （感谢这位大佬的无私分享）1、安装OCISSH登录VPS后输入下方的一键安装命令，回车。bash -c "$(curl –L https://raw.githubusercontent.com/oracle/oci-cli/master/scripts/install/install.sh)"然后遇到提示一路回车，最后再输入命令 exec -l $SHELL 重启shell（切记一定要重启shell），可以使用 oci -v 命令查看是否安装成功，如果返回版本号则说明安装成功，否则就再次执行此命令安装一遍试试。2、获取甲骨文OCID在配置OCI的过程中我们需要用到甲骨文的用户OCID和租户OCID，登录甲骨文后台后依照下图中的指引操作即可，然后将获取的OCID保存好后面要用到。3、配置OCI安装成功OCI后，输入下面的命令开始配置OCI：oci setup config接下来根据提示，按部就班走完整个过程即可。这里把甲骨文对应的区域序号贴一下，我也记录一下，顺便水点字数。1: ap-chiyoda-1 2: ap-chuncheon-1 3: ap-hyderabad-1 4: ap-ibaraki-1 5: ap-melbourne-1, 6: ap-mumbai-1 7: ap-osaka-1 8: ap-seoul-1 9: ap-singapore-1 10: ap-sydney-1, 11: ap-tokyo-1 12: ca-montreal-1 13: ca-toronto-1 14: eu-amsterdam-1 15: eu-frankfurt-1, 16: eu-marseille-1 17: eu-zurich-1 18: il-jerusalem-1 19: me-dubai-1 20: me-jeddah-1, 21: sa-santiago-1 22: sa-saopaulo-1 23: sa-vinhedo-1 24: uk-cardiff-1 25: uk-gov-cardiff-1, 26: uk-gov-london-1 27: uk-london-1 28: us-ashburn-1 29: us-gov-ashburn-1 30: us-gov-chicago-1, 31: us-gov-phoenix-1 32: us-langley-1 33: us-luke-1 34: us-phoenix-1 35: us-sanjose-1接下来，把复制出来的密钥添加到甲骨文后台API密钥中【甲骨文后台=>用户设置>>资源>>API秘钥>>添加API秘钥】，见下图：至此，就已经配置好了OCI。4、获取main.tf配置文件为了能够自动获取创建实例的配置，我们需要先在甲骨文后台创建一次实例，并将其另存为堆栈后下载配置文件main.tf。和创建永久免费实例一样操作即可，只不过我们将配置修改为 VM.Standard.A1.Flex 就行，最后点击 另存为堆栈 按钮。当然，你可以顺便点一下创建，万一成功了呢，就不用费事了😂。看下图：接下来按照下图操作创建堆栈，第三步勾选运行应用，这时应用会运行一次。运行结束后点击 下载 Terraform 配置 ，解压压缩包后，就会得到我们需要的main.tf了，这个文件里记录着你开机所需要的信息。5、下载配置脚本首先我们先拉取脚本，并经行配置在SSH中输入下方的命令：git clone https://github.com/n0thing2speak/oracle_arm cd oracle_arm pip3 install -r requirements.txt修改脚本中的Telegram推送参数输入命令：vi oracle_arm.py或者你也可以在FinalShell中打开 oracle_arm.py 文件，将下面的参数按照注释修改即可USE_TG = False # 如果启用tg推送 要设置为True TG_BOT_TOKEN = '' # 通过 @BotFather 申请获得，示例：1077xxx4424:AAFjv0FcqxxxxxxgEMGfi22B4yh15R5uw TG_USER_ID = '' # 用户、群组或频道 ID，示例：129xxx206 ,USE_TG=True 其他的token和id自行配置自己的,id可以点击这个机器人获取上传 main.tf 文件到 oracle_arm 目录运行一遍脚本测试一下 python3 oracle_arm.py main.tf稍等一下看返回结果,如果显示抢注中，xxxxx 就说明脚本没有问题。6、运行脚本接下来就可以输入下面的命令开始刷鸡🐔nohup python3 oracle_arm.py main.tf >> /dev/null 2>&1 &如果想保存一个日志，可以运行下面这个命令运行:nohup python3 oracle_arm.py main.tf > oracle_arm.log 2>&1 &如果刷🐔成功，脚本会自动停止运行。最后至此，经过上述的操作后，自动刷🐔脚本就搞定了，接下来我们只要盯着接收通知的BOT就可以了，脚本会自动设置SSH登录密码，并显示公网IP，你不用登录甲骨文后台就可以操作了。切记此脚本有概率会导致封号！切记此脚本有概率会导致封号！切记此脚本有概率会导致封号！
甲骨文全区域登录地址汇总及测速地址分享
由于甲骨文云各区域登录时的服务器是不同的，所以就有小伙伴在注册后不知道在哪里登录，今天在网上搜集了下各区域的登陆地址，在此汇总列出，方便各位小伙伴。登录地址亚太地区日本东部 东京https://console.ap-tokyo-1.oraclecloud.com日本中部 大阪https://console.ap-osaka-1.oraclecloud.com韩国中部 首尔https://console.ap-seoul-1.oraclecloud.com韩国北部 春川https://console.ap-chuncheon-1.oraclecloud.com澳大利亚东部 悉尼https://console.ap-sydney-1.oraclecloud.com澳大利亚东南部 墨尔本https://console.ap-melbourne-1.oraclecloud.com印度西部 孟买https://console.ap-mumbai-1.oraclecloud.com印度南部 海得拉巴https://console.ap-hyderabad-1.oraclecloud.com北美地区美国东部 阿什本https://console.us-ashburn-1.oraclecloud.com美国西部 凤凰城https://console.us-phoenix-1.oraclecloud.com美国西部 圣何塞https://console.us-sanjose-1.oraclecloud.com加拿大东南部 蒙特利尔https://console.ca-montreal-1.oraclecloud.com加拿大东南部 多伦多https://console.ca-toronto-1.oraclecloud.com欧洲地区英国南部 伦敦https://console.uk-london-1.oraclecloud.com英国西部 加的夫https://console.uk-cardiff-1.oraclecloud.com德国中部 法兰克福https://console.eu-frankfurt-1.oraclecloud.com瑞士北部 苏黎世https://console.eu-zurich-1.oraclecloud.com荷兰西北部 阿姆斯特丹https://console.eu-amsterdam-1.oraclecloud.com中东地区阿联酋东部 迪拜https://console.me-dubai-1.oraclecloud.com沙特阿拉伯西部 吉达https://console.me-jeddah-1.oraclecloud.com南美地区巴西东部 圣保罗https://console.sa-saopaulo-1.oraclecloud.com智利中部 圣地亚哥https://console.sa-santiago-1.oraclecloud.com全区登录地址https://cloud.oracle.com/?tenant=你申请的时候的用户名全区域测速地址ORACLE 甲骨文 23区SPEEDTEST测速站全球23区=亚太8区+拉丁美洲3区+中欧非7区+北美5区摘自:https://hostloc.com/thread-865358-1-2.html各位MJJ刷流量慎重，幸亏一个月有10T流量：后续会有部分节点 账户被封，封禁后请留言，我再找mjj帮忙亚太8区日本东部 东京Japan East (Tokyo)AMD AMD2 ARM日本中部 大阪Japan Central (Osaka)AMD ARM韩国中部 首尔South Korea Central (Seoul)AMD ARM韩国北部 春川South Korea North (Chuncheon)AMD ARM ARM2澳大利亚东部 悉尼Australia East (Sydney) AMD ARM澳大利亚东南部 墨尔本Australia Southeast (Melbourne)AMD ARM印度西部 孟买India West (Mumbai)AMD ARM印度南部 海得拉巴India South (Hyderabad)AMD ARM拉丁美洲3区巴西东部 圣保罗Brazil East (Sao Paulo)AMD ARM智利中部 圣地亚哥Chile Central (Santiago)AMD ARM巴西东南部 维涅杜Brazil Southeast (Vinhedo)AMD ARM中欧非7区英国南部 伦敦UK South (London) AMD ARM ARM2英国西部 纽波特/加的夫 (Newport/Cardiff)AMD ARM德国中部 法兰克福Germany Central (Frankfurt)AMD ARM瑞士北部 苏黎世Switzerland North (Zurich)AMD ARM荷兰西北部 阿姆斯特丹Netherlands Northwest (Amsterdam)AMD ARM阿联酋东部 迪拜UAE East (Dubai)AMD ARM沙特阿拉伯西部 吉达Saudi Arabia West (Jeddah)AMD ARM北美5区美国东部 阿什本US East (Ashburn)AMD ARM美国西部 凤凰城US West (Phoenix)AMD ARM美国西部 圣何塞US West (San Jose)AMD ARM加拿大东南部 蒙特利尔 (Montreal)AMD ARM加拿大东南部 多伦多SoutheasAMD ARM