milis/ayarlar/squid/transparent/yapilacaklar

53 lines
1.1 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# kendinden imzalı sertifika ayarlama
cd /etc/squid
mkdir ssl_cert
chown squid:squid ssl_cert
chmod 700 ssl_cert
cd ssl_cert
# sertifika oluştumak için alternatif
#certtool --generate-privkey --outfile ca-key.pem
#certtool --generate-self-signed --load-privkey ca-key.pem --outfile myca.pem
# sertifikanın oluşturulması
openssl req -new -newkey rsa:2048 -sha256 -days 365 -nodes -x509 -extensions v3_ca -keyout ca-key.pem -out myca.pem
# firefox a yüklenecek der dosyasının oluşturulması
openssl x509 -in myca.pem -outform DER -out myca.der
# squid sertifika veritabanı ayarlanması
/usr/lib/squid/ssl_crtd -c -s /var/lib/ssl_db
chown -R squid.squid /var/lib/ssl_db
# yeni squid ayarlarının kopyalanması.(eskisi varsa yedekleyin.)
cp -f /sources/milis.git/ayarlar/squid/transparent/squid.conf /etc/squid/
# iptables kurallarının yüklenmesi-Not: squid_iptables_yapilandir.sh içinde ağ arayüzünü kendi arayüzünüze ayarlayın.
./sources/milis.git/ayarlar/squid/transparent/squid_iptables_yapilandir.sh
# squid başlatılması
servis squid start