17 Ağustos 2025 Pazar

Squid Proxy nasil kurulur Ubuntu Linux Server

 

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

Alıntı:
sudo apt update
Alıntı:
sudo apt install squid -y
Alıntı:
sudo systemctl status squid
ctrl+c

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
üstteki metni kopyalayin putty ekranina yapistirin dikkatli bir sekilde enter yaparak düzenleyin


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
ctrl+c

Alıntı:
sudo systemctl status squid
ctrl+c

Alıntı:
sudo apt install apache2-utils -y
Alıntı:
sudo touch /etc/squid/passwd
Alıntı:
sudo chown proxy /etc/squid/passwd username
sudo htpasswd /etc/squid/passwd username

örneğin

Alıntı:
sudo htpasswd /etc/squid/passwd admin
buradaki username internete baglanirken proxy ayarlarindaki proxy nin userass daki username username e istediginiz username yi yazin. ben admin yazdim sifreyi de 8 kakter bir sifre yazdim

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
ctrl+x
y(yani yes)
enter



Alıntı:
sudo systemctl restart squid
Test squid proxy authentication

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
For example,

Alıntı:
curl -x http://134.209.77.172:3128 --proxy-user proxyusera33w0rd https://www.google.com
loglar bakmak isterseniz bunun için bazi komutlar

Alıntı:
sudo tail -f /var/log/squid/access.log
sudo tail -f /var/log/squid/cache.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 userass girin



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

binance tr binancetr tl çekme

binance tr binancetr tl çekme TL Çekme İşlemi (Bankaya Transfer) Mobil uygulamayı açın ve hesabınıza giriş yapın. Alt menüden ...