當前位置:首頁 » 雲伺服器 » proxy伺服器的搭建

proxy伺服器的搭建

發布時間: 2023-02-12 01:22:30

⑴ 如何運用Nginx搭建代理伺服器

如何實現Nginx的反向代理?

這句話什麼意思?

意思是說當客戶機來訪問伺服器的時候,伺服器本身並不出面接待,而是將客戶的請求轉高給手下的子伺服器(小弟)負責接待。

比如:你訪問www..com,其實並不時網路總伺服器接待的你,而是網路的代理伺服器接待的你,不過他們的服務是一樣的,提供同樣的頁面;

如是搭建Nginx服務才能實現這樣的效果呢?

搭建一個最簡單,最基礎nginx代理伺服器,需要一台代理服務,兩檯子伺服器,XX台客戶機來作驗證;

操作流程如下:

第一步、伺服器和客戶機配好IP地址,其中Nginx代理伺服器需要配置兩張網卡,兩個IP地址,一個和客戶機通信,一個和子伺服器通信;

代理伺服器與客戶機和子伺服器都分別配置同網段IP地址;

例如:

代理伺服器:192.168.4.5    192.168.2.5

子伺服器         :192.168.2.100    192.168.2.200

客戶機    :192.168.4.10

這樣配置的好處是: 可以負載均衡,保障用戶的訪問體驗,保障上網速度,同時也保障了,即便有一台伺服器壞掉了,另一台服務可以接待用戶訪問;

第二步、代理伺服器上安裝Nginx服務軟體,兩檯子伺服器上安裝HTTPD服務並寫入相應的網頁,然後啟動服務;

yum  -y install  httpd        ##安裝httpd服務;

echo  "羅貴"  >    /var/www/html/index.html       ##寫一個簡單的網頁

./configure    --user=nginx    --group=nginx   --with-http_ssl_mole

make   &&   make   install     ##編譯安裝Nginx

第三步、修改Nginx的配置文件;

vim   /usr /local /nginx /conf /nginx.conf

