Я думаю, что вам нужно изучить iptables.
iptables - это брандмауэр, который по умолчанию установлен в Ubuntu. Здесь есть HowTo. Если вы не владеете командной строкой, вы можете найти Firestarter полезное дополнение, поскольку оно добавило графический интерфейс поверх iptables.
Существует хороший HowTo здесь .