1、誰研究過用openwrt做ssh反向代理伺服器么
.SSH撥號必須有超時,如果有超時那麼就有中斷,有中斷就會影響體驗
2.反之:如果不存在超時,那麼安全性就會降低,具體什麼原因我就不搬了,很多人認為這樣24小時不中斷無所謂
3.帶寬消耗:如果用這種辦法,帶寬消耗是2倍,有密鑰的交換數據加密是非對稱的,所以額外的消耗不用計算了,但是兩倍是穩的,大家可以看看阿里雲,最貴的還是內存和出口帶寬.再言之,內網出口10M,vps100M,那麼你的伺服器能提供的只有10M,再加上雙倍消耗,那麼你的出口只有可憐的5M了,從土豪變成土鱉了
4.性能消耗:客戶端加密,服務端解密的消耗,加密的消耗可能相對較少,2-300M的內存就差不多了,但是PUTTY穿牆facebook的時候消耗本人CPU通常是1%-5%之間,也就是說解密消耗還是非常大的,如果用戶有個3-500個,你的低性能VPS是不是吃得消呢
5.IP消耗,用這種方式代理絕對是不科學的,你一個IP只能用於一個域名,或者說很多域名需要通過內網伺服器來解析,內網伺服器如果不穩定的話,那麼其它域必定受到影響
6.多節點多故障:廉價的低性能VPS可靠性很低或者CPU利用率很低,沒有做過網站的朋友可以搜一搜VPS,國外VPS,國內的穩定性通常說很差,國外的通常被說成穩定但是CPU瞎搞會被無理由停用,做過網路的人都知道,復雜度越高,TS難度越大,這種網路最少有3個設備,內網伺服器,路由,外網VPS,到時候出了問題,VPS主機有問題還是VPS本身問題或者路由問題,或者內網伺服器問題。
2、網站在香港的VPS(地址A)上做了反向代理
這明顯是代理伺服器A沒有配置好,你好好參考下nginx到底如何配置代理伺服器,應該是沒有正確從實際伺服器,也就是B伺服器上讀取信息。
我配置代理伺服器用的是squid,沒有用過nginx,所以不能很全面的幫到你,不過原理應該都是差不多的。
3、你好 vps 共享ip 具體如何設置呢
你好,需要解決3個問題就可以了。其實不難:
1、得最少有一個公網IP,在這個IP上做NAT,使其所有VPS都可以通過那一個公網IP代理上網,這個是根本;如物理機是Windows,那直接用Windows自帶的的「路由和遠程訪問」都可以完成。
2、要讓用戶可以管理VPS,那麼就得對每個VPS進行遠程埠映射到公網IP上,如把每個VPS的3389埠映射到公網IP的不同埠上,還是用Windows自帶的的「路由和遠程訪問」都可以完成。
3、要讓域名解析指向VPS,所有綁定在VPS上的域名,都解析到那共享的一個IP上,如何讓域名指向到指定的VPS里的網站上,也就是共享80埠。。。這里一般用前端緩存,或者反向代理技術。這類軟體有很多,如:Squid、Nginx等。
如果你是用的星外的主機管理系統,星外本身就有好的解決方案,上7i24看一下就知道了。。其他的就看我上面說的這些,把原理搞明白了,就不難。。
4、找個高手幫我搭建VPS下的nginx反向代理!
樓下果然兩個SB!見怪不怪
5、如何用windows7 vps 反向代理
方法/步驟
下載7ghost程序
7ghost程序下載地址:http://ombaby.7958.com/down_6107448.html
上傳7ghost程序
1、好,接下來開始正式教程~第一步是解壓。(廢話……)
解壓得到的文件裡面,需要上傳的就是_admin這個文件夾和.htaccess、index.php這兩個文件。先打開_admin/data/config.php,修改其中的密碼,如下圖:
改好以後上傳到你的空間~這個不多說,FTP即可。注意,如果空間裡面已經有了.htaccess,請務必覆蓋。
運行7ghost程序
1、上傳完以後,打開管理地址:http://你的空間訪問域名/_admin,比如我的演示是:http://freehao123.gtga.tk/
輸入密碼登錄,就可以看到管理界面了。按照我的截圖提示稍微改動一下配置即可。需要注意的事是,這個腳本提交保存以後沒有任何提示,但是刷新可以看到已經修改好了。
ghost反向綁定域名
1、提交以後我們就可以回到http://freehao123.gtga.tk/ 啦,打開它就是我們反向綁定域名的地址了。
6、請教問題nginx反向代理proxy
下面是Nginx反向代理緩存Proxy Cache配置文件範例,僅供參考,源站點在美國,用日本的vps做Nginx代理緩存測試,實際測試效果不錯. 要注意proxy_temp_path和proxy_cache_path目錄本身和上級目錄都要有相應許可權,不然就會有生成緩存文件失敗的許可權錯誤提示. 如果需要重新生成緩存,直接把緩存目錄裡面的子目錄都刪除就可以了.
你可以去後盾人平台看一下,裡面的東西不錯
7、用nginx反向代理的問題?(詳內)
1、基本配置:
server {
listen 80;
server_name 域名;
location / {
proxy_pass 伺服器IP; //伺服器ip地址
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
2、可以
3、地址欄是 a.com
進入二級目錄是 a.com/xxx
8、使用nginx反向代理到谷歌可行嗎
這幾天谷歌都被某牆折騰得不能用了啊。上谷歌搜索資料都要翻越某牆,真悲摧啊。乾脆自己用國外的一個vps反向代理谷歌吧。下面貼出我反向代理谷歌的nginx配置,造福人類。
假設用www.centos.bz反向代理谷歌,是假設,我可不願意由於這個博客被牆。
proxy_cache_path /data/nginx/cache/one levels=1:2 keys_zone=one:10m max_size=10g;
proxy_cache_key "$host$request_uri";
server {
listen 80;
server_name www.centos.bz centos.bz;
rewrite ^(.*) https://www.centos.bz$1 permanent;
}
upstream google {
server 74.125.224.80:80 max_fails=3;
server 74.125.224.81:80 max_fails=3;
server 74.125.224.82:80 max_fails=3;
server 74.125.224.83:80 max_fails=3;
server 74.125.224.84:80 max_fails=3;
}
server {
listen 443;
server_name www.centos.bz centos.bz;
ssl on;
ssl_certificate /usr/local/nginx/conf/centos.crt;
ssl_certificate_key /usr/local/nginx/conf/centos.key;
location / {
proxy_cache one;
proxy_cache_valid 200 302 1h;
proxy_cache_valid 404 1m;
proxy_redirect https://www.google.com/ /;
proxy_cookie_domain google.com centos.bz;
proxy_pass http://google;
proxy_set_header Host "www.google.com";
proxy_set_header Accept-Encoding "";
proxy_set_header User-Agent $http_user_agent;
proxy_set_header Accept-Language "zh-CN";
proxy_set_header Cookie "PREF=ID=047808f19f6de346:U=0f62f33dd8549d11:FF=2:LD=zh-CN:NW=1:TM=1325338577:LM=1332142444:GM=1:SG=2:S=rE0SyJh2w1IQ-Maw";
sub_filter www.google.com www.centos.bz;
sub_filter_once off;
}
}
解釋下吧:
1、這里監聽了80和443埠,用了ssl加密,高大上。ssl證書是免費的,startssl,自己去申請個吧。
2、定義了個upstream google,放了5個谷歌的ip,如果不這樣做,就等著被谷歌的驗證碼搞崩潰吧。
3、也設置了反向代理緩存,某些資源不用重復去請求谷歌獲取,加快搜索速度。
4、proxy_redirect https://www.google.com/ /; 這行的作用是把谷歌伺服器返回的302響應頭里的域名替換成我們的,不然瀏覽器還是會直接請求www.google.com,那樣反向代理就失效了。
5、proxy_cookie_domain google.com centos.bz; 把cookie的作用域替換成我們的域名。
6、proxy_pass http://google; 反向代理到upstream google,會隨機把請求分配到那幾個ip。忘記說了,那幾個ip可以在自己的vps或伺服器上使用nslookup www.google.com獲取。
7、proxy_set_header Accept-Encoding ""; 防止谷歌返回壓縮的內容,因為壓縮的內容我們無法作域名替換。
8、proxy_set_header Accept-Language "zh-CN";設置語言為中文
9、proxy_set_header Cookie "PREF=ID=047808f19f6de346:U=0f62f33dd8549d11:FF=2:LD=zh-CN:NW=1:TM=1325338577:LM=1332142444:GM=1:SG=2:S=rE0SyJh2w1IQ-Maw"; 這行很關鍵,傳固定的cookie給谷歌,是為了禁止即時搜索,因為開啟即時搜索無法替換內容。還有設置為新窗口打開網站,這個符合我們打開鏈接的習慣。
10、sub_filter www.google.com www.centos.bz;當然是把谷歌的域名替換成我們的了,注意需要安裝nginx的sub_filter模塊
好了,說明夠詳細了,祝各位享受到高質量的谷歌搜索。
9、關於反向代理伺服器的一些問題
你可以試一下用linux伺服器自己搭建反向代理伺服器很容易的,我把教程發給你,但是你必須先精通linux,不然你以後出問題了也解決不了