Files
oneclickvirt.github.io/case/case3.html
2023-06-19 00:44:29 +00:00

31 lines
20 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>仓库 | 一键虚拟化项目</title>
<meta name="description" content="开源、易于使用的服务器虚拟化项目">
<link rel="stylesheet" href="/assets/style.0b9f658b.css">
<link rel="modulepreload" href="/assets/chunks/AlgoliaSearchBox.381679cc.js">
<link rel="modulepreload" href="/assets/app.8fc4a373.js">
<link rel="modulepreload" href="/assets/case_case3.md.9ae8dd5f.lean.js">
<meta name="twitter:title" content="仓库 | 一键虚拟化项目">
<meta property="og:title" content="仓库 | 一键虚拟化项目">
</head>
<body>
<div id="app"><!--[--><div class="theme"><header class="nav-bar" data-v-675d8756><div class="sidebar-button" data-v-675d8756><svg class="icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z" class></path></svg></div><a class="nav-bar-title" href="/" aria-label="一键虚拟化项目, back to home" data-v-675d8756 data-v-cc01ef16><!----> 一键虚拟化项目</a><div class="flex-grow" data-v-675d8756></div><div class="nav" data-v-675d8756><nav class="nav-links" data-v-675d8756 data-v-eab3edfe><!--[--><div class="item" data-v-eab3edfe><div class="nav-link" data-v-eab3edfe data-v-b8818f8c><a class="item" href="/" data-v-b8818f8c>一键虚拟化 <!----></a></div></div><div class="item" data-v-eab3edfe><div class="nav-link" data-v-eab3edfe data-v-b8818f8c><a class="item active" href="/case/index" data-v-b8818f8c>Linux相关 <!----></a></div></div><div class="item" data-v-eab3edfe><div class="nav-link" data-v-eab3edfe data-v-b8818f8c><a class="item" href="/developer/index" data-v-b8818f8c>开发手册 <!----></a></div></div><!--]--><div class="item" data-v-eab3edfe><div class="nav-dropdown-link" data-v-eab3edfe data-v-56bf3a3f><button class="button" data-v-56bf3a3f><span class="button-text" data-v-56bf3a3f>Languages</span><span class="right button-arrow" data-v-56bf3a3f></span></button><ul class="dialog" data-v-56bf3a3f><!--[--><li class="dialog-item" data-v-56bf3a3f><div class="nav-dropdown-link-item" data-v-56bf3a3f data-v-bbc27490><a class="item active" href="/case/case3.html" data-v-bbc27490><span class="arrow" data-v-bbc27490></span><span class="text" data-v-bbc27490>简体中文</span><span class="icon" data-v-bbc27490><!----></span></a></div></li><li class="dialog-item" data-v-56bf3a3f><div class="nav-dropdown-link-item" data-v-56bf3a3f data-v-bbc27490><a class="item" href="/en_US/case/case3.html" data-v-bbc27490><span class="arrow" data-v-bbc27490></span><span class="text" data-v-bbc27490>English</span><span class="icon" data-v-bbc27490><!----></span></a></div></li><!--]--></ul></div></div><div class="item" data-v-eab3edfe><div class="nav-link" data-v-eab3edfe data-v-b8818f8c><a class="item isExternal" href="https://github.com/oneclickvirt/oneclickvirt.github.io" target="_blank" rel="noopener noreferrer" data-v-b8818f8c>GitHub <svg class="icon outbound" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewbox="0 0 100 100" width="15" height="15" data-v-b8818f8c><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></div></div></nav></div><!--[--><!--[--><div class="algolia-search-box" id="docsearch"></div><!--]--><!--]--></header><aside class="sidebar" data-v-83e92a68><nav class="nav-links nav" data-v-83e92a68 data-v-eab3edfe><!--[--><div class="item" data-v-eab3edfe><div class="nav-link" data-v-eab3edfe data-v-b8818f8c><a class="item" href="/" data-v-b8818f8c>一键虚拟化 <!----></a></div></div><div class="item" data-v-eab3edfe><div class="nav-link" data-v-eab3edfe data-v-b8818f8c><a class="item active" href="/case/index" data-v-b8818f8c>Linux相关 <!----></a></div></div><div class="item" data-v-eab3edfe><div class="nav-link" data-v-eab3edfe data-v-b8818f8c><a class="item" href="/developer/index" data-v-b8818f8c>开发手册 <!----></a></div></div><!--]--><div class="item" data-v-eab3edfe><div class="nav-dropdown-link" data-v-eab3edfe data-v-56bf3a3f><button class="button" data-v-56bf3a3f><span class="button-text" data-v-56bf3a3f>Languages</span><span class="right button-arrow" data-v-56bf3a3f></span></button><ul class="dialog" data-v-56bf3a3f><!--[--><li class="dialog-item" data-v-56bf3a3f><div class="nav-dropdown-link-item" data-v-56bf3a3f data-v-bbc27490><a class="item active" href="/case/case3.html" data-v-bbc27490><span class="arrow" data-v-bbc27490></span><span class="text" data-v-bbc27490>简体中文</span><span class="icon" data-v-bbc27490><!----></span></a></div></li><li class="dialog-item" data-v-56bf3a3f><div class="nav-dropdown-link-item" data-v-56bf3a3f data-v-bbc27490><a class="item" href="/en_US/case/case3.html" data-v-bbc27490><span class="arrow" data-v-bbc27490></span><span class="text" data-v-bbc27490>English</span><span class="icon" data-v-bbc27490><!----></span></a></div></li><!--]--></ul></div></div><div class="item" data-v-eab3edfe><div class="nav-link" data-v-eab3edfe data-v-b8818f8c><a class="item isExternal" href="https://github.com/oneclickvirt/oneclickvirt.github.io" target="_blank" rel="noopener noreferrer" data-v-b8818f8c>GitHub <svg class="icon outbound" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewbox="0 0 100 100" width="15" height="15" data-v-b8818f8c><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></div></div></nav><!--[--><!--]--><ul class="sidebar-links" data-v-83e92a68><!--[--><li class="sidebar-link"><p class="sidebar-link-item">Linux相关</p><ul class="sidebar-links"><li class="sidebar-link"><a class="sidebar-link-item" href="/case/case1">1. 一键修复与安装脚本(各种linux系统修复与服务器环境安装脚本)</a><!----></li><li class="sidebar-link"><a class="sidebar-link-item" href="/case/case2">2. VPS融合怪服务器测评脚本</a><!----></li><li class="sidebar-link"><a class="sidebar-link-item active" href="/case/case3">3. 自动更新测试服务器节点列表的网络基准测试脚本</a><ul class="sidebar-links"><li class="sidebar-link"><a class="sidebar-link-item" href="#说明">说明</a><ul class="sidebar-links"><li class="sidebar-link"><a class="sidebar-link-item" href="#对应-speedtest-net-的自动更新测速服务器id的测速脚本">对应 speedtest.net 的自动更新测速服务器ID的测速脚本</a><!----></li><li class="sidebar-link"><a class="sidebar-link-item" href="#对应-speedtest-cn-的自动更新测速服务器id的测速脚本">对应 speedtest.cn 的自动更新测速服务器ID的测速脚本</a><!----></li><li class="sidebar-link"><a class="sidebar-link-item" href="#自动更新测试服务器列表的三网延迟测试脚本">自动更新测试服务器列表的三网延迟测试脚本</a><!----></li></ul></li><li class="sidebar-link"><a class="sidebar-link-item" href="#功能">功能</a><!----></li><li class="sidebar-link"><a class="sidebar-link-item" href="#cn数据">.cn数据</a><!----></li><li class="sidebar-link"><a class="sidebar-link-item" href="#net数据">.net数据</a><ul class="sidebar-links"><li class="sidebar-link"><a class="sidebar-link-item" href="#交流">交流</a><!----></li><li class="sidebar-link"><a class="sidebar-link-item" href="#致谢">致谢</a><!----></li></ul></li></ul></li><li class="sidebar-link"><a class="sidebar-link-item" href="/case/case4">4. 甲骨文服务器保活脚本</a><!----></li><li class="sidebar-link"><a class="sidebar-link-item" href="/case/case5">5. convoy面板安装脚本</a><!----></li></ul></li><!--]--></ul><!--[--><!--]--></aside><div class="sidebar-mask"></div><main class="page" data-v-7eddb2c4><div class="container" data-v-7eddb2c4><!--[--><!--]--><div style="position:relative;" class="content" data-v-7eddb2c4><div><h1 id="仓库" tabindex="-1">仓库 <a class="header-anchor" href="#仓库" aria-hidden="true">#</a></h1><p><a href="https://github.com/spiritLHLS/ecsspeed" target="_blank" rel="noopener noreferrer">https://github.com/spiritLHLS/ecsspeed</a></p><h1 id="ecsspeed" tabindex="-1">ecsspeed <a class="header-anchor" href="#ecsspeed" aria-hidden="true">#</a></h1><p>自动更新测速服务器节点列表的网络基准测试脚本</p><p>Network benchmarking script that automatically updates the list of speed measurement server nodes</p><h2 id="说明" tabindex="-1">说明 <a class="header-anchor" href="#说明" aria-hidden="true">#</a></h2><p>所有组件以及数据均来源于平台或已有的开源项目,无非开源部分,放心食用</p><h3 id="对应-speedtest-net-的自动更新测速服务器id的测速脚本" tabindex="-1">对应 <a href="https://www.speedtest.net/" target="_blank" rel="noopener noreferrer">speedtest.net</a> 的自动更新测速服务器ID的测速脚本 <a class="header-anchor" href="#对应-speedtest-net-的自动更新测速服务器id的测速脚本" aria-hidden="true">#</a></h3><p>日常推荐使用</p><div class="language-"><pre><code>bash &lt;(wget -qO- bash.spiritlhl.net/ecs-net)
</code></pre></div><p></p><div class="language-"><pre><code>bash &lt;(wget -qO- --no-check-certificate https://github.com/spiritLHLS/ecsspeed/raw/main/script/ecsspeed-net.sh)
</code></pre></div><p>或国内用</p><div class="language-"><pre><code>bash &lt;(wget -qO- --no-check-certificate https://ghproxy.com/https://raw.githubusercontent.com/spiritLHLS/ecsspeed/main/script/ecsspeed-net.sh)
</code></pre></div><p>支持测速的架构i386, x86_64, amd64, arm64, s390x, riscv64, ppc64le, ppc64</p><p>涵盖中国三大运营商、香港、台湾的测速节点默认的三网测速每个运营商选择本机ping值最低的两个节点测速详情三网测速才是全测节点列表大概每7天自动更新一次。</p><p>支持国内服务器测试(有判断是否为国内机器),但由于国内服务器带宽过小,会很慢,详见初次运行的显示</p><p>当官方CLI安装失败(如罕见的架构或者官方网站访问失败时)自动使用 <a href="https://github.com/showwin/speedtest-go" target="_blank" rel="noopener noreferrer">speedtest-go</a> 作为替代品测速</p><h3 id="对应-speedtest-cn-的自动更新测速服务器id的测速脚本" tabindex="-1">对应 <a href="https://www.speedtest.cn/" target="_blank" rel="noopener noreferrer">speedtest.cn</a> 的自动更新测速服务器ID的测速脚本 <a class="header-anchor" href="#对应-speedtest-cn-的自动更新测速服务器id的测速脚本" aria-hidden="true">#</a></h3><p>单线程测速</p><div class="language-"><pre><code>bash &lt;(wget -qO- bash.spiritlhl.net/ecs-cn)
</code></pre></div><p></p><div class="language-"><pre><code>bash &lt;(wget -qO- --no-check-certificate https://github.com/spiritLHLS/ecsspeed/raw/main/script/ecsspeed-cn.sh)
</code></pre></div><p>或国内用</p><div class="language-"><pre><code>bash &lt;(wget -qO- --no-check-certificate https://ghproxy.com/https://raw.githubusercontent.com/spiritLHLS/ecsspeed/main/script/ecsspeed-cn.sh)
</code></pre></div><p>支持测速的架构i386, x86_64, amd64, arm64, s390x, riscv64, ppc64le, ppc64</p><p>涵盖中国三大运营商、香港、台湾的测速节点默认的三网测速每个运营商选择本机ping值最低的两个节点测速详情三网测速才是全测节点列表每天自动更新一次。</p><p>支持国内服务器测试(有判断是否为国内机器),但由于国内服务器带宽过小,会很慢,详见初次运行的显示</p><h3 id="自动更新测试服务器列表的三网延迟测试脚本" tabindex="-1">自动更新测试服务器列表的三网延迟测试脚本 <a class="header-anchor" href="#自动更新测试服务器列表的三网延迟测试脚本" aria-hidden="true">#</a></h3><p>平均耗时10~15秒</p><div class="language-"><pre><code>bash &lt;(wget -qO- bash.spiritlhl.net/ecs-ping)
</code></pre></div><p></p><div class="language-"><pre><code>bash &lt;(wget -qO- --no-check-certificate https://github.com/spiritLHLS/ecsspeed/raw/main/script/ecsspeed-ping.sh)
</code></pre></div><p>或国内用</p><div class="language-"><pre><code>bash &lt;(wget -qO- --no-check-certificate https://ghproxy.com/https://raw.githubusercontent.com/spiritLHLS/ecsspeed/main/script/ecsspeed-ping.sh)
</code></pre></div><p>效果图</p><p><img src="https://github.com/spiritLHLS/ecsspeed/assets/103393591/4c8f39a2-1286-47ae-a397-c46f3792340b" alt=""></p><h2 id="功能" tabindex="-1">功能 <a class="header-anchor" href="#功能" aria-hidden="true">#</a></h2><ul><li>[x] 自动抓取 <a href="https://www.speedtest.cn/" target="_blank" rel="noopener noreferrer">speedtest.cn</a> 节点信息结合已有信息去重并更新列表数据</li><li>[x] 自动抓取 <a href="https://www.speedtest.net/" target="_blank" rel="noopener noreferrer">speedtest.net</a> 节点信息结合已有信息去重并更新列表数据</li><li>[x] 对应 <a href="https://www.speedtest.net/" target="_blank" rel="noopener noreferrer">speedtest.net</a> 的自动更新测速服务器列表的测速脚本</li><li>[x] 对应 <a href="https://www.speedtest.cn/" target="_blank" rel="noopener noreferrer">speedtest.cn</a> 的自动更新测速服务器列表的测速脚本</li><li>[x] 自动更新测试服务器列表的三网Ping值测试脚本</li></ul><h2 id="cn数据" tabindex="-1">.cn数据 <a class="header-anchor" href="#cn数据" aria-hidden="true">#</a></h2><p>仓库:<a href="https://github.com/spiritLHLS/speedtest.cn-CN-ID" target="_blank" rel="noopener noreferrer">https://github.com/spiritLHLS/speedtest.cn-CN-ID</a></p><h2 id="net数据" tabindex="-1">.net数据 <a class="header-anchor" href="#net数据" aria-hidden="true">#</a></h2><p>仓库:<a href="https://github.com/spiritLHLS/speedtest.net-CN-ID" target="_blank" rel="noopener noreferrer">https://github.com/spiritLHLS/speedtest.net-CN-ID</a></p><h3 id="交流" tabindex="-1">交流 <a class="header-anchor" href="#交流" aria-hidden="true">#</a></h3><p><a href="mailto:admin@spiritlhl.net">admin@spiritlhl.net</a></p><h3 id="致谢" tabindex="-1">致谢 <a class="header-anchor" href="#致谢" aria-hidden="true">#</a></h3><p>感谢 <a href="https://github.com/fscarmen" target="_blank" rel="noopener noreferrer">@fscarmen</a> 提供的并发测ping支持</p><p>感谢 <a href="https://github.com/showwin/speedtest-go" target="_blank" rel="noopener noreferrer">speedtest-go</a> 提供的第三方测速内核</p><p>感谢 <a href="https://www.speedtest.net/" target="_blank" rel="noopener noreferrer">speedtest.net</a><a href="https://www.speedtest.cn/" target="_blank" rel="noopener noreferrer">speedtest.cn</a> 提供的测速服务器</p></div></div><footer class="page-footer" data-v-7eddb2c4 data-v-07c132fc><div class="edit" data-v-07c132fc><div class="edit-link" data-v-07c132fc data-v-1ed99556><a class="link" href="https://github.com/oneclickvirt/oneclickvirt.github.io/edit/main/docs/case/case3.md" target="_blank" rel="noopener noreferrer" data-v-1ed99556>在GitHub中编辑 <svg class="icon outbound icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewbox="0 0 100 100" width="15" height="15" data-v-1ed99556><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></div></div><div class="updated" data-v-07c132fc><p class="last-updated" data-v-07c132fc data-v-abce3432><span class="prefix" data-v-abce3432>上次更新:</span><span class="datetime" data-v-abce3432></span></p></div></footer><div class="next-and-prev-link" data-v-7eddb2c4 data-v-38ede35f><div class="container" data-v-38ede35f><div class="prev" data-v-38ede35f><a class="link" href="/case/case2" data-v-38ede35f><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" class="icon icon-prev" data-v-38ede35f><path d="M19,11H7.4l5.3-5.3c0.4-0.4,0.4-1,0-1.4s-1-0.4-1.4,0l-7,7c-0.1,0.1-0.2,0.2-0.2,0.3c-0.1,0.2-0.1,0.5,0,0.8c0.1,0.1,0.1,0.2,0.2,0.3l7,7c0.2,0.2,0.5,0.3,0.7,0.3s0.5-0.1,0.7-0.3c0.4-0.4,0.4-1,0-1.4L7.4,13H19c0.6,0,1-0.4,1-1S19.6,11,19,11z"></path></svg><span class="text" data-v-38ede35f>2. VPS融合怪服务器测评脚本</span></a></div><div class="next" data-v-38ede35f><a class="link" href="/case/case4" data-v-38ede35f><span class="text" data-v-38ede35f>4. 甲骨文服务器保活脚本</span><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" class="icon icon-next" data-v-38ede35f><path d="M19.9,12.4c0.1-0.2,0.1-0.5,0-0.8c-0.1-0.1-0.1-0.2-0.2-0.3l-7-7c-0.4-0.4-1-0.4-1.4,0s-0.4,1,0,1.4l5.3,5.3H5c-0.6,0-1,0.4-1,1s0.4,1,1,1h11.6l-5.3,5.3c-0.4,0.4-0.4,1,0,1.4c0.2,0.2,0.5,0.3,0.7,0.3s0.5-0.1,0.7-0.3l7-7C19.8,12.6,19.9,12.5,19.9,12.4z"></path></svg></a></div></div></div><!--[--><!--]--></div></main></div><!----><!--]--></div>
<script>__VP_HASH_MAP__ = JSON.parse("{\"case_case1.md\":\"af059ea8\",\"case_case2.md\":\"7e059fb9\",\"case_case3.md\":\"9ae8dd5f\",\"case_case4.md\":\"3cca80ff\",\"case_case5.md\":\"28e2f029\",\"case_index.md\":\"4159d88f\",\"developer_index.md\":\"13071139\",\"developer_l10n.md\":\"9009fc95\",\"en_us_developer_index.md\":\"0ba9d629\",\"en_us_developer_l10n.md\":\"98a19620\",\"en_us_guide_dashboard.md\":\"ddd46708\",\"en_us_guide_dashboardq.md\":\"fdad5016\",\"en_us_guide_docker_build.md\":\"2cb962b3\",\"en_us_guide_docker_install.md\":\"996f1834\",\"en_us_guide_docker_precheck.md\":\"63d64351\",\"en_us_guide_docker_qa.md\":\"55876943\",\"en_us_guide_docker_thanks.md\":\"27ca8208\",\"en_us_guide_lxd_extra_config.md\":\"eea45a53\",\"en_us_guide_lxd_install.md\":\"f29243cf\",\"en_us_guide_lxd_lxc.md\":\"9ec4c1bf\",\"en_us_guide_lxd_precheck.md\":\"513f49c6\",\"en_us_guide_lxd_qa.md\":\"4df7b620\",\"en_us_guide_lxd_thanks.md\":\"28751e9e\",\"en_us_guide_pve_install.md\":\"b2ef7a80\",\"en_us_guide_pve_kvm.md\":\"9459ed06\",\"en_us_guide_pve_lxc.md\":\"6a966f2b\",\"en_us_guide_pve_precheck.md\":\"9459385d\",\"en_us_guide_pve_qa.md\":\"95cc22f8\",\"en_us_guide_pve_thanks.md\":\"94837fef\",\"en_us_index.md\":\"b9d8374c\",\"guide_dashboard.md\":\"0142d03e\",\"guide_dashboardq.md\":\"5742a1df\",\"guide_docker_build.md\":\"f3d8bde1\",\"guide_docker_install.md\":\"f2adcc5b\",\"guide_docker_precheck.md\":\"a4d9ffc8\",\"guide_docker_qa.md\":\"b0503272\",\"guide_docker_thanks.md\":\"cd09497e\",\"guide_lxd_extra_config.md\":\"5055bb9a\",\"guide_lxd_install.md\":\"967c3ff5\",\"guide_lxd_lxc.md\":\"7ab00ecb\",\"guide_lxd_precheck.md\":\"a875dc19\",\"guide_lxd_qa.md\":\"1ee1a0b8\",\"guide_lxd_thanks.md\":\"dd4a5e65\",\"guide_pve_install.md\":\"4475e939\",\"guide_pve_kvm.md\":\"5543c906\",\"guide_pve_lxc.md\":\"9c215332\",\"guide_pve_precheck.md\":\"3d3d6f58\",\"guide_pve_qa.md\":\"4d6ef906\",\"guide_pve_thanks.md\":\"373a57c9\",\"index.md\":\"93bf1fff\"}")</script>
<script type="module" async src="/assets/app.8fc4a373.js"></script>
</body>
</html>