AWBIRG – Advanced Web-Based Iptables Rules Generator

AWBIRG to projekt stworzony w ramach mojej pracy magisterskiej. Jest to system mający ułatwiać zarządzanie regułami iptables dla bram sieciowych. System jest napisany w PHP z wykorzystaniem frameworka Yii, jako baza danych może zostać wykorzystany  MySQL lub SQLite. Jest to webowa aplikacja udostępniająca interfejs do zarządzania konfiguracjami iptables. System pozwala na wygodne definiowanie reguł z podziałem na hosty/podsieci, z możliwością agregacją ich w grupy. Dla każdego hosta lub grupy można przypisać osobny zestaw reguł oraz zmienne, które mogą zostać później wykorzystywane w regułach. Podział ten pozwala stworzyć hierarchię hostów oraz reguł, co ułatwia zarządzanie siecią oraz pozwala na znaczną redukcję powtarzalności podobnych reguł. System został dość szczegółowo opisany w prezentacji oraz samej pracy.