Squid Proxy nasil kurulur Ubuntu Linux Server |
faydalandigim bazi siteleri konunun altina site adresi
ekledim. püf noktasini söylüyorum (sudo nano /etc/squid/squid.conf)
squid.conf komutunu girdikten sonra dikkatlice nano yudüzenlemek.
squid.conf sayfasinda ctrl+w ile arama yapabilirsiniz.. squid.conf
komutu ile açilan nano sayfasinda ctrl+w ile arama yapip ilgili satiri
bulup yapmak gerekiyor.ama ben açilan sayfanin en üstte yaptim herhangi
bir sorun olmadi
ubuntu linux server a putty ile baglanin sudo update ile basliyoruz
ubuntu linux server a putty ile baglanin sudo update ile basliyoruz
Alıntı:
sudo apt update
Alıntı:
sudo apt install squid -y
Alıntı:
sudo systemctl status squid
Alıntı:
sudo cp /etc/squid/squid.conf /etc/squid/squid.conf.backup
Alıntı:
sudo nano /etc/squid/squid.conf
Alıntı:
acl localnet src 192.168.1.0/24
http_access allow localnet
http_access deny all
http_access allow localnet
http_access deny all

ctrl+x
y(yani yes.. ayarlari save etmek istemiyorsaniz n yani no)
enter
sudo ufw allow 3128/tcp
Alıntı:
sudo ufw allow 'Squid'
Alıntı:
sudo ufw reload
Alıntı:
sudo systemctl start squid
Alıntı:
sudo systemctl enable squid
Alıntı:
sudo systemctl restart squid
Alıntı:
sudo systemctl start squid.service
Alıntı:
sudo systemctl status squid.service
Alıntı:
sudo systemctl status squid
Alıntı:
sudo apt install apache2-utils -y
Alıntı:
sudo touch /etc/squid/passwd
Alıntı:
sudo chown proxy /etc/squid/passwd username
örneğin
Alıntı:
sudo htpasswd /etc/squid/passwd admin

Alıntı:
sudo nano /etc/squid/squid.conf
Alıntı:
auth_param basic program /usr/lib/squid/basic_ncsa_auth /etc/squid/passwd
auth_param basic children 5
auth_param basic realm Squid Basic Authentication
auth_param basic credentialsttl 2 hours
acl auth_users proxy_auth REQUIRED
http_access allow auth_users
auth_param basic children 5
auth_param basic realm Squid Basic Authentication
auth_param basic credentialsttl 2 hours
acl auth_users proxy_auth REQUIRED
http_access allow auth_users
y(yani yes)
enter

Alıntı:
sudo systemctl restart squid
Test squid proxy authentication using curl. You can use the following syntax.
Alıntı:
curl -x http://[squid-server-IP]:3128 --proxy-user proxyuser:[proxy-password] https://www.google.com
Alıntı:
Alıntı:
sudo tail -f /var/log/squid/access.log
loglara baktindan sonra ctrl+c ile çikin
hepsi bu kadar. simdi proxy ayarlarini yapalim. manuel proxy config >> http proxy adrese server ın ip sini yazın. port no yazın


https://www.speedtest.net/ i deneyelim. web tarayicida açilan pencerede proxy nin user


https://www.iplocation.net/myip
https://whatismyip.org/
------------------------
Squid'in performansini optimize etmek için önbellek ayarlarini burada anlatmadim onu siz ayrica yapabilirsiniz.
(Caching: Configure caching to improve performance)
bazi tutorial lerde varsayilan port olan 3128 ( http_port 3128) i 8080 ( http_port 8080 ) olarak degistirilmesi öneriliyor dilerseniz 3128 i 8080 olarak degistirebilirsiniz. bunun için sudo nano /etc/squid/squid.conf komutundan sonra açilan sayfada ctrl+w ile arama yapip ilgili satiri bulabilirsiniz (http_port 3128)
---------------------------
How to Install and Configure Squid Proxy on Ubuntu
https://www.linuxtechi.com/install-s...ver-on-ubuntu/
https://ultahost.com/knowledge-base/...oxy-on-ubuntu/
https://mail.brycematheson.io/how-to...e-squid-proxy/
https://serverstadium.com/knowledge-...oxy-in-ubuntu/
https://reintech.io/blog/configuring...er-ubuntu-2004
https://comtechies.com/free-proxy-se...uid-proxy.html
https://buyproxies.org/configure-squid-proxy-9309
https://dev.to/iaadidev/step-by-step...roxy-setup-c22
https://docs.bmc.com/xwiki/bin/view/...-proxy-server/
https://serverspace.io/fr/support/he...oxy-on-ubuntu/
https://documentation.ubuntu.com/ser...-squid-server/
599x636
Hiç yorum yok:
Yorum Gönder