如何上youtube 國內怎么上youtube。上youtube我們可以看到很多國外的最新視頻分享,但是由于各種原因,我們連接不上有土鱉。那么也不是沒辦法的,今天小編分享幾個解決我們登陸有土鱉的方法給大家希望能幫助到各位。下面就是教程。
在hosts文件里加入以下內容:
203.208.39.104 www.youtube.com
203.208.39.160 gdata.youtube.com
203.208.39.99 youtube.com
203.208.39.104 upload.youtube.com
203.208.39.160 insight.youtube.com
203.208.39.99 help.youtube.com
保存退出后,打開瀏覽器,輸入www.youtube.com,看看是不是可以進入了?
?。╤osts文件在C:WINDOWSsystem32driversetc下,用記事本打開)
原理:
在開始之前,讓我們來了解一下網址和IP地址之間的關系。在一個局域網內,IP地址就是一臺電腦的身份證明,而我們通過IP地址,就可以連接到那臺電腦。那么我們是如何通過網址登錄到在目標計算機上的網站的呢?實際上網址就像是一種代號,一堆數字組成的IP地址難以記憶,就通過網址來和IP地址對應起來。當我們在瀏覽器里輸入網址并開始連接的時候,網絡運營商的網址解析服務器(DNS)就將網址解釋為綁定的IP地址,然后通過IP地址來登錄目標計算機。所以要阻止一個網站的連接,有3種手段:⑴ 阻止連接到一個特定的IP地址;⑵ 阻止連接到一個特定的網址;⑶ 將網址指向其他的IP地址,從而連接到錯誤的網站。
接下來讓我們看看這些都有哪些常見應用吧。也許你安裝過Adobe CS4,并在安裝后通過一個叫block Adobe activity之類的腳本阻止Adobe在線激活驗證你的軟件是否為正版。這個腳本的原理就是第三種,強制將Adobe的激活網站的地址指向了一個莫須有的IP,從而無法成功連接。而我國的防火長城(Great FireWall)則是第一、第二種,是通過將部分網址或IP地址加入到防火墻的黑名單里來達到讓國內無法直接連接到目標網站的目的。
有些公司擁有不止一家網站,比如微軟(必應搜索bing、Windows Live!、微軟下載中心等),谷歌(Google、Youtube、Blogger等)。它們是把所有這些不同的網站都放在同一個服務器內,同一個服務器也就意味著在網絡上的身份證明──IP是相同的,例如某個IP,既是Google的IP,又是Youtube的IP。然而我們知道的現實是我們可以在國內正常登錄Google,但無法正常登錄Youtube。所以結論是:屏蔽Youtube的手段是第二種或第三種:屏蔽了網址或將網址指向了錯誤的 IP。(實際上只能是第二種,不會是第三種,不過這不是本文的要點。)所以我們如果直接以正確的IP地址登錄,就可以進入傳說中的Youtube了。
那么如何來做呢?這是一個關鍵性的問題。首先我們需要知道它爭取的IP地址,這實際上很簡單:已經得知Youtube的IP和Google的實際上是一樣的,所以我們只要查看Google的可用IP即可。那么它的做法我會在后文給出。
但是有了IP還不夠。你會很驚訝的發現無論使用Youtube的IP還是Google的IP直接登錄都會使你進入Google搜索首頁。但如何讓它去 Youtube網站呢?這就是網址的作用。同一個IP地址對應多個網址,即可根據不同的網址打開不同的頁面,同時達到一機多站的目的。所以我們還是需要用網址來登錄Youtube。那么問題來了:Youtube網址已經被屏蔽了,我們正常是無法使用的。但還記得Adobe的破解嗎?我們既然可以手動將 Adobe指向錯誤的IP,那又為何不能將Youtube指向正確的IP呢?當然,這是可行的!
理論和思路準備就緒,剩下的就是動手去做了。首先讓我們獲得Google的IP地址(Youtube的IP和Google的IP是一樣的,但直接查Youtube會被傳說中的防火長城拒絕)。方法是通過網絡的Lookup命令。Lookup可以通過多次登錄目標并篩選來反饋一個網址的所有可用IP或者一個IP所對應的所有網址。在Mac中相對簡單,只要打開“網絡實用工具”就可以找到Lookup工具了。在PC中,這個工具是個DOS環境的命令行程序:nslookup。它通過命令提示符 “Command/CMD”來運行。下面我們用Lookup來搜索www.google.cn的所有可用IP。Mac中直接輸入www.google.cn,并點選lookup按鈕即可,PC中首先打開命令提示符,然后執行命令:nslookup www.google.cn并回車執行(Unix類系統的終端中也同樣是這個命令)。運行之后,我們就會得到一個列表,上面顯示了所有google.cn的可用IP??赡軙腥藛枺髡吣阒苯影袸P告訴我們不是更好嗎?但是遺憾的是,我國南北網通電信分化的格局造成了大家可用的最佳IP地址是不同的,電信用戶使用網通線路的IP地址會有比較高的延遲。
得到了IP地址之后,就該修改了。那么如何修改呢?這里要引入一個叫做hosts的文件。它是操作系統中一個在本地將網址直接指向特定的IP地址的文件。在其中設置之后,我們輸入在里面包含的網址之后,就會直接按照里面的規則去登錄既定的IP地址,跳過在互聯網上的網址解析服務器來解釋IP地址的過程。從而達到目的。hosts文件在哪?所有的Unix都在/etc/文件夾下,而Windows在C:WINDOWSsystem32drivers etc中。如何去修改?很簡單,它是一個UTF-8編碼的文本文件,幾乎所有的文本編輯器都有修改它的能力,例如記事本。不過值得注意的是,在Mac OS X中這個文件被設置為管理員不可修改的權限。(后文筆者會介紹一種在Mac OS X中一個比較安全的修改方法。)
在開頭看到”127.0.0.1 localhost”字樣,代表127.0.0.1是指的本地地址。也就是說Adobe的激活網站網址都被指向了我們自己的計算機,于是它永遠激活不了,我們也就永遠試用完整版的軟件。將光標移動到最下面一行,按照這個文件的格式,利用剛才得到的3個Google的IP來插入以下6個網址:www.youtube.com、youtube.com、gdata.youtube.com、upload.youtube.com、insight.youtube.com、help.youtube.com。例如筆者的是中國網通的網絡線路,填寫如下:
203.208.39.104 www.youtube.com
203.208.39.160 gdata.youtube.com
203.208.39.99 youtube.com
203.208.39.104 upload.youtube.com
203.208.39.160 insight.youtube.com
203.208.39.99 help.youtube.com
203.208.39.104 www.youtube.com
203.208.39.160 gdata.youtube.com
203.208.39.99 youtube.com
203.208.39.104 upload.youtube.com
203.208.39.160 insight.youtube.com
203.208.39.99 help.youtube.com
至于3個IP選哪個,這是隨便的,它們都可以引導到Google網站服務器。但為了避免某個IP地址占用率較高導致網絡延遲,筆者建議在3個之中打亂次序使用。
保存退出后,打開瀏覽器,輸入www.youtube.com,看看是不是可以進入了?
Mac中最安全的修改辦法是通過終端的文本編輯器vi來進行。方法是首先打開終端,執行如下命令:
sudo vi /etc/hosts
這里的sudo表示強制使用管理員權限執行命令,vi是文本編輯器的名字,后面是hosts的路徑和文件名。
之后終端會向你請求管理員密碼,并且在輸入的時候是不可見的。如果沒有設置過密碼,直接回車即可,或者輸入正確的密碼然后回車執行。
此時hosts文件就被打開了,我們可以通過光標進入最后一行。輸入i來表示插入(insert),回車進入下一行,插入上述的信息之后,輸入:w(先輸入冒號再輸入w)表示寫入(write),再輸入:q表示退出vi文本編輯器(quit)。之后可以退出終端了。
OK,下面說下iPhone的修改方法吧。
大家看著iPhone上的youtube圖標,肯定心里癢癢的吧,那么iPhone有hosts文件嗎?它可以這樣做嗎?答案當然是肯定的。因為iPhone運行的就是Mac OS X。
在做一切之前,我們首先需要一部已經越獄過的iPhone,因為只有越獄過,我們才能使用那些可以查看并修改iPhone系統磁盤中的文件。在確定是越獄過的iPhone之后,我們有2個手段:① 安裝iPhone上的終端Terminal;② 配置OpenSSH來用電腦上的終端通過ssh協議連接到iPhone上進行操作。
第一種做法和Mac上用vi修改一樣,不過需要通過Cydia或iCy來安裝一個iPhone上的終端Terminal。
具體說一下第二種做法,在Cydia或iCy上配置好OpenSSH之后,我們將可以通過終端直接利用ssh命令連接到iPhone上,然后將可以做任何事(修改、刪除、新建、復制文件,甚至直接操控iPhone重新啟動,修改系統密碼等等)。聽起來比較恐怖,事實上也的確如此,所以請大家在公共場所使用網絡的時候不要打開OpenSSH,它可以通過BossPrefs啟用或關閉(同樣是Cydia或iCy上)。
那么如何來做呢?首先是安裝 OpenSSH,然后打開電腦上的終端,通過ssh root@iPhone的IP地址來連接到iPhone。此時iPhone會請求你輸入root的密碼,它的默認密碼是alpine。之后就成功登錄了。此時我們可以通過終端上的nslookup來查看一下你的iPhone連接Google的最佳IP地址(實際上沒必要,如果是WiFi,那么用你電腦相同的即可;如果是3G,那么肯定是聯通的WCDMA,聯通就是網通,網通就是聯通)。然后剩下的,就和電腦上的終端操作相同了。最后通過quit命令來中段與iPhone的連接。
注:iPhone上的youtube
說個題外話,iPhone如何修改默認的密碼?利用終端命令Passwd來修改,會要求你輸入原來的密碼,然后輸入新密碼并重復。同時它也可以用來修改電腦的密碼。
寫在最后:也許會有人問這個方法能有效多久,事實上它肯定會長期有效的。因為我們登錄Youtube用的IP地址是Google.cn的,那么如果防火長城通過把這幾個IP地址封禁來達到屏蔽youtube的目的,則所有的google網站都會無法在國內登錄。這種情況的發生概率是極低的,有無數的國內國外公司在中國使用著google的郵箱和服務,屏蔽所有的google對中國來說損失將是巨大的。
以上就是翻墻上youtube的教程了,希望大家喜歡。
新聞熱點
疑難解答