PfSense 5651 Kanuna Uygun Log İmzalama
-
Merhaba,
Network içerisinde dhcp sunucusu farklı bir server üzerinden dağıtılıyor ise Syslog özelliği ile bu dhcp kayıtlarını pfsense üzerine yollayıp, pfsense üzerinde imzalatabilirsiniz. Fakat bunun için biraz uğraşmam ve test etmem lazım, fakat şu günlerde hiç müsait değilim. O yüzden siz kayıtları pfsense 'e yollarsanız imzalama kısmında yardımcı olurum.
-
elinize sağlık teşekkürler.
bir sorunum var. denemek için kurulumu yaptım. 25 kullanıcılı bir ağda https-re0-trafik.log dosyasının boyutu 2dk içinde 100mb. geçti. bu normal mi, yoksa yanlış bir şey mi yaptım? -
@oguzk06 Eğer 2 dk içinde 100mb oluyorsa bir problem var demektir, bu kadar hızlı dosyanın boyutu o kadar olmaz. 150-200 kullanıcınız olsaydı normal fakat 25 kullanıcı ile 2 dk içinde 100mb sıkıntılı. Network trafiğinizi kontrol etmeniz gerekiyor. Çok yoğun bir trafik yapan birisi varmı, kontrol edin.
Eğer kullanıcılarınız yüksek trafik tüketiyorsa bu normal olabilir. Yinede siz tcpdump komutu ile o network bacağını dinleyip trafik yoğunluğuna bakın.
-
teşekkürler paylaşım için...
-
Teşekkürler paylaşım için.
-
merhaba şuan bu projeniz 5651 i kanuna gore uygunmu imzalıyor ve uygularken manuel olarak .sh dosylaraı calıstırdıgımda sorun cıkmıyor fakat cron a kaydettigimde hiç çalıştırmıyor .sh dosyaları manuel yapınca sorun yok shellden
-
@steetstyle Evet 5651 kanuna göre uygun şuan. Cron kaydettikten sonra cron servisini yeniden başlatmanız gerekiyor.
service cron onerestart
-
@ucribrahim onu hallettim teşekkür ederim tek bir sorun kaldı FTP ye bağlanamıyorum server üzerinden LAN networkünde olan FileZilla Server kurduğum bilgsayara o yüzdended Ftp kodlarınız çalımıyor ftp servera atamıyor sanırsam PFsense üzerinde bir ayar veya kuralmı belirlemem gerekiyor
-
@ucribrahim said in PfSense 5651 Kanuna Uygun Log İmzalama:
for i in em1 em2 em3
do
tcpdump -nn -tttt -e -i $i port 443 -q >> /var/log/https_log/https-$i-trafik.log &
done
-q parametresi porttan sonra olduğunda syntaxerror hatası veriyor. Portun öncesine bir yere alındığında çalışıyor. Pfsense Sürüm 2.3.4
-
@steetstyle Hmm FTP kodları çalışmıyor diyorsun) Olabilir, test etmem lazım.
Aşağıdaki adımları yaptın demi?
https://lifeoverlinux.com/pfsense-5651-filezilla-ftp-server-kurulumu/Daha sonra ftp.sh dosyasının içerisine fizella kullanıcı adı ve parolasını yazdın aynı zamanda client 'ın ip adresini?
https://lifeoverlinux.com/pfsense-5651-kanuna-uygun-log-imzalama/
Daha sonra dosya.sh dosyasını çalıştırdın?
sh dosya.sh
Yukarıdaki adımları sırasıyla yaptıktan sonra ne hata aldın?
-
@ucribrahim said in PfSense 5651 Kanuna Uygun Log İmzalama:
Yukarıdaki adımları sırasıyla yaptıktan sonra ne hata aldın?
Adımları Aynen gerçekleştirdim fakat FTP Serverın Kurulugu oldugu ip adresine baglanırken timeout oluyor ve düşüyor bağlanmıyor
-
@steetstyle İlginç. Müsait olduğum zaman bakmaya çalışırım.
-
@ucribrahim Sorunu çözdüm sorun windowsun firewalı ve FTP Filezillanın firewallı yüzünden bağlanmanıza izin vermiyor programın ayarlarından tüm ip bloklarını işaretlerseniz ve Windows ta yüklü olan firewalı aktif halden çıkarırsanız sorun çözülüyor Son bir sorum olukcatı İbrahim bey Şimdi Devletin verdiği bi ip program imzalayıcı prgoram var onu kullanmak zorundamıyız ftp ile gelen her dosyayı imzalıyor oda bu yaptıgımız scriptte mi aynı şekilde imzalıyor ikisinide kullsank sorun olurmu hem openssl ile imzalıyp üstüne ftp ile gonderdigimde üstüne İP LOG İMZALAYICI Program ile imzalasam sıkıntı cıkarmı yoksa sizinki sadece yeterlimi
-
@steetstyle İki çözümden birisini veya her ikisinide aynı anda kullanabilirsiniz.
-
Tutulan loglarla internet saati uyuşmuyor bunun nedeni ne olabilir pf sense in saati güncel fakat Squid proxy deki real time sekmesindeki saatler uyuşmuyor dosyaları göz gezdirdiğimde isede aynı durum 1 saat 12 dakikalık bir sapma var bu sorunu nasıl çözebilirim
-
@steetstyle Nasıl çözebilirsin bilmiyorum, araştırman lazım. pfSense saati mutlaka mutlaka doğru olması lazım!
Squid "access.log" dosyasını incelemek ile ilgili bir blog yazısı yazmıştım aşağıdaki linkten bakabilirsin.
https://lifeoverlinux.com/pfsense-5651-log-dosyasi-inceleme/
-
@ucribrahim Merhaba Sorunu çözdüm /etc/inc/services.inc doyasında db-time-format local; değişkenini tanımlarsak timestamp formatında yazıyor yanında açıklmaa satırındada Sat Dec 08 16:15:35 2018 bu tarih formatında yazıyor
$dhcpdconf = <<<EOD
option domain-name "{$syscfg['domain']}";
option ldap-server code 95 = text;
option domain-search-list code 119 = text;
option arch code 93 = unsigned integer 16; # RFC4578
{$custoptions}
default-lease-time 7200;
db-time-format local; # bu değişkeni buraya ekleyin !!!!!!!!!!!!!!!!!
max-lease-time 86400;
log-facility local7;
one-lease-per-client true;
deny duplicates;
ping-check true;
update-conflict-detection false;EOD;
ve sonra Menü PFSENSE ADMIN ->Services>DHCP Server>LAN Change DHCP display lease time from UTC to local time
kutucugunu işaretleyinSize sorum İbrahim Bey Yönetmenlikte nasıl bi formtta tutmamız lazım bu şeklde olsa kabul oluyor mu ?
-
@steetstyle Sorunu çözmeniz çok güzel. OpenSSL ile bu şekilde dosyaları imzalayıp ".tar.gz" formatında saklayabiliriz, 5651 kanunu için bu yeterli.
Rica etsem aşağıdaki link üzerinden OpenSSL elektronik tabanlı imzalama hakkında yazı mevcut, bir göz atarmısınız.
https://www.syslogs.org/openssl-ile-5651-sayili-kanun-geregi-log-imzalamak/
-
pfsense 24.4-2 sürümünü kullanıyorum aşağıdaki hatayı alıyorum ibrahim hocam.
Using configuration from /usr/local/ssl/imzalama/openssl.cnf
unable to load certificate: ./demoCA/tsacert.pem
Response is not generated.
34380794936:error:02001002:system library:fopen:No such file or directory:/build/ce-crossbuild-244/pfSense/tmp/FreeBSD-src/crypto/openssl/crypto/bio/bss_file.c:175:fopen('./demoCA/tsacert.pem','r')
34380794936:error:2006D080:BIO routines:BIO_new_file:no such file:/build/ce-crossbuild-244/pfSense/tmp/FreeBSD-src/crypto/openssl/crypto/bio/bss_file.c:182:
34380794936:error:02001002:system library:fopen:No such file or directory:/build/ce-crossbuild-244/pfSense/tmp/FreeBSD-src/crypto/openssl/crypto/bio/bss_file.c:175:fopen('dhcpd.leases.der','rb')
34380794936:error:2006D080:BIO routines:BIO_new_file:no such file:/build/ce-crossbuild-244/pfSense/tmp/FreeBSD-src/crypto/openssl/crypto/bio/bss_file.c:182:
Dogrulama Saglanamadi. Islemler geri aliniyor.
/usr/local/ssl/imzalama/dhcp-kiralar-imzalama.sh: mail: not found -
@abg ./demoCA/tsacert.pem diye bir dosyam yok benim zaten. Nereden buldun bu dosyayı, lütfen yeniden baştan sona aşağıdaki websitem 'den okuyarak ilerle.
https://lifeoverlinux.com/pfsense-5651-kanuna-uygun-log-imzalama/