imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Программы и Операционные системы > Пингвинятник (ОС *NIX)
Опции темы
Старый 21.10.2004, 21:07     # 1
AID
Guest
 
Сообщения: n/a

Помогите с firewallом разобраться

У меня стал вопрос с установкой firewall на FreeBSD 4.10
сеть такова 4 компа подключиенны к роутеру роутер в свою очередь подключен наружу
в настроках раутера стоит DMZ на FreeBSD сервер
после сборки ядра все порты открыты поусолчянию как мне
запретить и открыть доступ к 8080 23 21 110 22 на еетом пока все
и 21 ftp сделать в пасивном моде
буду очень благодаренн вашей помощи !
 
Старый 23.10.2004, 10:14     # 2
MoHaX
Member
 
Аватар для MoHaX
 
Регистрация: 18.11.2002
Адрес: Россия, Красноярск
Пол: Male
Сообщения: 310

MoHaX Известность не заставит себя ждать
Ну для начала ядро пересобери с поддержкой файрволла. Как это зделать написано много... Вкратце:
Под рутом заходиш в /usr/src/sys/i386/conf/ Там будет файлик с названием GENERIC, копируешь его в туже директорию с другим именем, например так:
# cp GENERIC my
где "my" новое имя файла. Потом открываешь его в любом редакотре и добавляешь туды такие строки

options IPFIREWALL
options IPFIREWALL_VERBOSE
options IPFIREWALL_VERBOSE_LIMIT=100
options IPDIVERT

Сохраняешь и делаешь
# config my
Он напишет куды сохранил... Чего-то типа ../../compile... Точно не помню... Переходишь вообщем туда
# cd ../../compile/чего-то там ещё
# make depend
# make
# make install
# reboot

Если всё прощло успешно, то после перезагрузки файрволл у тебя включён. После этого заходишь в /etc/ находишь файл rc.firewall, копируешь его под другим именем
# cp /etc/rc.firewall /etc/rc.myfirewall
После этого правишь /etc/rc.conf, Там следует дописать строки типа
firewall_enable="YES"
firewall_script="/etc/my.firewall"
firewall_type="client"

Сохраняешь и отрываешь файл /etc/rc.myfirewall, это скрипт определяющий правила файрволла, ищешь там секцию client и дописываешь удаляешь чего нужно... Перегружаешься и всё.
Можешь написать свой скрипт файрволла... Для пониманимания чего править и чего вообще есть ipfw читай это: http://www.opennet.ru/base/net/ipfw_guide.txt.html
MoHaX вне форума  
Старый 23.10.2004, 15:07     # 3
Zueuk
Member
 
Аватар для Zueuk
 
Регистрация: 21.08.2003
Адрес: Россия
Пол: Male
Сообщения: 388

Zueuk Популярный человек на этом форумеZueuk Популярный человек на этом форумеZueuk Популярный человек на этом форумеZueuk Популярный человек на этом форумеZueuk Популярный человек на этом форумеZueuk Популярный человек на этом форумеZueuk Популярный человек на этом форумеZueuk Популярный человек на этом форуме
Посмотри еще вот здесь
_http://www.opennet.ru/docs/135.shtml

и более конкретно
_http://www.opennet.ru/docs/RUS/iptables/index.html
__________________
The Man Who Sold The World (© Nirvana)

So What! (© Metallica)
Zueuk вне форума  
Старый 23.10.2004, 22:03     # 4
AID
Guest
 
Сообщения: n/a

Спасибо большое
 
Старый 24.10.2004, 11:30     # 5
Zueuk
Member
 
Аватар для Zueuk
 
Регистрация: 21.08.2003
Адрес: Россия
Пол: Male
Сообщения: 388

Zueuk Популярный человек на этом форумеZueuk Популярный человек на этом форумеZueuk Популярный человек на этом форумеZueuk Популярный человек на этом форумеZueuk Популярный человек на этом форумеZueuk Популярный человек на этом форумеZueuk Популярный человек на этом форумеZueuk Популярный человек на этом форуме
AID
Да на здоровье
__________________
The Man Who Sold The World (© Nirvana)

So What! (© Metallica)
Zueuk вне форума  

Опции темы

Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 12:22.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.