gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区

站長資訊網
最全最豐富的資訊網站

如何在 Ubuntu 18.04 上安裝和配置 Squid 代理

Squid 是一個功能齊全的緩存代理,支持流行的網絡協議,如 HTTP , HTTPS , FTP 等。 Squid 主要用于通過緩存重復請求,過濾 Web 流量和訪問地理限制內容來提高 Web 服務器的性能。

本教程將引導您完成在 Ubuntu 18.04 上設置 Squid 代理并配置 Firefox 和 Google Chrome Web 瀏覽器以使用它的過程。

在 Ubuntu 上安裝 Squid

Squid 包包含在默認的 Ubuntu 18.04 存儲庫中。要安裝它,請使用 sudo 用戶運行以下命令:

sudo apt update  sudo apt install squid

安裝完成后, Squid 服務將自動啟動。

要驗證安裝是否成功并且 Squid 服務是否正在運行,請鍵入以下命令以打印服務狀態:

sudo systemctl status squid

● squid.service - LSB: Squid HTTP Proxy version 3.x     Loaded: loaded (/etc/init.d/squid; generated)     Active: active (running) since Thu 2019-06-27 11:45:17 UTC  ...

配置 Squid

可以通過編輯 /etc/squid/squid.conf 文件來配置 Squid  。您還可以使用帶有配置選項的分隔文件,可以使用 “include” 指令包含這些選項。

配置文件包含描述每個配置選項的注釋。

在進行任何更改之前,最好備份原始配置文件:

sudo cp /etc/squid/squid.conf{,.orginal}

要編輯文件,請在文本編輯器中將其打開:

sudo nano /etc/squid/squid.conf

默認情況下, Squid 配置為偵聽服務器上所有網絡接口上的 3128 端口。

如果要更改端口并設置偵聽接口,請找到以 http_port 開頭的行,并指定接口 IP 地址和新端口。如果沒有指定網絡接口, Squid 將監聽所有網絡接口。

/etc/squid/squid.conf 中

# Squid normally listens to port 3128 http_port IP_ADDR:PORT

在所有接口和默認端口上運行 Squid 應該適合大多數用戶。

另一個有趣的選擇是 forwarded_for 。默認情況下,將其設置為 on 表示 out-box Squid 的行為類似于 RFC 兼容代理,并在 X-Forwarded-For 標頭中添加客戶端的 IP 地址。如果要設置透明代理,請取消注釋該指令并將其更改為 transparent 。

將指令設置為 off 將告訴 Squid 不要在 HTTP 請求中轉發附加客戶端的 IP 地址。

/etc/squid/squid.conf 中

#Default: # forwarded_for on

在 Squid 中,您可以使用訪問控制列表 (ACL) 控制客戶端如何訪問 Web 資源。

默認情況下, Squid 只允許從 localhost 訪問。

如果將使用代理的所有客戶端都具有靜態 IP 地址,則可以創建包含允許的 IP 的 ACL 。

我們將創建一個新的專用文件來保存 IP ,而不是在主配置文件中添加 IP 地址:

/etc/squid/allowed_ips.txt

192.168.33.1  # All other allowed IPs

完成后,打開主配置文件并創建一個名為 allowed_ips (第一個突出顯示的行) 的新 ACL ,并允許使用該 http_access 指令(第二個突出顯示的行)訪問該 ACL  :

/etc/squid/squid.conf 中

# ... acl allowed_ips  src "/etc/squid/allowed_ips.txt" # ... #http_access allow localnet http_access allow localhost http_access allow allowed_ips # And finally deny all other access to this proxy http_access deny all

http_access 規則的順序很重要。請務必先添加該行 http_access deny all 。

該 http_access 指令的工作方式與防火墻規則類似。 Squid 從上到下讀取規則,當規則匹配時,不處理下面的規則。

每當您更改配置文件時,都需要重新啟動 Squid 服務才能使更改生效:

sudo systemctl restart squid

Squid身份驗證

Squid 可以對經過身份驗證的用戶使用不同的后端,包括 Samba , LDAP 和 HTTP 基本身份驗證。

在本教程中,我們將配置 Squid 以使用基本身份驗證。它是 HTTP 協議中內置的簡單身份驗證方法。

我們將使用 openssl 生成密碼并使用 tee 命令將該 username:password 對附加到 /etc/squid/htpasswd 文件,如下所示:

printf "USERNAME:$(openssl passwd -crypt PASSWORD)n" | sudo tee -a /etc/squid/htpasswd

讓我們創建一個名為 “john” 的用戶,密碼為 Sz$Zdg69:

printf "josh:$(openssl passwd -crypt 'Sz$Zdg69')n" | sudo tee -a /etc/squid/htpasswd

josh:RrvgO7NxY86VM

現在創建了用戶,下一步是配置 Squid 以啟用 HTTP 基本身份驗證并使用該文件。

打開主配置并添加以下內容:

/etc/squid/squid.conf 中

# ... auth_param basic program /usr/lib/squid3/basic_ncsa_auth /etc/squid/htpasswd auth_param basic realm proxy acl authenticated proxy_auth REQUIRED # ... #http_access allow localnet http_access allow localhost http_access allow authenticated # And finally deny all other access to this proxy http_access deny all

