![]() |
ipfw rules
Привет...Подскажыте плиз. Есть сервак в локаке, в ipfw открыто всьо.надо всьо закрыть,и оставить доступ только к протоколам ping и ICQ (порт 5190)
За ранее благодарен. |
Lanix
хм, сродни вопросу: как создать мир за семь дней? :) а по конкретнее? |
Ну чтоб закрить какойто порт я пишу ipfw add deny tcp all from any to any 8000.
А чтоб закрыть все порти кроме одного, мне писать каждий порт по очереди и в новой сторчке? :nono: :laugh: Мне надо оставить открытим например 5190 |
Lanix
есть и немного совсем другой вариант - открыть нужный(ые) порты, а про все остальное потом написать, что оно закрыто. Пример подобных правил со всякими вариантами: Код:
# определение переменной |
Подскажыте плис,что здесь не так! ???
${ipfw} add pass tcp from any to 192.168.1.1 5190 keep-state ${ipfw} add pass tcp from 192.168.1.1 to any 5190 keep-state ${ipfw} add pass ICMP from any to 192.168.1.1 ${ipfw} add pass ICMP from 192.168.1.1 to any ${ipfw} add pass tcp from any to 192.168.1.1 80 keep-state ${ipfw} add pass tcp from 192.168.1.1 to any 80 keep-state ${ipfw} add pass udp from any to 192.168.1.1 53 keep-state ${ipfw} add pass udp from 192.168.1.1 to any 53 keep-state ${ipfw} add unreach port udp from 192.168.1.1 to any 33435-33524 ${ipfw} add deny all from any to any via rl0 |
Lanix
Ты говори для начала, что за проблема, что не работает. Тут вроде магов вуду и телепатов нет. :) |
Просто надо зделать,чтоб работало только 3 порта (80,5190,21) на одну айпи .А всем остальным доступе не было.
Ищё если можно,надо привязать айпи к маку! |
Эх... Ты меня не понял... Тебе нужно привести пример строчек о IPFW в кончиге ядра и rc.conf. Чтобы все порты закрывались по умолчанию нужно убрать из rc.conf firewall_type="open", а так же из конфига ядра опцию, которая открывает по умолчанию все порты (на память точно не помню, может кто-нить подскажет). Разумеется, если данные строчки у тебя присутсвуют. Далее, открывать нужные тебе порты:
${ipfw} add pass tcp from any to 192.168.1.1 5190 keep-state ${ipfw} add pass tcp from 192.168.1.1 to any 5190 keep-state и т.д. Напиши только в чём проблемы, если данный пример не работает... |
Время: 16:12. |
Время: 16:12.
© OSzone.net 2001-