Kaydol

Merhaba Sevgili Floodlar.com Kullanıcısı, Web sitemizde geçirdiğiniz zaman ve bu büyüleyici flood evrenine katılımınız için teşekkür ederiz. Floodların geniş dünyasıyla dolu deneyiminizi daha fazla keşfetmek için, web sitemizi sınırsız olarak kullanabilmeniz adına giriş yapmanız gerekmektedir.

Oturum aç

Merhaba Floodlar.com Kullanıcısı, İlk üç sayfayı tamamladınız, tebrikler! Ancak, floodların devamını görmek ve daha fazla interaktif deneyim yaşamak için giriş yapmanız gerekiyor. Hesabınız yoksa, hızlıca oluşturabilirsiniz. Sınırsız floodlar ve etkileşimler sizleri bekliyor. Giriş yapmayı unutmayın!

Şifremi hatırlamıyorum

Şifreniz mi unuttunuz? Endişelenmeyin! Lütfen kayıtlı e-posta adresinizi giriniz. Size bir bağlantı göndereceğiz ve bu link üzerinden yeni bir şifre oluşturabileceksiniz.

Fil Necati Masonlar Locası Subreddit Adı Nedir? Cevap: ( N31 )

Üzgünüz, flood girme izniniz yok, Flood girmek için giriş yapmalısınız.

Lütfen bu Floodun neden bildirilmesi gerektiğini düşündüğünüzü kısaca açıklayın.

Lütfen bu cevabın neden bildirilmesi gerektiğini kısaca açıklayın.

Lütfen bu kullanıcının neden rapor edilmesi gerektiğini düşündüğünüzü kısaca açıklayın.

Mobil Uygulamada Açın

Güncel Floodlar En sonuncu Nesne

Ubuntu 18.04’te Squid Proxy Sunucusu Nasıl Kurulur ve Kurulur

Ubuntu 18.04’te Squid Proxy Sunucusu Nasıl Kurulur ve Kurulur

Squid, Linux tabanlı bir proxy uygulamasıdır. Squid proxy sunucusu trafiği, güvenliği ve DNS aramalarını filtrelemek için kullanılır.

Ayrıca Squid, kaynakları önbelleğe alarak bir web sunucusunu hızlandırabilir. Squid Proxy, bir sunucunun sık ziyaret edilen web sayfalarını önbelleğe almasına olanak tanır. Kullanıcı bir web sayfası veya dosya istediğinde, istek doğrudan kullanıcının cihazı ile internet arasında bir aracı cihaz olan proxy sunucusuna gider. Proxy sunucusu kaynakları çeker ve bunları kullanıcıya aktarır.

Bu kılavuz size yol gösterecek Ubuntu’da Squid Proxy sunucusu nasıl kurulur ve kurulur.

ubuntu'da kalamar proxy'si kurun ve kurun

Önkoşullar

Squid Proxy’yi Ubuntu’ya Kurmak

1. Adım: Yazılım Havuzlarını Yenileyin

Mevcut en son yazılım sürümüyle çalıştığınızdan emin olun.

Bir terminal penceresi açın ve aşağıdakileri girin:

sudo apt-get update

Adım 2: Squid Paketini Ubuntu’ya Kurun

Squid’i yüklemek için şu komutu çalıştırın:

sudo apt-get install squid

Sistem onay istemelidir – girin Y ve sürecin kendisini tamamlamasına izin verin.

Squid Proxy Sunucusunu Yapılandırma

Squid yapılandırma dosyası şu adreste bulunur: /etc/squid/squid.conf.

1. Bu dosyayı metin editörünüzde şu komutla açın:

sudo nano /etc/squid/squid.conf

2. bulmak için gezinin http_port seçeneği. Tipik olarak, bu, dinlemek için ayarlanır Bağlantı noktası 3218. Bu port genellikle TCP trafiğini taşır. Sisteminiz başka bir bağlantı noktasındaki trafik için yapılandırılmışsa, buradan değiştirin.

Squid’in isteklerinizi ve yanıtlarınızı değiştirmesini önlemek istiyorsanız proxy modunu şeffaf olarak da ayarlayabilirsiniz.

Aşağıdaki gibi değiştirin:

http_port 1234 transparent

3. Şuraya gidin: http_access hepsini reddet seçenek. Bu, şu anda tüm HTTP trafiğini engelleyecek şekilde yapılandırılmıştır. Bu, web trafiğine izin verilmediği anlamına gelir.

Bunu şu şekilde değiştirin:

http_access allow all

4. Şuraya gidin: görünür_anabilgisayar adı seçenek. Bu girişe istediğiniz adı ekleyin. Sunucu, bağlanmaya çalışan herkese bu şekilde görünecektir. Değişiklikleri kaydedin ve çıkın.

5. Squid hizmetini şunu girerek yeniden başlatın:

sudo systemctl restart squid

Squid İstemcisini Yapılandır

Tüm bu yapılandırma, Squid proxy sunucunuzu kurmak için yapılmıştır. Şimdi istemci makinenize geçin ve web tarayıcınızı açın.