前三個突出顯示的行正在創建一個名為 authenticated 的新 ACL  ,倒數第三行行允許訪問經過身份驗證的用戶。

重啟 Squid 服務:

sudo systemctl restart squid

配置防火墻

假設您正在使用 UFW 管理防火墻,則需要打開 Squid 端口。為此啟用 “Squid” 配置文件,其中包含默認 Squid 端口的規則。

sudo ufw allow 'Squid'

要驗證狀態類型:

sudo ufw status

輸出將如下所示:

Status: active    To                         Action      From  --                         ------      ----  22/tcp                     ALLOW       Anywhere  Squid                      ALLOW       Anywhere              22/tcp (v6)                ALLOW       Anywhere (v6)               Squid (v6)                 ALLOW       Anywhere (v6)  

例如,如果 Squid 在另一個非默認端口 8888 上運行,則可以使用后面的命令允許該端口上的流量: sudo ufw allow 8888/tcp 。

配置瀏覽器以使用代理

現在您已經設置了 Squid ,最后一步是配置您首選的瀏覽器以使用它。

火狐

對于 Windows , macOS 和 Linux ,以下步驟相同。

  1. 在右上角,點擊漢堡包圖標?打開 Firefox 的菜單:
  2. 單擊⚙ 首選項 鏈接。
  3. 向下滾動到該 網絡設置 部分,然后單擊 設置… 按鈕。
  4. 將打開一個新窗口。

    • 選擇 手動代理配置 單選按鈕。
    • 在 HTTP 代理 字段輸入您的 Squid 服務器的 IP 地址, 在 端口 字段輸入 3128。
    • 選中 為所有協議使用相同代理服務器 復選框。
    • 單擊 確定 按鈕以保存設置。

    如何在 Ubuntu 18.04 上安裝和配置 Squid 代理

此時,您的 Firefox 已配置,您可以通過 Squid 代理瀏覽 Internet 。要驗證它,打開 google.com ,鍵入“我的 IP 是什么”,你應該看到你的 Squid 服務器 IP 地址。

要恢復默認設置,請轉到 Network Settings ,選擇 Use system proxy settings 單選按鈕并保存設置。

還有幾個插件可以幫助您配置 Firefox 的代理設置,如 FoxyProxy 。

谷歌 Chrome 瀏覽器

Google Chrome 使用默認的系統代理設置。您可以使用插件(如 SwitchyOmega) 或從命令行啟動 Chrome 網絡瀏覽器,而不是更改操作系統代理設置。

要使用新配置文件啟動 Chrome 并連接到 Squid 服務器,請使用以下命令:

Linux:

/usr/bin/google-chrome       --user-data-dir="$HOME/proxy-profile"       --proxy-server="http://SQUID_IP:3128"

蘋果系統 :

"/Applications/Google Chrome.app/Contents/MacOS/Google Chrome"       --user-data-dir="$HOME/proxy-profile"       --proxy-server="http://SQUID_IP:3128"

Windows:

"C:Program Files (x86)GoogleChromeApplicationchrome.exe" ^      --user-data-dir="%USERPROFILE%proxy-profile" ^      --proxy-server="http://SQUID_IP:3128"

如果配置文件不存在,將自動創建配置文件。這樣,您可以同時運行多個 Chrome 實例。

要確認代理服務器是否正常工作,請打開 google.com ,然后鍵入 “what is my ip” 。瀏覽器中顯示的 IP 應該是服務器的 IP 地址。

結論

您已經學習了如何在 Ubuntu 18.04 上安裝 squid 并配置瀏覽器以使用它。

Squid 是最受歡迎的代理緩存服務器之一。它可以提高 Web 服務器的速度,并可以幫助您限制用戶訪問 Internet 。

