開始搭建代理服務(wù)器
首先我參考如下文章進行搭建代理服務(wù)器,步驟每一個命令都執(zhí)行過報了各種錯,找了博客
?目前尚未開始,我已經(jīng)知道我的路很長,很難走呀,加油,go!go!go!
第一個教程:
第二個教程:
Ubuntu/Debian/CentOS搭建Socks5代理一鍵腳本_socks5一鍵搭建腳本-CSDN博客
安裝
下載腳本
wget --no-check-certificate https://raw.github.com/Lozy/danted/master/install.sh -O install.sh
?第一步驟:就開始卡你了,怎么辦????------------等待(我大概掛了十分鐘左右)--最終還是成功
下載后文件存儲當(dāng)前目錄下?
?現(xiàn)在挪個位置哈
┌──(root??kali-2022)-[~]
└─# mv install.sh /home
┌──(root??kali-2022)-[~]
└─# cd /home
┌──(root??kali-2022)-[/home]
└─# mkdir proxyHttp
┌──(root??kali-2022)-[/home]
└─# mv install.sh ./proxyHttp
┌──(root??kali-2022)-[/home]
└─# cd proxyHttp
┌──(root??kali-2022)-[/home/proxyHttp]
└─# ls
install.sh
┌──(root??kali-2022)-[/home/proxyHttp]
└─# cat install.sh
?安裝腳本(報錯了---------繼續(xù)整它? 原因:通常installation terminatedr 都是因為安裝文件損壞失敗/[Error] Installing terminated[Error]安裝已終止?)
?┌──(root??kali-2022)-[/home/proxyHttp]
└─# bash install.sh ?--port=83474 --user=admin --passwd=123456 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 1 ?
Current OS: Kali GNU/Linux Rolling is not support.
[Error] Installing terminated ?
最終放棄了
Current OS: Kali GNU/Linux Rolling is not support.[Error] Installing terminated ?
當(dāng)前操作系統(tǒng):不支持Kali GNU/Linux Rolling。[Error]安裝已終止
第三個教程(比較靠譜):
神馬教程(第一次看懵逼教程):debian 網(wǎng)絡(luò)代理_Debian系統(tǒng)代理服務(wù)器安裝及配置
原創(chuàng)正編文章:Debian系統(tǒng)代理服務(wù)器安裝及配置_Novell迷?
代理相關(guān)命令:Linux(debian)常用代理設(shè)置_碼農(nóng)小鉆風(fēng)的博客-CSDN博客
不太懂他意思
?Apache?Httpd?的話,更改?httpd.conf,ProxyRequests?On?就行嗎?
1.直接按照squid
┌──(root??kali-2022)-[/home/proxyHttp]
└─# sudo apt-get install squid
2.安裝到哪里去??
┌──(root??kali-2022)-[/]
└─# whereis squid
squid:?
?果然,第三種方法出現(xiàn)問題,更新資源重新加上參數(shù)再次安裝沒想到成功了
┌──(root??kali-2022)-[/]
└─# sudo apt-get update
┌──(root??kali-2022)-[/]
└─# sudo apt-get --fix-missing install squid
┌──(root??kali-2022)-[/]
└─# whereis squid
squid: /usr/sbin/squid /usr/lib/squid /etc/squid /usr/share/squid /usr/share/man/man8/squid.8.gz
?┌──(root??kali-2022)-[~]
└─# sudo vi /etc/squid/squid.conf
?冒號,鍵入wq!? 回車保存
┌──(root??kali-2022)-[~]
└─# squid -z
?重啟 服務(wù)
?┌──(root??kali-2022)-[~]
└─# service squid restart?
查看服務(wù)狀態(tài)
┌──(root??kali-2022)-[~]
└─# systemctl status squid.service?
┌──(root??kali-2022)-[~]
└─# journalctl -xeu squid.service
注釋白名單IP,初始化緩存,重啟就好了
?
接下來檢驗我們的配制文件是否有問題
#squid -k parse
如果沒有任何消息輸出,恭喜,你可以使用squid了.
#squid (后臺啟動)
#squid -k shutdown (用這個命令關(guān)掉代理)
如果你認為源碼安裝更好,你可以如下操作:
# ./configure --prefix=/usr/local/squid —enable-basic-auth-helpers=NCSA
#make
#make install
然后對配制文件的修改就同上了,這里不在多說了.
進階篇:
通過上述設(shè)置,squid已基本可以應(yīng)用了,但還需要進一步配置才能更安全好用。
第二步:配置SQUID軟件
1、“chmod 777 /usr/local/squid/logs”,設(shè)置logs為可寫。這樣,不特定的SQUID代理客戶才能正常訪問代理服務(wù)器,才能在logs目錄才產(chǎn)生access.log、cache.log等文件。
2、“/usr/local/squid/bin/squid -z”,手工建立squid的緩存目錄/usr/local/squid/cache。
http://Novell.Me
3、修改SQUID的配置文件squid.conf。SQUID的配置文件共有125個配置項,但是對于一般的web cache proxy server來說,只要修改幾個配置項即可。編輯/usr/local/squid/etc/squid.conf文件,找到“http_access deny all”并改為“http_access allow all”令所有的電腦都能透過代理服務(wù)訪問互聯(lián)網(wǎng)資源。其實只要該一項,SQUID服務(wù)就可以啟動了。
4、“/usr/local/bin/RunCache”,啟動squid代理服務(wù)。
如果沒有1和2,運行RunCache腳本后,查看/usr/local/squid/cache/cache.log文件,可以看到相關(guān)的錯誤信息。
第三步、設(shè)置客戶端,測試代理服務(wù)
在另一臺WinXP的電腦上,(以Internet Explore7.0為例)運行IE,單擊“工具”,接著單擊“Internet選項”,再單擊“連接”選項卡,單擊“局域網(wǎng)設(shè)置”;在“局域網(wǎng)設(shè)置”窗 口中,在“地址”處填上SQUID服務(wù)器的IP地址,在“端口”處填上“3218”(SQUID軟件默認代理用端口號),確定后退出。接下來,通過瀏覽一 些網(wǎng)站,也可以查看logs下的access.log和cache.log,看看是否代理運行正常。
Novell迷網(wǎng)站內(nèi)容,版權(quán)所有
四、其它
1、cache_mem:設(shè)置代理服務(wù)使用的內(nèi)存大小,一般推薦為物理內(nèi)存的三分之一。
2、cache_dir:指定cache目錄的路徑,默認為/usr/local/squid/cache。
3、http_port:代理服務(wù)使用的端口號,默認為3128,你可以使用其他的端口,不過注意兩點:一、使用端口不能和其他的服務(wù)重復(fù);二、使用1024以下的端口,SQUID必須以root身份運行。
4、/usr/local/libexec下有個腳本cachemgr.cgi,把它拷貝到你的Web的cgi-bin目錄下(Apache安裝后默認的web根是/var/www),通過瀏覽器運行,可以進入web方式的一些管理。
五、結(jié)語
要想完全發(fā)揮SQUID的功能,僅僅了解以上那些是遠遠不夠的;你應(yīng)該常常去SQUID的老家www.squid-cache.org看看,才能更上層樓。文章來源:http://www.zghlxwxcb.cn/news/detail-614249.html
Proxy(代理)服務(wù)器文章來源地址http://www.zghlxwxcb.cn/news/detail-614249.html
到了這里,關(guān)于如何在Debian中配置代理服務(wù)器?的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!