Forum
merhabalar;
pfsense +squid +lightsquid kurdum sorunsuz çalışıyor.
ancak lsquidin raporlamada ip değilde bağlanan bilgisayar ismini göstermesini istiyorum.
forumdan ve internetten araştırığım kadarı ile cfg dosyasından yapılabiliyor ancak. oradaki temel şart ip lerin sabit olması
benim kullandığım sistemde ip adresleri sabit değil.
raporlamayı ip değild eisimden yamasını nasıl sağlarım
ilgilenenlere tşk ederim..
iyi çalışmalar
merhabalar;
pfsense +squid +lightsquid kurdum sorunsuz çalışıyor.
ancak lsquidin raporlamada ip değilde bağlanan bilgisayar ismini göstermesini istiyorum.
forumdan ve internetten araştırığım kadarı ile cfg dosyasından yapılabiliyor ancak. oradaki temel şart ip lerin sabit olması
benim kullandığım sistemde ip adresleri sabit değil.
raporlamayı ip değild eisimden yamasını nasıl sağlarım
ilgilenenlere tşk ederim..
iyi çalışmalar
Merhaba;
Belirtmiş olduğunuz işlemi MAC adresi olarak yapabilirsiniz yani bilgisayar ismini gösteremezsiniz.MAC adresinden yapmayı denedinizmi daha önce?
Tayfun DEĞER
Cisco Champions, vExpert, VCP4/5/6, VCP5-DT, VCP-Cloud
https://www.tayfundeger.com
Mail: [email protected]
Merhaba
Ayrıca bir konu açmak istemediğimden buraya yazmak istedim.Pfsense raporlama işlemi yapıyourm problem yok ancak bu raporlamada ip adresi gidriği saatler günler var.Acaba bu raporlamaya pc nin mac adresini nasıl dahil edebilirim.
İyi günler
Bunun için:
Öncelikle proxy sunucunuzda /etc/hosts
dosyasını düzenlemeniz gerekiyor: ip_no client_hostname formatında
istemcilere atadığınız ip-isim bilgilerini girin. (Terminal'den
çalıştıracağınız ping client_hostname komutu ile kontrolünüzü yapın).
Sonra squid'in yapılandırma dosyası olan squid.conf dosyasına aşağıdaki
iki satırı ilave edin:
log_fqdn on
ufuk selam, bu arada bununla ilgili bir script var. denemekte zarar yok.
sub StartIp2Name() {
my $ipfile = "/etc/squid/users.txt";
open (F, "<$ipfile") || die ("ERROR: Can't open $ipfile!!! \n");
while (<F>) {
chomp;
($ip,$user) = split;
$hIP2NAME{$ip}=$user;
}
close (F);
}
sub Ip2Name($$$) {
# $Lhost,$user,$Ltimestamp
my $ip=shift;
my $ret;
if (defined $hIP2NAME{$ip}) {
$ret=$hIP2NAME{$ip};
} else {
$ret=$ip;
}
return $ret;
}
sub StopIp2Name() {
}
#warning !!!
1;
# yazdığın isimleri ip den çevirir, lightsquid raporda gösterir.
#örnek
# my $ipfile = "/etc/squid/users.txt";
#10.11.30.102 Eren IŞIK
each ip2name contain 3 function
StartIp2Name | call at lightparser startup, useful for initialization. init sql connection, etc |
StopIp2Name | call at lightparser shutdown, close sql connetction, etc. |
Ip2Name | lightparser call it for EACH line, for converting ip2name . |
Merhaba bende yakın zamanda endian 2.5.1 kurdum çok güzel herşey çalışıyor raporlamada yanlınız sıkıntı var yani syslog servera aldığım loglarda mac adresi web adresinin yanında çıkması gerekirken ip çıkıyor ip yasal olamdığı için ben mac adresi çıkmasını istiyorum fakat bulamadım mac yapılabilir denmiş ama nasıl birsürü yer inceledim 4-5 saatir basiretim mi ne bağlandı bulamadım 🙂 nasıl yapılır acaba bu iş bir kopya olsa belki çözücem ama bulamadım
eren bey slm
bu scrip nerde ve nasıl calıstırıyoruz. Bu konuda bilgilendirirmisiniz lutfen.
Sarg adlı paketi kurun çok daha iyi ip yerine Isım,Hostname veya Active Drictoy entegrasyonu yaparak kullanıcı bilgilerini alabilirsiniz.
Ufuk bey selam.
bahsettiğiniz script ti nereye ve nasıl yapmamız gerektiğinizide paylasırsını bize ve bizden sonraki takip ve arayıs ıcınde olan insanlarda bundan faydalanabilir emin olun bundan sesli veya yazılı olmasada taktir ve tesekkurlerini sesiz dile getirirler.
Birseyler yazıp sonrada cevapsız bırakmak daha farklı anlamlara getirebilir.
Herkes herşeyi bilemez oyüzden burdayız sanırım.
Bilgi paylaşıldıkca artar.
İlginiz için tekrar teşekkür ederim.
Bu yazımı yanıtsız bırakmıyacağınızı umudediyorum.
serkan bey
Selam.
Bahsettiğiniz paketi kurdum. Yaptıgım arastırmalarda bunun konfigirasyonu konusunda bir döküman bulamadım bulduklarım cokta açıklayıcı değildi. Lütfen bu konuda bizi birazdaha bilgilendirebilirmisiniz. lütfen.
Edit etmemiz cfg dosyaları varmı. Yoksa paketi kurduktan sonra ufak bir konfigirasyondan sonra sonuca ulaşabiliyormuyuz.