Welcome, Guest. Please login or register.
Did you miss your activation email?
17 May, 2012, 11:19:17 pm
Home Help Search Login Register

Lazarus and FreePascal

Erişim

Stats

Members
Stats
  • Total Posts: 384
  • Total Topics: 97
  • Online Today: 13
  • Online Ever: 86
  • (10 May, 2012, 11:29:23 pm)
Users Online
Users: 0
Guests: 12
Total: 12
+  Linux Programlama
|-+  Forum
| |-+  Programlar
| | |-+  Pfsense 5651 TİB DHCP yaması
| | | |-+  kurmadan önce
« previous next »
Pages: [1] 2 3 Go Down Print
Author Topic: kurmadan önce  (Read 10912 times)
alivardar
Administrator
Full Member
*****
Posts: 160


View Profile WWW
« on: 15 April, 2010, 11:38:07 am »

Selamlar

Yamayı kurmadan önce SSH ile bağlanıp samba client kurmak lazım. Dökümanı en kısa zamanda değiştireceğim.

#mount -uw /
#pkg_add -r samba3-smbclient
#cp /usr/local/etc/smb-client.conf.sample /usr/local/etc/smb-client.conf

« Last Edit: 15 April, 2010, 12:14:56 pm by alivardar » Logged
hasanfatih
Newbie
*
Posts: 1


View Profile
« Reply #1 on: 16 April, 2010, 08:59:48 am »

ali kardese burdan tesekkurlerimi borc bilirim kurdum gayette iyi calısyor devamını bekliyoruz
Logged
gokhak
Newbie
*
Posts: 8


View Profile
« Reply #2 on: 16 April, 2010, 12:44:19 pm »

Merhaba,
Pfsense firewall yazılımını pcye yükledim ve ardından anlatılanları yaptım, fakat /sbin/dhcplistcronsftp.sh komutunu yazınca command not found uyarısı veriyor, windows paylasımınına dosyaları gondermesi için ayarladım ve henuz bir dosya gondermedi. Pfsense yazılımı kullanıcıarın hangi sitelere girdiğinide loglayıp imzalanmasına imkan saglıyormu.

Teşekkürler.
Logged
micromedia
Newbie
*
Posts: 7


View Profile
« Reply #3 on: 16 April, 2010, 01:42:24 pm »

Merhaba
Konu ile ilgili çalışma yapma fırsatım oldu. Anlatılanları ve ayarları yaptım. FTP ve açtığım Windows paylaşımına txt olarak dosya yazıyor fakat dosyaların içeriği boş. Hiçbir şey yok. Landan bağlı ve dhcp den IP alan bir Client'ım var ama dosyada görünmüyor.
Logged
micromedia
Newbie
*
Posts: 7


View Profile
« Reply #4 on: 16 April, 2010, 01:44:49 pm »

gokhak; dosyaları saat başı oluşturuyor. Süreyi 1 saat olarak ayarladıysan saat başı oluşturuyor. İlk başta bende olmadı sanmıştım ama saat başında hem ftp ye hemde windows paylaşımına dosya oluşturdu. Şimdi tekrar kurulum yapıyorum. İnşl. olur.
Logged
gokhak
Newbie
*
Posts: 8


View Profile
« Reply #5 on: 16 April, 2010, 01:54:21 pm »

evet saatbaşı yaptım ama 2 saat faan oldu bekliyorum, bu arada sadece 1 tane client bağlı, o client da ilk basta ip almıstı, bende boş ta olsa dosya atmadı. Putty ile dhcplistcronftp.sh komutunu çalıştırınca ftp:connect :operation time out veriyor.dhcplistcronftp.sh dosyasının içeriği aşağıdaki gibi, ben sadece orjinalinden host user pass ve server kısımlarını pfsense serverın ayarları olarak degistirdim.

#!/bin/sh

tarih=`date "+%Y%m%d-%H%M%S"`

HOST='pfSense'
USER='root'
PASSWD='123456'
SERVER='10.0.0.1'

mkdir /var/mountftp
cd /var/mountftp

awk -f /sbin/dhcptibduzenle.sh < /var/dhcpd/var/db/dhcpd.leases > ./dhcplog$HOST-$tarih.txt

logger `ftp -n -v $SERVER << EOT
ascii
user $USER $PASSWD
prompt
put dhcplog$HOST-$tarih.txt
bye
EOT`

cd ..
rm -rf /var/mountftp
Logged
micromedia
Newbie
*
Posts: 7


View Profile
« Reply #6 on: 16 April, 2010, 02:26:02 pm »

Siz o dosyanın içeriğini neden değiştirdiniz ki. Gerekli ayarları System Logs Kısmındaki Ayarlar Kısmından yapacaksınız. Ben oradan yaptım ve dediğim gibi boş olarak dosya oluşturuyor.
Dosyanın orjinal hali

#!/bin/sh

tarih=`date "+%Y%m%d-%H%M%S"`

HOST='purenet.domain'
USER='muzik'
PASSWD='vardar'
SERVER='10.0.0.10'

mkdir /var/mountftp
cd /var/mountftp

awk -f /sbin/dhcptibduzenle.sh < /var/dhcpd/var/db/dhcpd.leases > ./dhcplog$HOST-$tarih.txt

logger `ftp -n -v $SERVER << EOT
ascii
user $USER $PASSWD
prompt
put dhcplog$HOST-$tarih.txt
bye
EOT`

cd ..
rm -rf /var/mountftp
Logged
micromedia
Newbie
*
Posts: 7


View Profile
« Reply #7 on: 16 April, 2010, 02:29:39 pm »