贊(0)
分享到: 更多 (0)
?
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区
成 人 黄 色 小说网站 s色| 免费极品av一视觉盛宴| 黄色特一级视频| 日本精品久久久久久久久久| 麻豆三级在线观看| 中文字幕日韩精品无码内射| 免费的一级黄色片| 日本一二三区视频在线| 57pao国产成永久免费视频| 五月天综合婷婷| 日本免费成人网| 国产亚洲精品久久久久久久| www.亚洲一区二区| 天天摸天天碰天天添| 波多野结衣乳巨码无在线| 国产福利在线免费| 婷婷激情小说网| 日韩av自拍偷拍| 国内自拍视频一区| 妺妺窝人体色www看人体| 国产 欧美 日韩 一区| 老汉色影院首页| 伊人网在线免费| aa在线免费观看| 日本丰满少妇xxxx| 日韩中文字幕亚洲精品欧美| 国产日韩视频在线播放| 免费看又黄又无码的网站| 91香蕉国产线在线观看| 久久久免费视频网站| 日本精品福利视频| 一本久道综合色婷婷五月| 91.com在线| 福利片一区二区三区| 欧美成人黄色网址| 欧美日本视频在线观看| 中文字幕12页| 无码精品a∨在线观看中文| 在线免费黄色网| 午夜免费看视频| 国产精品美女在线播放| 99草草国产熟女视频在线| 久久99久久99精品| 欧美交换配乱吟粗大25p| 亚洲污视频在线观看| 成人观看免费完整观看| 国产毛片视频网站| 天天综合天天添夜夜添狠狠添| gogogo高清免费观看在线视频| 咪咪色在线视频| 91最新在线观看| 无码精品国产一区二区三区免费| 日本老熟妇毛茸茸| 91香蕉视频污版| 成人羞羞国产免费网站| 欧美精品久久久久久久免费| av网站大全免费| 特级西西444| 亚欧精品在线视频| 国产又粗又爽又黄的视频| 无码中文字幕色专区| 潘金莲激情呻吟欲求不满视频| 18禁裸男晨勃露j毛免费观看| 91蝌蚪视频在线观看| 午夜激情视频网| 99免费视频观看| 日韩在线视频在线| 久久久久久久久久久久久久久国产| 成人免费在线视频播放| 午夜精品久久久久久久99热影院| www.欧美黄色| 在线免费观看av网| 久草综合在线观看| 91九色丨porny丨国产jk| 中文字幕在线视频精品| 那种视频在线观看| 777久久精品一区二区三区无码| 在线观看国产中文字幕| 免费在线激情视频| 久久99久久99精品| 91视频 - 88av| 色男人天堂av| 亚洲制服中文字幕| 国产精品视频黄色| 欧洲熟妇精品视频| 哪个网站能看毛片| 国产成人亚洲精品无码h在线| 黄色一级大片免费| 男女啪啪免费观看| 免费观看黄色大片| 国产av第一区| 国产又粗又爽又黄的视频| 中文字幕第三区| 在线观看av免费观看| 99热一区二区| 亚洲精品免费一区亚洲精品免费精品一区 | 色播五月综合网| 黄色免费视频大全| 国产免费毛卡片| 大陆极品少妇内射aaaaa| 欧美亚洲黄色片| 亚洲国产成人精品无码区99| 国产自产在线视频| 日韩中文字幕在线免费| 国产手机免费视频| 精品这里只有精品| 国产a级片免费观看| 在线观看av日韩| 五月婷婷六月丁香激情| 中文字幕亚洲影院| 日本特级黄色大片| 黄色一级大片免费| 波多野结衣综合网| 国产一区二区三区精彩视频| 一本久道综合色婷婷五月| 91香蕉视频导航| 日韩视频在线观看一区二区三区| 911av视频| 激情五月婷婷六月| 免费午夜视频在线观看| 激情 小说 亚洲 图片: 伦| 亚洲精品手机在线观看| 黄频视频在线观看| 99视频在线免费播放| www.色偷偷.com| 樱花草www在线| 777av视频| 奇米影视四色在线| 日韩成人三级视频| 日韩av黄色网址| 免费精品99久久国产综合精品应用| 免费观看国产视频在线| 欧美极品欧美精品欧美| 超碰在线公开97| 18禁裸男晨勃露j毛免费观看| 国产精品wwwww| 99九九精品视频| 欧美 激情 在线| 一级黄色片播放| 国产精品动漫网站| 激情五月六月婷婷| 亚洲色图38p| 日韩国产一级片| 午夜av中文字幕| 免费高清在线观看免费| 色乱码一区二区三区熟女| jizzjizzxxxx| 欧美视频在线第一页| 国产高清视频网站| 鲁一鲁一鲁一鲁一澡| 国产精品jizz在线观看老狼| 可以免费在线看黄的网站| 国产av熟女一区二区三区| 尤物国产在线观看| 日韩a∨精品日韩在线观看| 一级一片免费播放| 蜜臀av免费观看| 一本大道熟女人妻中文字幕在线| 欧美一级黄色录像片| 人人爽人人爽av| 亚洲五月天综合| 国产主播在线看| av免费看网址| 国产传媒久久久| 天天综合中文字幕| 亚洲免费成人在线视频| 免费在线观看的毛片| 国产精品国产亚洲精品看不卡| 男人j进女人j| 熟女视频一区二区三区| 最新天堂中文在线| 亚洲无吗一区二区三区| 女人另类性混交zo| 国产欧美高清在线| 一本大道熟女人妻中文字幕在线 | 日韩一级免费在线观看| 1024av视频| 精品中文字幕av| 欧美日韩在线一| 日本精品一区二区三区四区| 尤物av无码色av无码| 欧美a v在线播放| 国产老熟妇精品观看| 黄色国产一级视频| 欧美性大战久久久久xxx| 久久视频这里有精品| 男人靠女人免费视频网站| 欧美久久久久久久久久久久久| 国产一二三在线视频| 人人妻人人添人人爽欧美一区| 日韩xxxx视频| 国产日韩一区二区在线观看| 日韩网址在线观看| 欧美激情国产精品日韩| 蜜臀视频一区二区三区| 天天干天天操天天做| 天天操狠狠操夜夜操| 国产香蕉一区二区三区| 成人免费性视频| 男人搞女人网站|