打開 Eclipse Temurin 的 OpenJDK 的官網下載地址:
?https://adoptium.net/zh-CN/temurin/releases
問 deepseek:
國內網絡,打不開github.com網頁,提示github.com 的響應時間過長。
國內無法訪問 GitHub 或訪問緩慢,通常是由于網絡連接不穩定、DNS 解析問題(CDN 域名遭到 DNS 污染)、防火墻限制或?GitHub 的 IP 地址發生變化等原因導致的。
別擔心,這里有一些經過驗證的方法幫你解決。首先給你推薦一個相對省心的一站式解決方案:
🛠? 使用開發者邊車工具 (Dev-sidecar)
這款工具對新手比較友好,它能智能處理DNS優選、請求攔截和代理加速。
-
工作原理:通過在本地運行一個代理服務,將你對GitHub等網站的請求轉發到國內可訪問的加速通道或鏡像站點上,同時提供DNS優化功能,幫助你獲取更優的IP地址。
-
主要功能:包含GitHub的多種加速(如下載、Clone、頭像顯示等)、Stack Overflow加速、npm加速等,并支持安全模式(無需安裝證書,但功能較弱)和默認模式(需要安裝證書,功能更全面)。
-
使用方法:
-
訪問 Dev-sidecar 的發布頁面(常見于 Gitee Release 或 GitHub Release,請注意訪問Gitee或GitHub時可能也需要一些方法,你可以嘗試使用Gitee的Release頁面:
https://gitee.com/docmirror/dev-sidecar/releases
,或GitHub的Release頁面:https://github.com/docmirror/dev-sidecar/releases
?下載適合你操作系統的安裝包。 -
安裝并打開軟件,根據提示安裝根證書(在默認模式下必需,工具會引導你操作)。
-
啟動加速服務,然后嘗試重新訪問GitHub。
-
💡?注意:使用任何代理工具時,請務必注意軟件來源的安全性和可信度,以保護你的隱私和數據安全。Dev-sidecar 方面表示其應用及服務端不收集任何信息,且支持自建服務端。
如果你希望手動嘗試其他方法,或者想了解更多的解決方案,下面的表格匯總了幾種常見的方法及其操作難度和主要原理,你可以根據自己的情況進行選擇:
方法 | 操作難度 | 主要原理/效果 |
---|---|---|
使用Dev-sidecar工具 | ???? | 本地代理,自動選擇最佳線路和鏡像,功能較全面 |
修改系統Hosts文件 | ?????? | 繞過DNS污染,直接指定域名與IP的映射關系 |
使用GitHub鏡像站點 | ?? | 通過第三方鏡像站點訪問GitHub內容(注意安全性及鏡像站可能存在的延遲或功能限制) |
更換公共DNS服務器 | ?? | 避免使用被污染的默認DNS,提升解析穩定性 |
檢查并關閉代理/VPN設置 | ?? | 排除本地網絡代理設置造成的干擾 |
問騰訊元寶:
目前有哪些可用的GitHub 鏡像站點?
國內訪問 GitHub 有時會遇到速度慢或不穩定的情況,這時 GitHub 鏡像站點就能幫上忙。它們通過代理或緩存機制,讓你更順暢地瀏覽倉庫、下載資源甚至克隆代碼。
下面表格匯總了一些常見的鏡像站及其主要用途
鏡像站點名稱 | 訪問地址 | 主要特點 | 適用場景 |
---|---|---|---|
??bgithub.xyz?? | https://bgithub.xyz/ | 直接替換域名訪問,操作簡單 | 日常瀏覽倉庫、克隆代碼 |
??kkgithub.com?? | https://kkgithub.com/ | 直接替換域名,支持代碼查看和 Issue 1 | 日常瀏覽倉庫、查看 Issues |
??gitclone.com?? | https://gitclone.com/ | 提供在線工具生成克隆命令,適合命令行操作 | 需要快速獲取倉庫克隆命令 |
??kgithub.com?? | https://kgithub.com/ | 支持代碼查看、Issue 和評論,但不支持注冊和文件上傳 1 | 閱讀代碼、參與討論(無需上傳文件) |
??ghproxy.net?? | https://ghproxy.net/ | 主要用于??加速文件下載??,通過在原鏈接前添加代理前綴實現 | 加速 Releases、源碼壓縮包、大文件下載 |
??moeyy.cn/gh-proxy?? | https://moeyy.cn/gh-proxy/ | 同樣專注于文件下載加速,用法類似 ghproxy.net | 加速 Releases、源碼壓縮包、大文件下載 |
??Gitee (碼云)?? | https://gitee.com/ | ??國內代碼托管平臺??,支持手動或自動同步 GitHub 倉庫 3 | 需要穩定、快速的代碼托管和協作(尤其是國內團隊) |
??GitCode?? | https://gitcode.com/ | 類似 Gitee 的國內代碼托管平臺,也可鏡像 GitHub 倉庫 3 | 需要穩定、快速的代碼托管和協作(尤其是國內團隊) |
💡 ??如何使用這些鏡像站???
- 直接替換域名??:對于?
bgithub.xyz
、kkgithub.com
、kgithub.com
,只需將原始 GitHub URL 中的?github.com
?替換為對應的鏡像站域名即可。例如,原鏈接?https://github.com/user/repo
?變為?https://kkgithub.com/user/repo
- 添加代理前綴??:對于?
ghproxy.net
?或?moeyy.cn/gh-proxy/
,需要在原始 GitHub 地址前加上鏡像站地址。例如:https://ghproxy.net/https://github.com/user/repo/archive/refs/heads/main.zip
- 使用在線工具??:
gitclone.com
?提供了在線工具,輸入倉庫地址后會生成加速后的克隆命令 - 配置 Git??:如果你想在本地 Git 中永久使用某個鏡像站(例如?
bgithub.xyz
),可以修改全局?~/.gitconfig
?文件,添加如下配置ini
這樣,所有指向?[url "https://bgithub.xyz/"] insteadOf = https://github.com/
https://github.com/
?的請求都會自動重定向到?https://bgithub.xyz/
。
?? ??重要提示??
- 鏡像站的穩定性??:鏡像站點由不同組織或個人維護,其??可用性、速度和穩定性可能隨時間變化??,有時也可能因各種原因暫時無法訪問或停止服務。例如,
kkgithub.com
?的前身?kgithub.com
?就曾因域名封禁而更換。表格中的信息基于近期搜索結果,建議使用時再次確認其當前狀態。 - ??敏感操作需謹慎??:對于需要登錄、提交代碼或涉及個人敏感信息的操作,??務必謹慎??。除非完全信任鏡像站,否則建議此類操作仍通過正規的 GitHub 官網進行,以確保賬戶安全。
- ??國內平臺的同步??:Gitee 或 GitCode 等平臺上的鏡像倉庫可能需要手動導入,或并非與原始 GitHub 倉庫實時同步,使用時請注意檢查更新狀態。
下載操作:
第一步:獲取文件下載鏈接地址:https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.16%2B8/OpenJDK17U-jdk_x64_windows_hotspot_17.0.16_8.msi
具體操作如下:
方法1:直接復制【無法訪問此網站 github.com 的響應時間過長】頁面地址
方法2:在下載頁面上,右擊【click here】,點擊【復制鏈接地址】
第二步:打開下載鏡像地址:
https://ghproxy.net/
輸入文件下載鏈接地址,點擊【下載】