Ayrıca Sizin yaptığınız bu ayarlar ile pf sense in kendisi FTP server olarak hizmet veriyor gibi olmuş. Bu durumda yine çalışmasını bekleyemezsiniz. Dışarıda dosya upload edebileceğiniz bir ftp server yazmanız gerekiyor. Pfsense in kendisini değil. Sizn en iyisi localdeki bilgisayarınızda bir dizini paylaşıma açarak dosyayı upload ettirmeyi deneyin.
Logged
micromedia
Newbie
*
Posts: 7


View Profile
« Reply #8 on: 16 April, 2010, 02:39:35 pm »

Birşey farkettim.
/sbin/dhcplistcronsmb.sh   komutunu verdiğimde
Can't open file /sbin/dhcptibduzenle.sh  uyarısı veriyor.
dhcptibduzenle.sh dosyasını açamıyormuş neden acaba??
Logged
gokhak
Newbie
*
Posts: 8


View Profile
« Reply #9 on: 16 April, 2010, 02:56:26 pm »

dediğiniz gibi eski orijinal dosyaları tekrar kopyaladım ve yetkileri tekrar verdim, fakat benim serverın ip adresi 10.0.0.1, yani 10.0.0.10 ip numaralı bir pc yok, ayrıca yönetim konsolundan hem ftp hemde paylaşıma dosya göndermesi için seçtim ve bekliyorum umarım gelir datalar. Birde pfsense yazılımında başka bir ayar yapmamız gerekiyormu kurulumdan sonra dhcp kayıtlarını alması için, ben pfsense i kurduktan sonra sadece burada yazılanları yaptım.
Logged
micromedia
Newbie
*
Posts: 7


View Profile
« Reply #10 on: 16 April, 2010, 02:57:44 pm »

Sonunda çalışıtırdım. Birşey atlamışım herhal. Listeyi veriyor. Şimdi IP Log İmzalayıcıyı kurup İmzalama işlemini yaptırmak gerekecek. O da kolay birşey zaten.
Logged
gokhak
Newbie
*
Posts: 8


View Profile
« Reply #11 on: 16 April, 2010, 03:47:28 pm »

Evet sonunda bende çalıştırdım:) başta kodları yazan arkadaş olmak üzere yardımcı olan herkese çok teşekkür ederim. Dhcp logları istenilen formatta belirtilen kasöre düşüyor ve imzalanıyor. Bunun dışında sanırım içerik filtreleme ve kim hangi adrese girmiş onu kayıt altına alma gibi bir işlem gerekiyor. Pfsense ile yasaklı siteleri engelleme işlemini nasıl yapabiiriz.
Logged
micromedia
Newbie
*
Posts: 7


View Profile
« Reply #12 on: 16 April, 2010, 04:01:14 pm »

Burası yeri değil ama. Squid ve SquidGuard Paketlerini kurun. Ardından http://urlblacklist.com/?sec=download adresten blacklistleri pfsense e daha doğrusu squidguard icine eklemeniz gerekiyor. Web de tr dokumanlar ve video lu anlatımlar var.
Logged
alivardar
Administrator
Full Member
*****
Posts: 160


View Profile WWW
« Reply #13 on: 16 April, 2010, 06:26:59 pm »

Merhaba
Konu ile ilgili çalışma yapma fırsatım oldu. Anlatılanları ve ayarları yaptım. FTP ve açtığım Windows paylaşımına txt olarak dosya yazıyor fakat dosyaların içeriği boş. Hiçbir şey yok. Landan bağlı ve dhcp den IP alan bir Client'ım var ama dosyada görünmüyor.

Selamlar
Dosyaların içi boş ise DHCP server çalışmıyor ve henüz IP dağıtmamıştır.
Logged
alivardar
Administrator
Full Member
*****
Posts: 160


View Profile WWW
« Reply #14 on: 16 April, 2010, 06:31:17 pm »


Selamlar

Elle değiştirmeyin sadece yazma haklarına dikkat edin php sayfa ftp ve smb olanların içini değiştiriyor. Sizin elle değiştirmenize gerek yok. Cronuda elle girmeyin o kendisi halleder. Siz sadece arayüzü kullanın.
diag_logs_settings.php dosyasında gerekli ayarları altlarındaki örneklere göre yapınız.

M.Ali VARDAR

evet saatbaşı yaptım ama 2 saat faan oldu bekliyorum, bu arada sadece 1 tane client bağlı, o client da ilk basta ip almıstı, bende boş ta olsa dosya atmadı. Putty ile dhcplistcronftp.sh komutunu çalıştırınca ftp:connect :operation time out veriyor.dhcplistcronftp.sh dosyasının içeriği aşağıdaki gibi, ben sadece orjinalinden host user pass ve server kısımlarını pfsense serverın ayarları olarak degistirdim.

#!/bin/sh

tarih=`date "+%Y%m%d-%H%M%S"`

HOST='pfSense'
USER='root'
PASSWD='123456'
SERVER='10.0.0.1'

mkdir /var/mountftp
cd /var/mountftp

awk -f /sbin/dhcptibduzenle.sh < /var/dhcpd/var/db/dhcpd.leases > ./dhcplog$HOST-$tarih.txt

logger `ftp -n -v $SERVER << EOT
ascii
user $USER $PASSWD
prompt
put dhcplog$HOST-$tarih.txt
bye
EOT`

cd ..
rm -rf /var/mountftp
Logged
Pages: [1] 2 3 Go Up Print 
« previous next »
Jump to:  

Forum / Destek

GPL Applications

TinyPortal v1.0 beta 4 © Bloc


Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!