使用nginx反向代理到谷歌可行嗎?

假設在一台美國主機上,安裝一個nginx軟體。然後配置nginx反向代理域名http://myabc.com到http://google.com。 也就是說凡是請求http://myabc.com請求,都把這個請求的http發給http://google.com。 然後http://google.com返回的http內容,nginx再轉發給用戶。

總之,也就是所謂的反向代理了。 請問這樣可行嗎,如果可行的話為什麼國內沒有人這樣做呢,反正很容易弄到可以訪問谷歌的伺服器的,偷偷搭建一個nginx不就能私自偷偷的訪問谷歌了嗎


然而有人已經寫好nginx模塊了

https://github.com/cuber/ngx_http_google_filter_module


使用nginx反向代理能夠上google,能實現,我搭建了個網站,歡迎測試,百度網盤搜索- 電影說這個是網盤搜索,還搭建了一個Google,埠號不一樣,同一個伺服器,伺服器在國外就行


早有人這麼幹了

方式1:弄個域名,申請證書(可選),配置反向代理,替換裡面的cookies域和其他google域名為自己的域名。

甚至可以建立通用的反代,比如你的域名是 http://a.com,可以通過 &<域名&>.http://a.com 去反代&<域名&>,這樣就可以反代所有網站。

缺點:不安全,誰敢在這種域名登陸Google賬號啊,只能自用或者小範圍分享,而自用實在不如建VPN或者加密代理方便。

適合那些要求低,只想簡單使用Google搜索的輕度用戶。

方式2:自建DNS,劫持Google相關的域名解析,採用SNI代理。

優點:相對安全,因為沒有經過SSL解密;容易分享和傳播——只需要修改終端的DNS即可使用。

缺點:可能需要兩台伺服器,一台牆內一台牆外,畢竟部分域名可能存在污染,只能使用牆內DNS;影響其他域名的解析速度和CDN區域解析;難以控制傳播範圍;第三方的安全性還是難以保障。

以上兩種都有公開的服務,這裡就不列出來了,安全性本人無法保障,本人也從來沒用過。

本人每月翻牆的費用¥300+,純自建。


網站都倒下多少個了,樓主才發現嗎


sock5協議比http協議來做代理方便啊.....為啥要用nginx的反向代理功能來fanqiang呢...


好多都是這麼乾的,但掃到直接就牆了


推薦閱讀:

Nginx 反向代理為什麼可以提高網站性能?

TAG:Nginx | 反向代理 |