kali用Squid簡單配置搭建http代理服務器

Squid - 代理服務器html

    Squid是一個全功能的Web代理緩存服務器應用程序,它爲超文本傳輸協議(HTTP),文件傳輸協議(FTP)和其餘流行的網絡協議提供代理和緩存服務。 Squid能夠實現緩存和代理安全套接字層(SSL)請求和緩存域名服務器(DNS)查找,並執行透明緩存。 Squid還支持各類各樣的緩存協議,例如互聯網緩存協議(ICP),超文本緩存協議(HTCP),緩存陣列路由協議(CARP)和Web緩存協調協議(WCCP)。ubuntu

    Squid功能很是的多和強大,這裏只是簡單實現其http代理的功能。vim


一、安裝Squid3緩存

root@kali:~# apt install squid3


二、配置安全

    編輯squid3的配置文件:/etc/squid/squid.confbash

root@kali:~# cp /etc/squid/squid.conf /etc/squid/squid.conf.back 
root@kali:~# vim /etc/squid/squid.conf


 (1)將 Squid 服務器監聽 TCP 端口 8888 以代替缺省的 TCP 端口 3128,能夠以下所示修改 http_port 語句:服務器

http_port 8888

 (2)權限控制:設置哪些網段或主機能夠訪問此代理服務器:網絡

acl sixtyfive_network src 192.168.65.0/255.255.255.0
http_access allow sixtyfive_network


三、重啓服務,生效:   ide

systemctl restart squid.service


參考:https://help.ubuntu.com/lts/serverguide/squid.html ui

相關文章
相關標籤/搜索