導航:首頁 > IDC知識 > vps反向

vps反向

發布時間:2020-10-08 22:06:06

1、如何用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/ 啦,打開它就是我們反向綁定域名的地址了。

2、網站使用VPS 實現負載均衡

四種網站鏡像實現方法和原理
1.最簡單的方法
一台做主伺服器, 其它作鏡像伺服器, 資料庫存在主伺服器上, 鏡像伺服器使用遠程調用功能讀取主伺服器的資料庫. 使用工具讓主伺服器上的網頁文件和鏡像伺服器同步.
優點: 實現簡單
缺點: 遠程調用效率低, 速度慢. 如果主伺服器掛了就全部不行了.
2. 復雜的方法
相當於集群, 一台做主伺服器, 其它作鏡像伺服器, 讓主伺服器和鏡像伺服器數據同步, 包括網頁和資料庫. 當用戶訪問的時候, 可以直接讀取主伺服器或者鏡像伺服器的數據, 當需要寫數據的時候, 通過鏡像伺服器傳送數據直接寫到主伺服器上.
優點: 速度快
缺點: 實現起來困難復雜. 花費巨大. 如果主伺服器掛了就全部不行了. 主伺服器和鏡像伺服器必須保持良好的連接將數據的同步時間盡量減少.
3. 更復雜的方法
相當於更高級的集群, 全部機器數據同步, 包括網頁和資料庫. 當用戶訪問的時候, 可以直接讀取任何一個伺服器的數據, 當需要寫數據的時候, 寫到正在訪問的伺服器上, 然後數據再傳輸到其它伺服器. 其中一台當機後恢復的話自動從其它沒當機的伺服器上同步最新數據.
優點: 速度快, 就算其中某個伺服器掛了也不影響正常使用.
缺點: 實現起來非常困難非常復雜. 花費巨大. 主伺服器和鏡像伺服器必須保持非常良好的連接將數據的同步時間盡量減少, 不然可能會產生很多問題.
4. 不簡單也不復雜的方法
類似CDN的功能. 一台做主伺服器, 其它作鏡像伺服器, 當用戶訪問鏡像伺服器的時候, 鏡像伺服器從主伺服器讀取數據返回給用戶, 然後緩存數據. 當下一個用戶訪問同樣的頁面的時候, 直接返回緩存數據. 寫數據的時候通過鏡像伺服器傳送數據直接寫到主伺服器上.
優點: 實現簡單. 花費小. 可以很容易地應用到不同網路不同地區的伺服器或網站.
缺點: 鏡像伺服器必須和主伺服器有良好的網路連接, 不然會比較慢. 如果主伺服器掛了就全部不行了.

3、用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

4、最近買了個VPS,網站都上傳了,且能正常訪問,但就是利用IP反查域名時無法查出,這是為什麼?

你好,如果是說上一些網站通過IP去查這台伺服器上有多少個網站域名,那這個和VPS提供商無關。反查域名的方式是通過搜索引擎分析同個IP上對應的域名,如果你的網站還沒有被收錄,或者收錄了但還沒有更新到新的IP上來,那麼是查不到的。並不是綁定一個I域名開通後,就馬上可以查到,因為他們並沒有在你VPS里安裝軟體獲取,所以根本不可能。。。過幾天就好了。(說伺服器或者服務商的問題的純屬不懂亂說。要說服務商,也是搜索引擎服務商抓取不及時,哈哈)
如果你說的是DNS的域名IP反向解析,就是用IP看上面的域名,這個是因為DNS伺服器沒有進行IP反向解析,得電信等網路提供商才可以,但是能通這個是不提供的。

5、網站在香港的VPS(地址A)上做了反向代理

這明顯是代理伺服器A沒有配置好,你好好參考下nginx到底如何配置代理伺服器,應該是沒有正確從實際伺服器,也就是B伺服器上讀取信息。
我配置代理伺服器用的是squid,沒有用過nginx,所以不能很全面的幫到你,不過原理應該都是差不多的。

6、找個高手幫我搭建VPS下的nginx反向代理!

樓下果然兩個SB!見怪不怪

7、使用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模塊
好了,說明夠詳細了,祝各位享受到高質量的谷歌搜索。

與vps反向相關的知識