Linux Yaz Kampı 2017 – Proxy Eğitimi
Hersene, Bolu İzzet Baysal Ünüversitesinde düzenelen LKD bünyesindeki Linux Yaz Kampı 2017 etkinliğinde Proxy anlattık. İlgili eğtimin içereği aşağıda belirtilmiş olup ayrıca https://github.com/kgcoskun/Squid adresi üzerinden de Lab’lara erişebilirsiniz.
- Proxy Nedir?
1.1. Proxy Asli Görevi ve Bilgi Sistemleri içindeki Yeri Neresidir?
1.2. Proxy Neden ve Nerelerde Kullanılır?
1.3. Topoloji ile Proxy Anlatımı
1.4. Proxy Çeşitleri Nelerdir?
1.5. Proxy’lerin kullanılabildiği Protokoller
2. En Popüler ve Stabil Proxy Projesi Olan Squid Proxy’e Giriş.
2.1. Squid Proxy Genel Özelliklerinin Anlatılması
2.2. Squid Proxy’nin Altını Çizdiği Özellikler.
3.LAB
3.1. Squid’in Kurulacağı /OS olan CentOS’ un Squid için hazırlanması.
3.1.1. IP Tables Kapatılması.
3.1.2. SeLinux Kapatılması.
3.1.3. IpV6 Kapatılması.
3.1.4. Sistemin son paketleri alabilmesi için kurulumdan önce son güncellemelerinin kontrolü.
3.2. Squid Proxy Kurulumu
3.2.1. Kurulum sonrası Squid hakkında bilgi alabileceğimiz Komutlar hakkında bilgi.
3.2.1.1. Versiyon Bilgisi, Yardım, Servislerin Kontrolü, Hangi Prot’u Dinlediği, Cach Dosyasının Yeri, Log Dosyaları.
3.2.2. Squid’in Başlangıçta Otomatik olarak başlamasının sağlanası.
3.2.3. Squid.Conf dosyasının Yedeklemesi
3.3. Squid Proxy Yapılandırılmasına Giriş
3.3.1. Squid.Conf dosyasının Anlatılması
3.3.2. Squid Proxy için Kurgulanan Örnek bir LAB Senaryosunun Anlatılması
3.3.2.0. Squid Proxy Kullanımı için İstemci Sanal Makinede Firefox Tarayıcı Ayarlarının Yapılması
3.3.2.1. ACL Nesnesinin Kullanım Alanı
3.3.2.2. IP, Subnet, Port, Regex, URL, MIME Type, Zaman Nesnelerin Kullanımları
3.3.2.3. Yasaklama, İzin Verme, Dahil ve Dışında Parametleri Kullanımı
3.3.2.4. Cach’lenecek Verilerin Yazılacağı Dosya Yolu
3.3.2.5. Cach’lenecek Veriler, Ne Kadar Diskte Tutulacağı, Ne Kadar Sonra Tekrar Orj. Kaynağından Çekilmesi Gerektiği
3.3.2.6. Max. Cach’lenecek Dosya Boyutu, Cach dizinin dizin yapısı
3.3.2.7. Hata Sayfalarının Özelleştirilmesi
3.3.2.8. Squid Proxy Log’larının İncelenmesi.
4. Squid Proxy Hakkında Daha Geniş Bilgi İçin http://www.squid-cache.org/ kullanımı. 4.1. http://www.squid-cache.org/ içinde Örnek Senaryolar.
5. Squid Kullanan UTM’ler.
5.1. Endian UTM, pfSense, Sophos UTM ‘ler Squid Kullanmaktadır.