Firefox kullanıyorsanız proxy ayarlarını şu adreste bulabilirsiniz:

Menü > Seçenekler > Ağ Ayarları > Ayarlar

Manuel proxy yapılandırması için radyo düğmesini işaretleyin.

Adım 4’te bir ana bilgisayar adı girdiyseniz, bu adı ve belirlediğiniz bağlantı noktasını girebilmelisiniz. Aksi takdirde, Squid proxy’nizi barındıran sistemin IP adresini kullanın.

Test etmek için ziyaret edebilirsiniz https://whatismyipaddress.com/ip-lookup – proxy’niz çalışıyorsa, IP adresiniz proxy sunucusunun IP adresi olarak görünmelidir.

Kalamar ACL’si ekleyin

Not: Bu adımların her birinin ardından, yeni yapılandırmayı uygulamak için kaydetmeli ve çıkmalı, ardından Squid hizmetini yeniden başlatmalısınız.

Adım 4’teki gibi squid.conf dosyasını yeniden düzenleyerek bir erişim kontrol listesi oluşturun.

Aşağıdaki gibi yeni bir satır ekleyin:

acl localnet src 192.168.0.15

Bu, yalnızca bu IP adresindeki sistemin bağlanmasına izin veren bir kural oluşturacaktır. Kuralı tanımlamak için satırı yorumlamanız önerilir:

acl localnet src 192.168.0.15 # test computer

# işaretinden sonraki her şey Squid tarafından yoksayılır.

Bir IP adresi aralığını aşağıdaki gibi belirleyebilirsiniz:

acl localnet src 192.168.0.15/30

Açık Bağlantı Noktaları

Belirli bir bağlantı noktasını açmak için aşağıdakileri ekleyin:

acl Safe_ports port 123 # Custom port

Proxy Kimlik Doğrulamasını Yapılandır

Bu, kullanıcıları proxy’yi kullanmak için kimlik doğrulaması yapmaya zorlar.

Apache2-utils’i yükleyerek başlayın:

sudo apt-get install apache2-utils

Bir passwd dosyası oluşturun ve sahipliği Squid kullanıcı proxy’si olarak değiştirin:

sudo touch /etc/squid/passwd
sudo chown proxy: etc/squid/passwd

Yeni bir kullanıcı ve şifre ekleyin

1. Squid’e yeni bir kullanıcı eklemek için şu komutu kullanın:

sudo htpasswd /etc/squid/passwd newuser

Sistem sizden yeni kullanıcı için bir şifre girmenizi ve onaylamanızı isteyecektir.

2. Düzenleyin /etc/squid/squid.conf dosyasını açın ve aşağıdaki komut satırlarını ekleyin:

auth_param basic program /usr/lib64/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

Squid Proxy’de Web Sitelerini Engelle

1. Yeni bir metin dosyası oluşturun ve düzenleyin /etc/squid/blocked.acl Girerek:

sudo nano /etc/squid/blocked.acl

2. Bu dosyada, engellenecek web sitelerini bir noktadan başlayarak ekleyin:

.facebook.com

.twitter.com

Not: Nokta, ana sitenin tüm alt sitelerinin engellenmesini belirtir.

3. /etc/squid/squid.conf tekrar dosya:

sudo nano /etc/squid/squid.conf

4. Aşağıdaki satırları EKL listenizin hemen üstüne ekleyin:

acl blocked_websites dstdomain “/etc/squid/blocked.acl”
http_access deny blocked_websites

Squid Hizmetiyle Çalışırken Komutlar

Squid yazılımınızın durumunu kontrol etmek için şunu girin:

sudo systemctl status squid

Bu size hizmetin çalışıp çalışmadığını söyleyecektir.

Hizmeti başlatmak için şunu girin:

sudo systemctl start squid

Ardından, şunu girerek Squid hizmetini sistem başladığında başlayacak şekilde ayarlayın:

sudo systemctl enable squid

Hizmetin çalışır durumda olduğunu doğrulamak için durum komutunu şimdi yeniden çalıştırabilirsiniz.

Hizmeti durdurmak için şu komutu kullanın:

sudo systemctl stop squid

Squid’in başlangıçta başlatılmasını önlemek için şunu girin:

sudo systemctl disable squid

Çözüm

Yakından takip ettiyseniz, artık Squid’in nasıl çalıştığına dair temel bir anlayışa sahip olmalısınız ve Ubuntu’da Squid Proxy’nin nasıl kurulacağı ve yapılandırılacağı.

Proxy sunucuları, ağ trafiğini güvence altına almak, saldırıları önlemek ve erişimi kısıtlamak için değerli bir araçtır.

Ubuntu makinenizi bir proxy kullanacak şekilde yapılandırmak için Ubuntu sisteminizi bir proxy sunucusuyla çalışacak şekilde nasıl kuracağınıza ilişkin makalemize göz atın.

Bu uygulamayı farklı bir işletim sisteminde kurmakla ilgileniyor musunuz? Squid’in CentOS 7’ye nasıl kurulacağını kontrol etmek isteyebilirsiniz.

İlgili Mesajlar

Yorum eklemek için giriş yapmalısınız.