“Genel” Kategorisi için Arşiv

Bulunduğunuz networkü istatistik – loglama amaçlı sniffleyip, belirli verileri kayıt altında tutacağınızı düşünün. Bunun için en kısa yoldan, yapıyı hiç değiştirmeden transparan köprü kullanabilirsiniz.

2 adet network kartı olan bir PC ile OpenBSD kullanarak transparan köprü oluşturmak için izlemeniz gereken yol şu şekilde:

Elimizdeki Network Interface’ler (vr0 ve vr1).

Öncelikle IP forwarding’i aktif edin.

Bunun için /etc/sysctl.conf içinde şu satırın önünden # işaretini kaldırın.

net.inet.ip.forwarding=1

Oluşturacağınız köprünün her açılışta aktif olması için:

echo up > /etc/hostname.vr0
echo up > /etc/hostname.vr1
echo add vr0 add vrl1 up > /etc/hostname.bridge0
Dipnot: OpenBSD 4.7 den önce bu bilgiler “bridgename.bridgeX” dosyasına kaydediliyordu ve “brconfig” ile konfigüre edilebiliyordu. 4.7′den itibaren “hostname.bridgeX” dosyası ve “ifconfig” kullanılmaya başlandı.
Bu işlemleri yaptıktan sonra sistemi yeniden başlatın. IP’siz transparan köprü’nüzü oluşturdunuz. Sistem başladığında hostname.bridge0 dosyasına eklediğiniz network kartları transparan köprü olarak çalışmaya başlayacaktır. İsteğinize göre, trafik loglamak için ya da PF ile firewall olarak sisteminizi kullanabilirsiniz.

Comments Yorum Yok »

Debian

Eğer siz de benim gibi Linux dağıtımı olarak Debian’ın Stable versiyonunu (şu an lenny) seçen ve uzun süredir kullananlardansanız, yüksek ihtimalle kullandığınız paketlerin eski olmasıyla ilgili sıkıntı yaşamışsınızdır. Birazdan bu sıkıntının çözümünü öğreneceksiniz.

Backports Nedir?

Backports, Debian için yapılmış bir paket yansısıdır. Testing ve Unstable sürümlerinde oluşturulmuş, yeni yazılımlara ait paketlerin, “stable” sürüm Debian Linux kurulu sistemlerde kütüphane ve paket bağımlılığı sorunu yaşamadan kurulmasını sağlamak amacıyla, stable sürümdeki kütüphanelerle tekrar derlenmiş halini sunar.

Örneklendirmek gerekirse;

Yazının yazıldığı şu tarihte roundcube web mail, stable sürüm Debian paket arşivinde yer almıyor. Fakat  ben “Roundcube Webmail” uygulamasını manuel olarak kurmak istemiyorum. Debian paket’ine ihtiyacım var. Eğer sid veya testing paket arşivinden indirip kurmayı denersem biliyorum ki, paket bağımlılıkları ile ilgili birçok sorun çıkacak, bir çoğunu update etmem gerekecek, daha sonra başka bir paket kurulumu sırasında da silmek zorunda kalacağım. Tüm bunlarla uğraşmak yerine “sources.list” dosyasına backports yansısını girip stable sürüm Debian için hazırlanmış paketlerden rahatlıkla kurulum yapabilirim.

Nasıl kullanılır?

/etc/apt/sources.list dosyanızı açıp, metin editörünüzle en alta şu satırı ekleyin:

deb http://www.backports.org/debian lenny-backports main contrib non-free

Dosyayı kaydedip kapattıktan sonra, “apt-get update” komutunu çalıştırarak sisteminizdeki paket listesini güncelleyin. Daha güncel sürümünü yüklemek istediğiniz paket’in adını biliyorsanız şu komutla backports paket arşivinden sorunsuzca yükleyebilirsiniz:

apt-get -t lenny-backports install “paketadı”

“Roundcube Webmail” örneğinden devam edersek şu şekilde:

apt-get -t lenny-backports install roundcube

Eğer update ve backports paket arşivinden kurulum yaparken aldığınız doğrulama hatalarını durdurmak isterseniz aşağıdaki yöntemlerden birini uygulayabilirsiniz:

apt-get install debian-backports-keyring

veya

gpg –keyserver hkp://subkeys.pgp.net –recv-keys 16BA136C
gpg –export 16BA136C | apt-key add -

veya

wget -O – http://backports.org/debian/archive.key | apt-key add -

Ayrıntılı bilgi için: http://www.backports.org (İngilizce)
Kaynak: http://www.backports.org

Comments 1 Yorum »