Типа outpost? Не, файрволла, который через несколько часов работы eDonkey может 200MB памяти отожрать, изобрести в линуксе не додумались
man iptables
если охота попроще - на freshmeat.net и ищи слово, которое в сабже указал. Могу порекомендовать Jay firewall - простой в настройке, на основе тех же iptables.