İçeriğe atla

Ipfirewall

ipfw yapılandırması için FreeBSD "/etc/rc.firewall" kabuk betiği

ipfirewall veya ipfw bir FreeBSD IP, durum bilgisi olan güvenlik duvarıdır,[1] paket filtresi vardır ve trafik yönetimi kolaylığı sağlar. Kural kümesi mantığı, IPFilter hariç diğer birçok paket filtresine benzemektedir. ipfw, FreeBSD gönüllüleri tarafından yazılmakta ve yönetilmektedir. Sözdizimi, gelişmiş filtreleme özelliklerinin kullanılmasını ve böylece kullanıcıların gelişmiş gereksinimlerinin karşılamasını sağlar. Yüklenebilir bir çekirdek modülü olarak kullanılabilir veya çekirdeğe dahil edilebilir; mümkünse yüklenebilir bir çekirdek modülü olarak kullanılması şiddetle önerilir. ipfw, 2011'deki Mac OS X 10.7 Lion sürümüne kadar (OpenBSD projesinin PF'si ile değiştirilinceye kadar) Mac OS X'in[2][3] yerleşik güvenlik duvarıydı. Tıpki FreeBSD gibi ipfw de gibi açık kaynak kodludur. M0n0wall ve FreeNAS dahil olmak üzere birçok FreeBSD tabanlı güvenlik duvarı ürününde kullanılmaktadır. IPFW'nin erken bir sürümü (Linux 1.1'den bu yana, ipchains ile değiştirilene kadar) Linux için ilk güvenlik duvarı uygulaması olarak kullanıldı.[4] Modern bir ipfw portu ve dummynet trafik şekillendirici Linux (OpenWrt için önceden oluşturulmuş bir paket dahil) ve Microsoft Windows için kullanılabilir.[5] wipfw, ipfw'nin eski (2001) sürümünün bir Windows bağlantı noktasıdır.[6]

ipfw için alternatif kullanıcı arayüzleri

Yazılım Geliştirici İlk halka açık sürüm En son kararlı sürüm Maliyet (ABD Doları ) Açık kaynak LisansKullanıcı arayüzüPlatform (lar)
Firewalk X Pliris ?2.3.7 Ücretli (US$ 34.99) Hayır Özel mülk yazılım / SharewareGUIMac OS Xv10.2, Mac OS Xv10.3 (PowerPC )
Flying Buttress (v1.4'ten önce BrickHouse olarak bilinir) Brian Hill 23 Mart 2001 1.4 (2005-12-31) Ücretli (US$ 25.00) Hayır Özel mülk yazılım / SharewareGUIMac OS Xv10.0, Mac OS Xv10.1, Mac OS Xv10.2, Mac OS Xv10.3, Mac OS Xv10.4 (PowerPC )
Impasse Glucose Development Corporation 2002 2. Çeyrek 1.3 Ücretli (US$ 10.00) Hayır Özel mülk yazılım / SharewareGUIMac OS Xv10.1, Mac OS Xv10.2 (PowerPC )
Macintosh için Norton Kişisel Güvenlik Duvarı Symantec 2005 3.0.3 Ücretli (US$ 49.95) Hayır Özel mülk yazılım
(Symantec Yazılım Lisans Sözleşmesi)[7][8]
GUIMac OS Xv10.1.5, Mac OS Xv10.2, Mac OS Xv10.3, Mac OS Xv10.4.11 (PowerPC )[9]
Qtfw Ryzhyk Eugeney 23 Ağustos 2001 0.5 (2002-09-20) Özgür Evet BSD GUIQt araç kiti ile BSD ve POSIX işletim sistemleri. Wipfw için Windows'a taşındı.
sunShield Pro sunProtecting Fabrikası ?2.0.3 'L' (2007-11-09) Ücretli (US$ 29.95) Hayır Özel mülk yazılım / SharewareGUIMac OS Xv10.4, Mac OS Xv10.5 (universal binary)
WaterRoof Hany El Imam 2007 3.7 Özgür Evet GPL / Bağış Yazılımları GUIMac OS Xv10.4, Mac OS Xv10.8 (universal binary)
YpFw Claudio Favi, CAIA 2004 ?Özgür Evet ?Metin modu Python v2.2 veya üstü ile FreeBSD v3.4 veya üstü

Ayrıca bakınız

  • Netfilter / iptables, Linux tabanlı ipchains'in torunu
  • NPF, bir NetBSD paket filtresi
  • PF, yaygın olarak kullanılan bir başka BSD güvenlik duvarı çözümü

Kaynakça

  1. ^ "Chapter 30. Firewalls: IPFW". FreeBSD Handbook. 21 Ocak 2005 tarihinde kaynağından arşivlendi. Erişim tarihi: 31 Ocak 2019. 
  2. ^ ipfw is the only firewall software in Mac OS X v10.4 and below.
  3. ^ "OS X: About the application firewall". 23 Mart 2016. 20 Kasım 2014 tarihinde kaynağından arşivlendi. Erişim tarihi: 31 Ocak 2019. 
  4. ^ "Original IP Firewall (2.0 Kernels)". 13 Haziran 2002 tarihinde kaynağından arşivlendi. Erişim tarihi: 30 Nisan 2020. 
  5. ^ "The dummynet project". 31 Ağustos 2015. 31 Ağustos 2013 tarihinde kaynağından arşivlendi. Erişim tarihi: 31 Ocak 2019. 
  6. ^ "Welcome to the WIPFW website!". 16 Ağustos 2011. 11 Aralık 2004 tarihinde kaynağından arşivlendi. Erişim tarihi: 31 Ocak 2019. 
  7. ^ "SYMANTEC SOFTWARE LICENSE AGREEMENT" (PDF). Symantec. 25 Haziran 2004. 21 Eylül 2018 tarihinde kaynağından (PDF) arşivlendi. Erişim tarihi: 31 Ocak 2019. 
  8. ^ "SYMANTEC SOFTWARE LICENSE AGREEMENT" (PDF). Symantec. 23 Ağustos 2005. 8 Eylül 2017 tarihinde kaynağından (PDF) arşivlendi. Erişim tarihi: 31 Ocak 2019. 
  9. ^ "Norton Personal Firewall 3.0 for Macintosh, Mac OS® X version 10.1.5 to 10.4.11". 2008. 25 Aralık 2008 tarihinde kaynağından arşivlendi. Erişim tarihi: 31 Ocak 2019. 

Dış bağlantılar

İlgili Araştırma Makaleleri

<span class="mw-page-title-main">İşletim sistemi</span> bilgisayar donanım kaynaklarını yöneten yazılım

İşletim sistemi ya da işletim dizgesi, bir bilgisayarın donanım kaynaklarını yöneten ve uygulama yazılımlarına hizmet sağlayan yazılımların bir bütünüdür. İşletim sistemleri, bilgisayarın donanımı ile uygulama yazılımları arasında bir köprü görevi görerek kullanıcıların sistemle etkileşim kurmasını sağlar. Öne çıkan örnekler arasında Microsoft Windows, macOS, GNU/Linux dağıtımları, Android ve iOS yer alır.

<span class="mw-page-title-main">GNU</span> bilgisayar işletim sistemi

GNU; çekirdeği, sistem araçlarını, açıcılarını, kütüphanelerini ve son kullanıcı yazılımlarını içeren, GNU Tasarısı kapsamında geliştirilen bir işletim sistemidir. İsminin açılımı "GNU's Not Unix" dir. Bu ismi almasındaki sebep de tasarımının Unix'e benzerken kendisinin özgür yazılım olması ve herhangi bir UNIX kodunu içermemesidir.

<span class="mw-page-title-main">OpenBSD</span> güvenlik odaklı Unix-benzeri işletim sistemi

OpenBSD, Berkeley Yazılım Dağıtımına dayalı ücretsiz ve özgür Unix benzeri bir işletim sistemidir. Theo de Raadt tarafından 1995 yılında NetBSD işletim sistemi projesinden çatallanarak oluşturulmuştur. De Raadt'a göre OpenBSD güvenlik önlemleri geliştirmek için bir araştırma işletim sistemidir.

<span class="mw-page-title-main">BSD</span>

BSD, Kaliforniya Üniversitesi, Berkeley'in kaynak kodu dağıtımı olan, AT&T'nin UNIX'i için bir eklentiler zinciridir. Birçok açık kaynak kodlu işletim sistemi projesi, 4.4 BSD-Lite olarak bilinen kaynak kodu dağıtımını temel kabul eder. Ek olarak bunlar, özellikle GNU projesi olmak üzere diğer birçok açık kod projesini de kapsar.

<span class="mw-page-title-main">Nexenta OS</span>

Nexenta OS OpenSolaris projesi ile Oracle firmasının Solaris'in kaynak kodlarını açmasından sonra ortaya çıkan OpenSolaris dağıtımıdır. Nexenta OS, Solaris (SunOS) çekirdeğine sahiptir.

GLEW, açık kaynak kodlu çapraz platform C/C++ kütüphanesidir. OpenGL uzantılarının (extension) sorgulanması ve yüklenmesine yardım eder. GLEW, hedef platformdaki OpenGL uzantılarını saptamak için verimli çalışma zamanı mekanızmaları sağlar. OpenGL çekirdeği ve uzantı fonksiyonelliği açık bir şekilde tek bir başlık dosyasında tanımlanmıştır.

GLee, açık kaynak kodlu çapraz platform OpenGL uzantı (extension) yükleme kütüphanesi. GLee, OpenGL 3.0 ile birlikte gelen yeni fonksiyonların tamamına ve 399 uzantıya kusursuz destek sağlar. OpenGL Extension kütüphanelerine bağlantıyı, çekirdek fonksiyonları kullanmayı kolaylaştırmak amacıyla geliştirilmiştir.

<span class="mw-page-title-main">Unix benzeri</span>

Unix benzeri işletim sistemi, resmi bir UNIX markası olmamasına karşın Unix sistemine benzer şekilde çalışan işletim sistemleridir. Unix benzeri bir yazılım, Unix komut ve kabuğuna benzer işlevlere sahiptir. Bu terimin kullanımı için bir standart yoktur ve bir yazılımın veya işletim sisteminin Unix benzeri olarak adlandırılıp adlandırılamayacağı üzerine farklı görüşler vardır.

Uygulama güvenlik duvarı (İngilizce: Application Firewall), girdi ve çıktıları bir uygulama veya hizmetle denetleyen bir güvenlik duvarı biçimidir . Güvenlik duvarının gerekliliklerini karşılamayan girdi,çıktı ve sistem servis çağrılarını engelleyerek çalışır. OSI Modelindeuygulama katmanı düzeyinde çalışır. OSI katmanı üzerindeki tüm ağ trafiğini uygulama katmanında kontrol etmek için oluşturulmuştur. Belirli bir uygulama olmadan ilgili ağ trafiğini kontrol edemeyen durumlu ağ güvenlik duvarının aksine, uygulamaları veya hizmetleri kontrol edebilir. Uygulama güvenlik duvarları, ağ tabanlı uygulama güvenlik duvarları ve bilgisayar tabanlı uygulama güvenlik duvarları olmak üzere ikiye ayrılır.

<span class="mw-page-title-main">Debian GNU/kFreeBSD</span>

Debian GNU / kFreeBSD, Debian projesi tarafından piyasaya sürülen bir işletim sistemidir. Bir GNU tabanlı kullanıcı ortamı ve glibc ile birleştirilmiş FreeBSD çekirdeğini kullanır. Debian GNU / kFreeBSD yazılımının çoğunluğu Debian GNU / Linux ile aynı kaynaklardan oluşturulmuştur. KFreeBSD'deki k harfi, çekirdeğin (kernel'in) kısaltmasıdır ve sadece FreeBSD işletim sisteminin çekirdeğinin kullanıldığı anlamına gelir. Debian projesi, FreeBSD çekirdeğine dayalı "kfreebsd-i386" ve "kfreebsd-amd64" olmak üzere iki farklı işletim sürümü sunar.

PF, BSD lisanslı bir stateful paket filtresi olup, güvenlik duvarı için merkezi bir yazılım parçasıdır. Netfilter (iptables), ipfw ve ipfilter ile karşılaştırılabilir.

IPFilter birçok Unix benzeri işletim sistemleri için güvenlik duvarı hizmetleri ve Ağ adresi dönüşümü (NAT) sağlayan açık kaynaklı bir yazılım paketidir. Yazar ve yazılım sürdürücüsü Darren Reed'tir. IPFilter hem IPv4 hem de IPv6 protokollerini destekler ve durum bilgisi olan bir güvenlik duvarıdır.

<span class="mw-page-title-main">XNU</span>

XNU, MacOS işletim sisteminde kullanılmak üzere Aralık 1996'dan beri Apple'da geliştirilen ve Darwin işletim sisteminin bir parçası olarak ücretsiz ve açık kaynaklı yazılım olarak piyasaya sürülen bilgisayar işletim sistemi çekirdeğidir. Ayrıca, iOS, tvOS ve watchOS işletim sistemlerinin çekirdeği olarak da kullanılır. XNU, "X Not Unix"'in bir kısaltmasıdır.

Yazılım mühendisliğinde, bir uyumluluk katmanı, bir ana sistem üzerinde, eski veya yabancı bir sistem için yazılmış ikili dosyaların çalıştırılmasını sağlayan bir arabirimdir. Bu, yabancı sistem çağrılarını, yerel sistem çağrılarına çevirir. Yabancı sisteme yönelik bazı kütüphaneler, ana sistem üzerinde yabancı ikili dosyaları çalıştırmak için yeterli olacaktır genellikle. Donanım uyumluluğu katmanıysa donanım emülasyonu sağlayan araçlardan oluşur.

OtherOS, PlayStation 3 video oyun konsolunun önceki sürümlerinde, Linux veya FreeBSD gibi kullanıcı tarafından yüklenen yazılımların sistemde çalışmasına izin veren bir özellikti. Bu özellik yeni modellerde mevcut değildir ve 1 Nisan 2010'da yayınlanan 3.21 sistem yazılımı güncellemesi ile eski modellerden kaldırılmıştır.

<span class="mw-page-title-main">Zorin OS</span> Ubuntu tabanlı Linux işletim sistemi

Zorin OS, Linux tabanlı bilgisayarlarda yeni olan kullanıcılar için tasarlanan ve desteklenen bir kişisel bilgisayar işletim sistemidir. Yerleşik özelliklerinden biri, kullanıcıların arayüzü Microsoft Windows veya MacOS'un arayüzlerine benzeyecek şekilde değiştirmesine olanak tanımasıdır. Wine ve PlayOnLinux, Zorin OS'ye kurulabilir. Kullanıcıların geçiş ve oyun kolaylığı için Windows yazılımını çalıştırmasına olanak tanır. İşletim sisteminin üç ücretsiz sürümü ve satın alınabilecek bir "Ultimate" sürümü mevcuttur.

<span class="mw-page-title-main">HomeBank</span>

HomeBank, OpenBSD, Linux, FreeBSD, Microsoft Windows, Mac OS ve AmigaOS üzerinde çalışan kişisel bir muhasebe yazılım paketidir. GNU Genel Kamu Lisansı altında yayınlanan HomeBank, özgür bir yazılımdır. HomeBank, Debian, Fedora, Mandriva, openSUSE, Gentoo Linux, Arch Linux ve Ubuntu gibi Linux dağıtımlarının yazılım havuzlarında bulunabilir.

<span class="mw-page-title-main">ClearOS</span>

ClearOS, ClearFoundation tarafından geliştirilmiş ağ geçidi, dosya, yazdırma, posta ve mesajlaşma hizmetlerine sahip bir Linux dağıtımıdır.

<span class="mw-page-title-main">PeaZip</span>

PeaZip, Microsoft Windows, ReactOS, Linux, MacOS ve BSD için Giorgio Tani tarafından hazırlanmış ücretsiz ve açık kaynaklı bir dosya yöneticisi ve dosya arşivleyicisidir. Yerel PEA arşiv biçimini ve açık biçimleri işlemeye özel odaklanarak diğer ana akım biçimleri destekler. 226 dosya uzantısını destekler.

OpenVPN, yönlendirilmiş veya köprülenmiş konfigürasyonlarda ve uzaktan erişim tesislerinde güvenli noktadan noktaya veya siteden siteye bağlantılar oluşturmak için teknikler uygulayan bir sanal özel ağ (VPN) sistemidir. Hem istemci hem de sunucu uygulaması olarak mevcuttur.