從剛使用搜尋引擎到現在,google越來越難用,不是說它不好用,是它越來越不容易用.先是google.com自動跳轉到google.cn;然後是Google搬去香港後,使用Google搜尋會時不時的不能訪問.呃,Google搜尋時好時壞,反正基本上就給廢了.
對於一個用慣了google或者Google的人來說,要麼使用其它搜尋引擎,比如百度;要麼就要想辦法解決網路問題了.反正百度搜尋我一直是用不慣,而且也很看不慣它的競價排名.解決不能訪問的網路問題,先前有在代理中國上找http代理的,不過多數代理總是臨時性的,而且頻繁設定代理也夠麻煩的.
後面在網上找到有使用vpn用戶端去訪問的.不過現在提供免費的vpn服務的少了,絕大多數都是要錢的.還有一些所謂的翻`牆軟體,如自`由`門之類的,咱也不敢用.後面有一篇文章提到ssh訪問外網的的文章引起了我的注意--使用ssh加myentunnel工具來解決外網訪問問題.
下載了一個綠色版的myentunnel,解壓之後.
看到裡面實際上是帶了putty的,這個ssh用戶端,看樣子用處還是很廣啊.先前做測試時,要串連遠程unix伺服器,因為securecrt需要破解才能用,我閑麻煩,找替代品,就找到了putty.再次見到,還真是有些感慨呢.
上網找到了一個體驗上外網用的ssh服務網站,註冊了一個臨時免費帳號,給myentunnel設定了串連伺服器,設定了myentunnel本地服務連接埠7070,並且在firefox中設定網路代理程式為socket5代理,Proxy 伺服器ip為localhost,連接埠為7070.然後訪問myeclipse的官方網站,總算能訪問了.
現在想想,myentunnel的工作原理是什麼呢?根據使用方式來看,myentunnel相當於在本地建立了一個Proxy 伺服器,只不過這個Proxy 伺服器不僅僅是http代理,而是socket一級的.這個Proxy 伺服器又通過ssh伺服器去擷取本機firefox所請求的外網的資訊.這樣的訪問中,ssh主機實際上也成了一個代理.
這個和以前的給瀏覽器設定代理有什麼不同了,從表面上來看,實際上是多在本地配置了一個代理,這個Proxy 伺服器在本地.但真實的互連網網路拓撲錯綜複雜,本質上,在本地配置socketProxy 伺服器,在先前firefox配置的httpProxy 伺服器之後有沒有這種類似的代理還很難說呢.
所以不管是直接設定http代理也好,還是多在本地配置socketProxy 伺服器也好,從瀏覽器訪問一個頁面的上來看,是一樣的效果.本質上也是一個,都是請求和響應的轉寄.