dansguardian kurulu...
 
Bildirimler
Hepsini Temizle

dansguardian kurulumu  

  RSS
mt1903mt
(@mt1903mt)
Üye

arkadaşlar merhaba 

dansguardian kurulumu yaprken ./configure komutundan sonra

[root@localhost dansguardian-2.10.1.1]# ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for g++... no
checking for c++... no
checking for gpp... no
checking for aCC... no
checking for CC... no
checking for cxx... no
checking for cc++... no
checking for cl.exe... no
checking for FCC... no
checking for KCC... no
checking for RCC... no
checking for xlC_r... no
checking for xlC... no
checking for C++ compiler default output file name...
configure: error: in `/usr/local/dansguardian-2.10.1.1':
configure: error: C++ compiler cannot create executables
See `config.log' for more details.

daha sonra make komutunu çalıştırıyorum

make: *** No targets specified and no makefile found.  Stop.

ve make install 

make: *** No rule to make target `install'.  Stop.

 

 

bu satırlarda neler oluyor acaba linuxta acemiyim.yardımlarınız için şimdiden teşekkürler....

 

Alıntı
Gönderildi : 29/07/2009 13:21
serkan dursun
(@serkandursun)
Üye

make install komutu yerine " ./install " (tırnak içindeki gibi) kulanırısınız

CevapAlıntı
Gönderildi : 29/07/2009 14:23
mt1903mt
(@mt1903mt)
Üye

serkan bey ilginiz ve yardımınız için teşekkür ederim.
Kurulumu http://www.kathmannlabs.net/mediawiki/index.php/Dansguardian_Red_Hat_Linux_Install_how-to
takip ederek bitirdim. Benim gibi sıkıntı çekecek arkadaşlar olursa diye link'i buraya aktarmada bir sıkıntı görmedim.

 

Herkese kolay gelsin

Serkan bey tekrar teşekkürler

CevapAlıntı
Gönderildi : 29/07/2009 15:38
Ali Kemal TÜRKER
(@alikemalturker)
Üye

Hangi versiyon linux'i kullanıyorsunuz?

CevapAlıntı
Gönderildi : 29/07/2009 18:56
mt1903mt
(@mt1903mt)
Üye

 centos 5

CevapAlıntı
Gönderildi : 29/07/2009 20:39
mehmet ucar
(@mehmetucar)
Üye

Ubuntu 9.04'de daha rahat kuruluyor. Centos 5 de dansguardianı webminle yöneticeksen ayarlarını yapman gerekiyor.

cd dansguardian-2.10.1.1/ komutuyla
dansguardian dizinine giriyoruz.

şimdi sırasıya
"./configure", "make" ve "make install" komutlarını çalıştıracağız.

Configure komutunun
çalışabilmesi için sistemininizde
compiler ve zlib yüklü olmalıdır. Eğer sisteminizde  yok ise

yum install gcc
gcc-c++ zlib-devel
 komutuyla
derleyiciyi kurabilirsiniz.

ayrıca PCRE ile
ilgili bir hata alırsanız yum install pcre-devel komutunu vermeniz gerekiyor.

./configure
ardından

make
ardından da

make install
komutlarıyla kurulumu tamamlıyoruz. Kurulum tamamlandı.

Şimdi chkconfig dansguardian on
komutuyla dansguardian'ın açılışta çalışmasını sağlıyoruz.

Böyle bir dosya
olmadığına dair bir hata alabilirsiniz. Bu durumda:

cp
/usr/local/share/dansguardian/scripts/systemv-init /etc/init.d/dansguardian

 chmod 755 /etc/init.d/dansguardian
komutuyla da yetkileri ayarladıktan sonra,

tekrar chkconfig dansguardian on komutunu veriyoruz.

/usr/local/etc/dansguardian/dansguardian.conf
(rpm kurduysanız /etc/dansguardian/dansguardian.conf)dosyasini
açıp bazı değerleri düzenliyoruz.

language='turkish'

loglocation =
'/var/log/dansguardian/access.log'

bu değişiklikleri
yaptıktan sonra kaydedip çıkıyoruz. Şimdi log dosyalarının kaydedilebilmesi
için:

 chown
-R nobody:nobody /var/log/dansguardian

komutunu verdikten
sonra kuruluma devam ediyoruz.

CevapAlıntı
Gönderildi : 31/07/2009 13:48
mt1903mt
(@mt1903mt)
Üye

İlk mesajda belirttiğim gibi linux üzerinde acemiyim ve kendimi geliştirmeye çalışıyorum. Dansguardianı forumlardan ve makalelerden faydalanarak kurdum. Kurulum sırasında dansguardian port 8080 squid port zaten 3128 olarak ayarladım. Şimdi bir kullanıcıda proxy port numarasını 8080 yaptığım zaman engellediğim bir siteye giriş yapılmıyor.Fakat 3128 yapıldığında siteye giriş yapabiliyorum. Sanırım eksik yaptığım bir yer var. Tek bir portu kullanmam gerekmiyor mu ? Yoksa hem squid hemde DG nin erişim kısıtlamalarını sürekli kontrolmü etmeliyim?

CevapAlıntı
Gönderildi : 01/08/2009 18:13
Ali Kemal TÜRKER
(@alikemalturker)
Üye

İptables üzerinde http isteklerini 3128 nolu porta yönlendirmeniz lazım. Bu sayede Squid transparent olarak çalışacaktır.

Yapmanız gereken, squid.conf içerisinde

httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
acl lan src 192.168.1.1 192.168.2.0/24
http_access allow localhost
http_access allow lan

 

Daha sonra

iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 80 -j DNAT --to 192.168.1.1:3128
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3128

 

eth1--->Dış bacak

eth0->İç bacak...

Kolay gele

CevapAlıntı
Gönderildi : 13/08/2009 01:07
Ali Yonca
(@AliYonca)
Üye

Merhabalar bende ./configuration dediğim zaman aşağıdaki gibi bir hata veriyor.

configure: error: no zlib!

 benim kullandığım Ubuntu ve verisyonu filan bilmiyorum. Ayrıca Linux konusunda hiçbir bilgim yok. Yavaş yavaş öğreniyorum.

eğer sormak istediğiniz bir soru olursa lütfen nasıl cevap verebileceğimide yazın 🙂

Saygılarımla.

CevapAlıntı
Gönderildi : 21/04/2010 01:47
Paylaş: