GitHub 在國內無法訪問之後,如何自救?
被牆了。離線的 git 和自己搭的建議的 git 伺服器都感覺不舒服。可以自己搭建 github 么?或者有沒有現成的替代品?翻牆不太穩定。純技術討論,請盡量不要涉及其他話題。
UPDATE ( 2013-01-24 ):@月光博客:「github確認已經於昨日解封,全國各省的DNS大多已經更新,經過測試,訪問github都正常,DNS解析出來的IP也已經是正確的IP地址了。」
在看到這個問題之前。
我本以為「牆」是束縛不了程序員這種動物的呢。
翻之即可。何必尋求替代。# github
204.232.175.78 http://documentcloud.github.com207.97.227.239 http://github.com204.232.175.94 http://gist.github.com107.21.116.220 http://help.github.com207.97.227.252 http://nodeload.github.com199.27.76.130 http://raw.github.com107.22.3.110 http://status.github.com204.232.175.78 http://training.github.com
207.97.227.243 http://www.github.com你懂的,多謝@interjc 提供新數據:https://smarthosts.googlecode.com/svn/trunk/hostsgithub正常,就是gist不能訪問--聯通無法訪問,電信正常!
終於找到兩個gist能用的ip192.30.253.118 http://gist.github.com
192.30.253.119 http://gist.github.comping下通的自己改hosts吧~Cao,下輩子堅決不投胎到中國,太TMD的累了~省不了錢,也不要省錢
修改hosts
1.打開Dns檢測|Dns查詢 - 站長工具
2.在檢測輸入欄中輸入http://github.com官網3.把檢測列表裡的TTL值最小的IP輸入到hosts里,並對應寫上github官網域名沒有人推薦 bitbucket 嗎?我覺得至少可以大部分替代github了。
希望和有志之士一起購買Cisco IPSec這貨現在最穩定,最不可能被搞死……
信不信,沒徹底封這個翻qiang技術大本營就是為了培養網路技術人才
抗爭,而不要沉默
相關:本人聯通用戶,前段時間不能訪問github。修改了hosts 好用了。
修改步驟:
- 下載 hosts
下載地址:
點擊下載 (密碼 123)- 找到hosts所在文件夾
Windows 系統位於 C:WindowsSystem32driversetc
Android(安卓)系統hosts位於 /etc/
Mac(蘋果電腦)系統hosts位於 /etc/
iPhone(iOS)系統hosts位於 /etc/
Linux系統hosts位於 /etc/
絕大多數Unix系統都是在 /etc/
- 將下載的hosts覆蓋到 文件夾中
如有需要,請備份原來的hosts
- 覆蓋後,讓hosts生效
Windows
開始 -&> 運行 -&> 輸入cmd -&> 在CMD窗口輸入 : ipconfig /flushdns
Linux
終端輸入 : sudo rcnscd restart
Mac OS X終端輸入 : sudo killall -HUP mDNSResponder
其他:斷網,再開網;
終極方法: 重啟機器;
安心過年,年後再看。
直接用GitCafe
或者自己搭gitlabhq不過還是GitHub好用------題目有所改動,便再加一句:不想翻牆改hosts,只想正常訪問(GFW的存在對不會翻牆的人來說多麼的不公平啊),抗議吧。可以自己搭建類似於github的網站,不過有什麼意義呢?使用github一部分原因可以看到優秀的項目,還有一部分原因是展示自己的項目。而且翻牆不難吧,或者改hosts文件咯
找個國內的網站做個備份,比如 gitshell - git 代碼託管
快使用好斯特: https://smarthosts.googlecode.com/svn/trunk/hosts我覺得 github 被封最受影響的並非程序員本身,因為git伺服器可以自己搭建的,而且程序員自己爬牆改 host 也不是難事。封了以後最受影響的是普通用戶和託管在 github 上的項目了,普通用戶啥也不會,打不開干著急,不爬牆就看不到的項目/項目文檔,對於一般用戶也是毫無意義的,於是一個好端端的 project 就半殘了。不過我猜測這次封禁跟 12306 搶票插件有關,過了風頭就要恢復的,這一點跟 google code 或者 sourceforge 又有所不同。
如果使用github只是為了託管自己的代碼,有什麼意義呢?
個人認為github被牆不會持續很久,可能跟gmail的待遇差不多。更新一下:github目前只是dns污染,可以試試用tcp中轉dns的查詢請求——肯定會慢,這就是天朝。@yegle說得也有道理,一時被污染然後就改hosts,最後自己都理不清了...
文藝青年可以肉身翻牆,普通青年就只能苦苦掙扎了。可以用這個代碼:https://github.com/henices/Tcp-DNS-proxy (得先翻牆把這個代碼自己下下來,看readme就知道咋用了)國內可以直接訪問Github網站嗎?
怎麼今天突然打不開了
http://gitlab.com
被牆了可以藉助工具訪問下個小語加速器就可以打開了
為什麼不用國內的呢?國外的代碼託管就可靠?
Coding | 代碼託管,項目管理,WebIDE,演示部署,開啟雲端開發模式,讓開發更簡單
推薦閱讀:
※GitHub網站究竟可不可靠?谷歌工程師教你用BigQuery一探究竟
※圖文詳解如何利用Git+Github進行團隊協作開發
※GitHub 是識別用戶的機制是怎樣的?
※觀察:阿里巴巴的開源戰略究竟怎麼樣?
※平時你使用Git的workflow是怎樣的?