[mdk-re] help understand please (Firewall)

cornet =?iso-8859-1?q?cornet_=CE=C1_altlinux=2Eru?=
Пн Янв 21 14:09:24 MSK 2002


Olga wrote:
> 
> On Mon, 21 Jan 2002 12:11:23 +0300
> "Баталов Григорий" <bga на kgok.murmansk.su> wrote:
> 
> > > > Вопрос как раз о простом способе сделать это фаерволлом (если таковой
> > > > действительно прост и универсален). _Можно ли таким образом закрыть
> > > > всем, кроме локальных пользователей, доступ к каким бы то ни было
> > > > сервисам, запущенным на данной машине?_
> > >
> > > Нельзя. Firewall на пакетном уровне смотрит на адреса и порты, а
> > > не анализирует пользователей на локальных или нет.
> >
> >   Наверное, localhost имелся в виду. Тогда можно.
> 
> Да. Именно это.
> Чтобы localhost можно было пользоваться сервисами, запущенными на этой
> же машине, а с какой-либо другой машины - нельзя.

Все достаточно просто - соединение, инициированное изнутри
открывает так называемые "пользовательские" порты с 1025 по 65535
и на них принимает пакеты. Это значит что DENY достаточно
поставить на вход извне только по портам с 1 по 1024 и по тем
сервисам, которые открыты выше 1024 порта. Остальное ACCEPT.
Какие именно сервисы чего где открывают легко понять по их
документации, а так же просто запустив их всех и посмотрев вывод 
netstat -l
а потом по именам сервисов узнать конкретные порты в файле
/etc/services
Ну и заткнуть их.

-- 
Власенко Олег.
Отдел технической поддержки ALT Linux Team.
mailto:cornet на altlinux.ru




Подробная информация о списке рассылки community