日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

switch代理服務(wù)器設(shè)置 代理服務(wù)器設(shè)置


switch代理服務(wù)器設(shè)置 代理服務(wù)器設(shè)置


本號每天堅持更新原創(chuàng)干貨技術(shù)文章,歡迎關(guān)注本號"Linux學習教程",公眾號名稱“Linux入門學習教程" 。
如需學習視頻,請復制以下信息到手機瀏覽器或電腦瀏覽器上:
zcwyou.com/h5
1. 前言
本文主要講解如何在Linux上使用tinyproxy搭建HTTP/HTTPS代理器 。
tinyproxy是一個HTTP/HTTPS代理 。它是輕量級的、快速的、非常容易配置的,而且是一個開源的代理服務(wù) 。Tinyproxy也可以配置為反向代理 。它很適合用作具有較少系統(tǒng)資源的小型代理,因為它是非常輕量級的 。
Linux上使用tinyproxy快速搭建HTTP/HTTPS代理器
2. Tinyproxy特性Tinyproxy很容易配置和修改 。較小的內(nèi)存占用意味著它在操作系統(tǒng)上占用很少的空間 。它的內(nèi)存占用幾乎是2MB 。匿名模式允許授權(quán)允許和不允許的單個HTTP頭 。通過阻止未經(jīng)授權(quán)的用戶進行訪問控制 。過濾是指用戶通過創(chuàng)建黑白名單來阻斷或允許某個域 。通過控制從HTTPS/HTTP服務(wù)器傳入和傳出的數(shù)據(jù)實現(xiàn)隱私特性 。3. 在Ubuntu系統(tǒng)中安裝TinyProxy
在Ubuntu系統(tǒng)中輸入以下命令更新系統(tǒng)到最新:
sudoapt-getupdate
sudoapt-getupgrade -y
更新完成后,執(zhí)行以下命令安裝Tinyproxy 。
sudo apt-get -y install tinyproxy
完成Tinyproxy的安裝后 。要啟動和檢查Tinyproxy的狀態(tài),輸入以下命令:
sudo systemctl tinyproxy start
sudo systemctl tinyproxy status
4. 定義配置文件
Tinyproxy配置文件位于以下路徑:etc/tinyproxy/tinyproxy.conf
使用vim文本編輯器編輯它:
sudo vim /etc/tinyproxy/tinyproxy.conf
如果要允許第三方設(shè)備使用本代理服務(wù),在配置文件中找到以下這行:Allow 127.0.0.1
把127.0.0.1修改為客戶端的IP地址或者一個IP范圍,比如192.168.1.0/24
接下來找到Listen 192.168.0.1,修改為本服務(wù)器連接外網(wǎng)的網(wǎng)卡IP地址,使用ip addr查看本機網(wǎng)卡的IP地址 。這步操作主要是對外開放代理服務(wù),不然第三方設(shè)備無法使用該服務(wù)器的代理服務(wù) 。
5. 配置tinyproxy授權(quán)
配置tinyproxy授權(quán)
在tinyproxy中,您可以設(shè)置授權(quán),以便只有那些被授權(quán)的用戶才能訪問tinyproxy 。要設(shè)置授權(quán)憑證,轉(zhuǎn)到#BasicAuth用戶密碼行 。取消對這一行的注釋,并在這一行的末尾寫下您的密碼 。
BasicAuth user password [在這里設(shè)置一個密碼]
6. 配置過濾器
你也可以通過使用tinyproxy來添加流量過濾器 。
【switch代理服務(wù)器設(shè)置 代理服務(wù)器設(shè)置】找到Filter "/etc/tinyproxy/filter" 這行內(nèi)容,取消對這一行的注釋,您可以把過濾器配置文件路徑指定為一個域名 。
在后面的行修改成以下這樣:
"FilterExtanded On"
"FilterDefaultDeny Yes".
保存退出文件 ?,F(xiàn)在假設(shè)您把過濾器放在本地,路徑為etc/tinyproxy/filter,接下來就要編輯過濾器了 。
sudo vim etc/tinyproxy/filter
逐行添加域名作為黑名單 。
格式如下:
域名1
域名2
寫好黑名單后,保存退出 。
7. 為tinyproxy服務(wù)配置防火墻
默認情況下,tinyproxy的默認端口號為8888 。上述的配置文件中可以修改端口號,假設(shè)端口號為8888,
為tinyproxy服務(wù)配置防火墻
執(zhí)行以下2條命令開放該端口,
firewall-cmd –zone=public –add-port=8888/tcp
firewall-cmd –zone=public –add-port=8888/tcp –permanent
8. 開啟tinyproxy服務(wù)
執(zhí)行以下命令使新配置立即生效和下次開機自動啟動服務(wù):
systemctl restart tinyproxy
systemctl enable tinyproxy

推薦閱讀