前言
為了中國青少年的健康成長,我國對於網絡環境是做了限制的。這個政策我覺得是很有必要的。
第一:中國大部分的家庭,是農民。必須外出打工,不然生活水平無法維持,甚至基本生存都無法保障。導致大量留守兒童產生,家庭教育缺失
第二:中國這么大,現在網絡上的鳥兒,什么樣的都有,各種各樣的垃圾文化充斥,要是放開了網絡限制。青少年從小看着國外那些更加低俗視頻成長。價值觀豈不是更加的危險
第三:雖說“閉關鎖國”不可取,但是對於文化入侵確實能起到作用
第四:在國內真正想訪問外網的其實還是有辦法的,這道防火牆主要還是隔離的哪些不動腦子,極其容易被帶節奏的人。
話不多說,進入主體
我們使用Intellij Idea開發的時候,雖說他已經夠強大了。但是有些小插件能讓我們的開發效率再上一個層次。
然而受限於網絡限制,我們在Intellij Idea里面安裝插件很慢,甚至直接失敗。此處提出兩種解決方案
方案一,解決大部分
我們可以直接去jetbrains插件網下載下來,再通過本地安裝的方式安裝插件。直接訪問jetbrains插件網會有點慢,但是還是能用。


方案二,解決所有
為什么說方案一不能解決所有,因為有些插件在本地安裝的時候,他還需要安裝別的依賴。例如:Translation,我們本地安裝他的時候會一致卡在 Checking plugin dependencies,最終報網絡超時錯誤。一下說解決方法,該方法同時也能做別的,望自重。
- dns解析網址
我們網上找一個在線dns解析網站,把我們需要訪問的域名plugins.jetbrains.com放進去解析獲得一個速度還行的ip地址。

- 替換本地host配置
我們知道,域名訪問的實現,是通過dns解析獲取ip地址,在通過ip地址構建網絡連接的。而我們的計算機實際dns解析步驟是逐層向上請求的。先從本地找,再從這所在小區域的dns服務器找,再從所屬大區雨的dns服務器找,再從更大的...,最終從dns根服務器找。中間找到了就不再向上找。最終都沒找到,就認為這是一個不存在的域名。故我們只要修改本地的dns存儲就行。
此處說的是windows10,別的操作系統的請自行搜索hosts文件修改。
我們進入C:\Windows\System32\drivers\etc文件夾,找到hosts文件,將該文件備份,備份,備份。對所有操作系統里面的文件操作,必須先備份。
注意,該文件是沒有文件后綴名的,也可以說該文件沒有顯示的指定文件名字。我們可以選擇打開方式以記事本打開,通常不會有問題。但更建議使用一個正式一點的文本編輯器打開,例如:
- Subline 用來做簡單的文本修改還不錯
- HBuildX (國人開發的前端IDE,由於其還不算笨重,作為一個文本編輯器,亦無不可),
NotePad++(作者辱華,使用者自重)
添加一行數據,如下圖。保存后便已經可以正常安裝插件,甚至我們都不需要訪問插件網,直接在ide里面操作即可,點擊安裝會卡一下,稍微等一下,進度條一動,馬上就能完成。


