Здравствуйте. В сети много информации про настройку iptables и схожих с ним инструментов. Но нигде не нашёл сведений о наначении фаервола в Linux/Unix. Для меня как рядового пользователя (в прошлом) Windows, файервол представляется утилитой, следящей за активностью пользовательских приложений в сети. Но ведь наверняка это не единственная его функция. С принципами организации сетей знаком поверхностно. Хотелось бы разобраться, для чего конкретно нужен файервол. Заранее благодарю за содержательные ответы.
Firewall в Linux
Это одна из вариацый. А вообще в линукс фаервол представляет собой таблицу в ядре которая в соответствии с определёнными правилами исполняет действие над пакетами: принять, переслать, отбросить... Это вкратце.
Вот ещё
http://www.opennet.ru/docs/RUS/iptables/
http://ru.wikibooks.org/wiki/Iptables
Как я понял, в ядре присутствует межсетевой экран netfilter. Но я так и не разобрался, он изначально защищает от несанкционированного доступа или же его нужно предварительно конфигурировать вручную? Простите, если мои вопросы являются глупыми, но все когда-то начинали разбираться в том что, как и почему работает.
предварительно конфигурировать вручную
именно, хотя в некоторых дистрибутивах, по умолчанию в настройках firewall доступ закрыт для всех.
Для начала читаем приведенные verg'ом ссылки, потом http://ru.wikipedia.org/wiki/Iptables и ссылки приведенные kisil'ом.
Популярный(ая) [зачеркнуто]костыль[/зачеркнуто] надстройка
http://ru.wikipedia.org/wiki/Shorewall
http://shorewall.net/
В некоторых дистрибутивах есть еще свои графические утилиты по "настройке фаервола".
Например, drakfirewall в Mageia.

Я забыл задать главный нетехнический вопрос: а нужен ли простому пользователю фаервол на десктопе?
Нужен. Хотя бы для душевного спокойствия.
Нужен. Хотя бы для душевного спокойствия.
Тогда имеется ещё один вопрос: а есть ли некие стандартные/универсальные наборы правил для iptables, которые может применить любой пользователь? Компьютер использую в основном для веб-сёрфинга и электронной почты, если это имеет значение.
[quote=yars]Нужен. Хотя бы для душевного спокойствия.
Тогда имеется ещё один вопрос: а есть ли некие стандартные/универсальные наборы правил для iptables, которые может применить любой пользователь? Компьютер использую в основном для веб-сёрфинга и электронной почты, если это имеет значение.[/quote]
В ядре и без этого всякого лишнего хватает но вам жить не мешает?
Эт так для универсальности.