http   {  ...............    ##在文件中找到http開頭的行,並在http下面隨意找兩行添加下面兩行的內容;

            upstream    luogui    {        ##luogui是集群名字,可以自由定義,upstream 上游的意思;翻譯過來就是在上游建立一個名字為luogui的集群,集群中包含下述IP地址;

                      server   192.168.2.100:80;

                      server    192.168.2.200:80;

}

server    {

        listen        80;

        server_name   www.luogui.com;     ##域名,可以自由定義;

location   ^/.php$  {    ##匹配網頁地址的意思,匹配以 / 開頭.php結尾的網頁文件;

        proxy_pass  http://luogui;        ##通過proxy代理伺服器將用戶的請求轉發給luogui集群伺服器;(註:優先順序最高,系統會優先處理這條命令)

             }

                             }

第四步、測試效果;

firefox   http://192.168.4.5  或者  本地測試   curl  http://192.168.4.5 

結果應該是暫停任何一檯子伺服器,客戶機訪問網頁都沒有問題;

以上.......

                                                    (EDN)

祝:開心!

羅貴

2019-04-05於深圳

⑵ 如何搭建代理伺服器

以CCProxy為例,代理伺服器軟體CCProxy使用方法如下:
1、首先要保證每台機器都指定了一個固定的IP地址。
2、是找一個CCProxy的安裝程序。
運行下載後的Ccproxysetup.exe就可以一步步進行安裝,只是在最後一步選擇語言時要選擇ChineseGB即為中文簡體。安裝完成後,桌面有一個CCProxy的綠色圖標,雙擊即可啟動CCProxy了。綠色的網格坐標將會出現黃色的曲線表示網路數據流量。
客戶機的設置
1、對TCP/IP協議的屬性進行設置。
方法:右擊「網上鄰居」,選擇「屬性」,雙擊網卡對應的「TCP/IP協議」,選擇「DNS」標簽。設置如下:選中「啟用DNS」;「主機」中填入伺服器名稱;並在下面的「DNS伺服器搜索順序」中填入伺服器的IP地址,本例為「192.168.0.1」,然後單擊[填加];單擊[確定]結束DNS設置;再次單擊[確定],結束對網路屬性的設置。這時需要重新啟動計算機。
2、重新啟動後,右擊桌面上的IE圖標,選擇「屬性」。在接下來的「Internet屬性」對話框中進行如下設置:選中「連接」標簽;單擊「區域網設置」 按鈕;選中「使用代理伺服器」;單擊「高級」;在「伺服器類型」中分別填入:HTTP為192.168.0.1,埠為808;ftp為 192.168.0.1,埠為2121;Socks為192.168.0.1,埠為1080;然後單擊[確定]完成對IE的設置。
上網瀏覽看一下。
成了上述的操作後,將伺服器連接到網際網路上,再啟動CCProxy,客戶機就可以通過IE自由在網際之間穿梭了,想要停止代理服務只需單擊[停止]按鈕即可。
希望我的回答可以幫助你,望採納!

⑶ 怎麼設置代理伺服器

如何設置代理伺服器?

建立proxy伺服器有以下幾方面的原因:
1、區域網內沒有與外網相連的機器,必須通過內網的代理伺服器連接到外網;
2、為了獲得更大的速度,通過帶寬較大的代理伺服器與目標主機連接;
3、同一地區未互聯的不同網路通過代理建立連接;
而在國人眼中,特別是在169網民當中,代理伺服器是通往國際互聯網的橋梁。眾所周知,中國電信旗下建立的網路有兩種,一種是真正意義上的國際互聯網(俗稱163),另一種是所謂的中國公用多媒體網(俗稱169),169用戶又分為三類,A類用戶擁有網外權,可以直接享受國際互聯網的所有服務;另一類稱為B類用戶,也稱注冊用戶,使用注冊的帳號上網,但只能與以cninfo.net(IP地址以10開頭)結尾的網站連接;第三類稱為C類用戶,也稱GUEST用戶,使用公用的賬號上網,採取主叫記費制,在計費標准上與B類用戶有區別。
B類和C類用戶是本文的主要對象,他們付出與163用戶相差不多的費用(169包月用戶除外),卻不能享受真正的國際互聯網服務,怎麼辦呢?以下就各種網路應用方式進行細致的闡述。
一、HTTP代理
每個上網用戶,首當其沖的就是進行HTTP連接,就是我們所說的使用瀏覽器瀏覽網頁,那麼這種連接要使用HTTP代理,所用埠一般為80或8080。
在IE中的設置方法:
選擇菜單中的「查看」-「Internet選項....」,選擇「連接」,將「通過代理伺服器訪問INTERNET」前面的方框選中,將代理伺服器的IP或域名填寫在「地址」欄中,如10.74.32.74,將代理伺服器的埠(如8080)填寫在「埠」欄中。
在NETSCAPE中的設置方法:
選擇菜單中的「編輯(EDIT)」-「配置(Preferences..)」,雙擊「高級(Advanced..)」,點「Proxies」,選擇「手動代理配置(Manual proxy cofiguration)」,按「顯示(view)」,出現對話框後在「HTTP」一行的長條框(地址)中填寫代理伺服器的IP或域名,如10.74.32.74,在短條框(埠)中填寫8080,按OK,再OK,然後一切OK。
經過以上的設置,169網上用戶就可以與討厭的「無法與伺服器連接」對話框說BYE-BYE了。但注意169網上的代理伺服器是經常變動的,特別是一旦公開的代理伺服器,很快便會被管理員關閉,一旦出現無法與代理伺服器連接,就得到一些公布代理伺服器的網站尋找新的IP地址更換自己的代理伺服器。
可以說,SOCK代理可以干除HTTP以外的所有事情,這的確是一件令人高興的事。
讓我們來看看怎麼設置。
1、E-mail(非WEB方式,WEB方式可以在瀏覽器中進行,採用HTTP代理)
普通情況下E-MAIL的設置,我們需要填寫以下內容:
發送伺服器地址/接收伺服器地址/接收的賬號/密碼,我們假設原來是這個內容:
163.net 163.net abc abc111
假設SOCK代理為10.84.32.33,那麼在使用SOCK代理後我們要改為:
163.net 10.84.32.33 abc#163.net abc111
2、FTP
用代理之前,我們要填寫:
FTP伺服器地址/FTP賬號/密碼
ftp.microsoft.com abc abc111
現改為:
10.84.32.33 [email protected] abc111
3、ICQ(這可是169網蟲們夢寐以求的好東西)
先按普通方法安裝好ICQ,把它由簡單模式改變為高級模式,最好是能漢化,這樣我們才能方便地設置代理。
點「ICQ」按鈕,選擇「性能設置」
在「連接」一項中選中「我在使用固接工網際網路連接(區域網)」,再選中「我使用防火牆或代理」。選擇「防火牆設置」
出現對話框後選擇第二項「我使用SOCK5代理伺服器」,按「下一步」。
將你得到的SOCK代理填入長框,短框中填寫埠,一般為1080,按「下一步」。
按「檢查我的防火牆設置/代理設置」,ICQ會連接到SOCK代理,檢查是否能連通ICQ的伺服器,如果成功會顯示「Success」,按「確定」。
以上三種中比較難以設置的是SOCK代理,其他如IRC等等,因為設置的方法非常直觀、簡單,本文就不再贅述。
還有更妙的,速度提高了,在聊天室也不再怕別人知道你的IP要炸你了,因為他只能查出你所使用的代理伺服器的IP,就連聊天室的管理員也沒辦法。

⑷ windows平台下怎麼搭建代理伺服器

Squid是Linux下最為流行的代理伺服器軟體,它功能強大,支持對HTTP、FTP、Gopher、SSL、WAIS等協議的代理; 設置簡單,只需對配置文件稍稍改動就可使代理伺服器運轉起來。此外,Squid具有頁面緩存功能,它接受用戶的下載申請,並自動處理所下載的數據。 前期准備 Squid對硬體的要求是: 內存不應小於128M,硬碟轉速越快越好,最好使用伺服器專用SCSI硬碟,對CPU的要求不高,400MHz以上即可。筆者所管理的代理伺服器是Inter2150,安裝了Red Hat Linux 7.2,安裝時就帶有Squid。有兩塊網卡,一塊eth0配外部地址(比如211.88.99.66),一塊eth1配內網地址(比如192.168.5.1)。如果安裝了Gnome或其他圖形界面,就可以在netconfig中給兩塊網卡配置IP地址,不然的話,可在/etc/sysconfig/network-script路徑下更改文件ifcfg-eth0和ifcfg-eth1。 首先編輯ifcfg-eht0,有以下幾項: DEVICE=eth0 (表示用哪塊網卡) IPADDR=211.88.99.66 (設置該網卡的IP地址) NETMASK=255.255.255.252 (設置子網掩碼) 同樣編輯ifcfg-eth1,然後運行命令network restart就可以使配置生效了。對eth0、eth1進行配置後,可以用ifconfig命令來查看是不是配置成功。 如果伺服器只有一張網卡,也不用擔心,Linux可以在一塊網卡上綁定多個IP地址。在圖形界面下配置很簡單,不贅述。如果在文本狀態下配置,可以將ifcfg-eth0復制並命名為ifcfg-eth0:1,把它完全當成兩塊網卡來配就可以了。 Squid的安裝 1. 安裝Linux 安裝Linux在硬碟分區時要注意,最好不要讓系統自己分區,而是手動分區。通常,在Linux系統中有且僅有一個交換分區(在文件系統形式中選擇Linux swap),它用做虛擬內存,建議將交換分區的大小設置為內存的兩倍。當硬碟的大小超過了8G,要再建立一個128M(稍稍大一點,不會出錯)的boot分區,這是為了避免將系統內核文件放到1024磁軌以外,如果將boot作為root分區的一個子目錄,內核文件就會安裝在root分區的任何地方。因為要用做代理伺服器,建議再分一個分區「var」,作為Squid的緩沖區,所以根據磁碟大小盡量分配大一點,最後將硬碟的剩餘空間全部分給root分區。 2. 安裝Squid 新手安裝Squid,建議在安裝Linux時就選中Squid,它並不是默認選中項,而且也不在選擇的大類中,要在詳細列表中查找。如果沒有安裝,又不想重裝系統,可以從 下載Squid軟體。 Squid代理伺服器的設置 安裝好Squid後幾乎就可以用了,用編輯器打開/etc/squid/squid.conf文件(以root登錄),Squid的配置文件共有125個配置項,但是一般來說,只要修改幾個配置項即可。找到「http_access deny all」並改為「http_access allow all」令所有的電腦都能通過代理服務訪問互聯網資源。其實只要修改該項,Squid服務就可以啟動了。 為了更好地控制代理伺服器的行為,還有幾個可配置項需要考慮: 1. cache_mem: 設置代理服務使用的內存大小,一般推薦為物理內存的三分之一。 2. cache_dir:設定緩存的位置、大小。一般格式如下: cache_dir /var/spool/squid/cache 100 16 256 cache_dir指定cache目錄的路徑,默認為/var/spool/squid/cache。 /var/spool/squid/cache代表緩存的位置,使用squid -z指令會在這個目錄下建立存儲交換文件(swap files)的目錄。100表示緩存最大為100M,16和256代表一級和二級目錄數。實際使用時,100M是不夠的,如果硬碟夠大,可以增加存儲空間,比如:cache_dir /var/spool/squid/cache 2000 16 256。 3. http_port:代理服務使用的埠號,默認為3128,可以使用其他的埠,注意將前面的注釋符號「#」去掉。另外,使用埠不能和其他的服務重復,如果使用1024以下的埠,Squid必須以root身份運行。 4. maximum_object_size: 指定Squid可以接收的最大對象的大小。Squid預設值為4M,可以根據自己的需要進行設定。 啟動Squid Squid可以設置為自動啟動。運行命令setup,在System services選項中選中Squid。設置後每次重新開機,都會自動執行Squid。 如果是第一次啟動,要建立/var/spool/squid下的暫存資料目錄,先輸入squid -z,再啟動Squid(直接運行Squid即可)。 啟動Squid後,在另一台Windows電腦上(以Internet Explorer 5.0為例)運行IE,單擊「工具」,接著單擊「Internet選項」,再單擊「連接」選項卡,選擇「區域網設置」。在「區域網設置」窗口中的「地址」處填上Squid伺服器的IP地址,在「埠」處填上「3218」(Squid軟體默認代理的埠號),確定後退出。接下來,隨意瀏覽一些網站檢查Squid的運行情況,也可以查看logs下的access.log和cache.log,看看代理是否運行正常。

⑸ 怎樣設置代理伺服器

設置方法以360瀏覽器的為例

1.獲取到ip之後,先打開360瀏覽器,然後點擊右上角的菜單。

2.點擊「工具」,點擊「代理伺服器」,然後選擇「代理伺服器設置」

3.在添加代理的窗口裡面添加剛剛獲取的代理ip跟埠。前四位是IP地址,後面是埠號

⑹ 如何搭建代理伺服器

你好,搭建代理伺服器的話,非常簡單,其實也就以下步驟:
1.注冊一個虛擬主機。
2.先安裝服務端;
3.再安裝客戶端;
4.最後測試伺服器狀態

⑺ 使用代理伺服器上網的方法

代理伺服器(Proxy Server)是網上提供轉接功能的伺服器,在一般情況下,我們使用網路瀏覽器直接去連接其他Internet站點取得網路信息時,是直接聯繫到目的站點伺服器,然後由目的站點伺服器把信息傳送回來。下面就由我跟大家分享使用代理伺服器上網的方法吧,歡迎大家來閱讀學習。

使用代理伺服器上網的方法

HTTP代理伺服器的設置方法,對於IE和FireFox設置略有不同。設置前需要先找一些可用的免費代理伺服器地址。

IE的設置是這樣的,打開IE瀏覽器,選擇菜單欄的“工具/Internet選項...”。

這時候分兩種情況,對於ADSL撥號用戶來說,選擇一個網路連接後,點“設置”,如下圖所示,選中代理伺服器,填入地址和埠號。

⑻ 如何設置代理伺服器

要設置代理伺服器,必須先知道代理伺服器地址和埠號,然後在IE或NC的代理伺服器設置欄中填入相應地址和埠號就可以了。假設我們有一個代理伺服器的地址是Proxy.net.net,埠號是3000,在IE中的配置方法是使用查看菜單的Internet選項/連接/代理伺服器,然後在通過代理伺服器訪問Internet選項前面的復選框中打上鉤,在地址框中填入代理伺服器地址,如本例中假設代理伺服器地址是proxy.net.net,再在埠框中填上埠號3000,點一下最下方的應用按鈕,再點確定,設置完成。下次再使用IE時用戶就會發現,無論你瀏覽什麼網站,IE總是先與代理伺服器連接。用NC的話,設置稍繁一點。使用edit菜單下的Preferences菜單項,再選擇Advanced下的Proxies,此時在右側Proxies選項中選擇第二項Manral Proxy configuration,再點其右邊的View…按鈕,就會出現代理伺服器的配置界面,在代理伺服器地址和埠號欄中填入相應的內容,點擊OK,退回到參數設置窗口,再點擊OK,代理伺服器的設置工作就完成了。當客戶再次瀏覽網頁時,就會自動向你設定的代理伺服器發出申請,並得到數據,在瀏覽網站時,無論是IE或是NC都可以在瀏覽器狀態欄中清楚地看到先連代理伺服器,再連目標網站的過程。

⑼ 怎麼搭建Socks5免費代理服務

CCProxy是個國產好用性能優越的超級代理軟體。具有一級,二級代理和完善的代理帳號管理功能,該軟體兼容性和穩定性極好。
下面具體介紹一下用該軟體架設伺服器:
用CCProxy架設伺服器,必須根據上網環境適當設置才能架設成功,下面就幾種環境分別敘述架設伺服器操作:
1.固定ip直連上網,架設伺服器方法。
固定ip直連上網,架設伺服器方法最為簡單,直接安裝CCProxy,並設置CCProxy就可以做代理伺服器了。
2.固定ip+路由器上網,架設伺服器方法。
固定ip+路由器上網,架設伺服器,必須讓設置路由器對外映射個埠。這個埠就是你的伺服器對外開放的埠。例如,你的伺服器代理地址和埠
為123.365.445.145 563 那你就得設置路由器對外映射個埠為563。映射埠設置好後,再對CCProxy做適當設置,你的電腦就可以做代理伺服器了。
3.寬頻貓撥號直連上網,架設伺服器方法。
因為寬頻貓撥號直連上網,每次你獲取的外網ip都不一樣。所以需要幫你每次撥號後,獲得的不同ip綁定到固定的域名,才方便使用。
(1)動態域名解析
下載安裝花生殼動態域名解析軟體,可以把你的動態ip綁定到固定的域名上。
(2)綁定好域名後,再對設置CCProxy,你的電腦就可以做代理伺服器了。
4.寬頻貓撥號+路由器上網,架設伺服器方法。
(1)動態域名解析
下載安裝花生殼動態域名解析軟體,可以把你的動態ip綁定到固定的域名上。
(2)路由器對外映射個埠。
(3)以上2步做好後,再對設置CCProxy,你的電腦就可以做代理伺服器了。

熱點內容
n皇後演算法 發布:2025-05-20 01:49:15 瀏覽:65
如何配置圖形電腦 發布:2025-05-20 01:47:51 瀏覽:391
及解壓 發布:2025-05-20 01:44:49 瀏覽:415
如何用計算器刷安卓 發布:2025-05-20 01:09:29 瀏覽:576
移動寬頻密碼重置後怎麼辦 發布:2025-05-20 01:02:04 瀏覽:808
php不是內部命令 發布:2025-05-20 00:41:09 瀏覽:97
淘寶圖片上傳用什麼軟體 發布:2025-05-20 00:40:55 瀏覽:346
mysql64位forlinux 發布:2025-05-20 00:37:25 瀏覽:345
工傷輔助器如何配置 發布:2025-05-20 00:25:13 瀏覽:602
opencv存儲圖片 發布:2025-05-20 00:16:10 瀏覽:953