The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Помогите настроить фаервол"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Помогите настроить фаервол" 
Сообщение от fa emailИскать по авторуВ закладки(??) on 16-Апр-05, 18:35  (MSK)
Народ, помогите настроить правила для ipfw. Машина должна быть невидимой для соединений извне, но пропускать все извнутренней сетки.
  nat_interface='rl0'
  in_iface='rl1'
  out_ip='xx.xx.xx.xx'
  in_net='192.168.0.0/24'
  ${fwcmd} add allow ip from any to any via ${in_iface}
  ${fwcmd} add divert 8668 ip from ${in_net} to any via ${natd_interface}
  ${fwcmd} add divert 8668 ip from  any to ${out_ip} via ${natd_interface}
  ${fwcmd} add check-state
  ${fwcmd} add allow udp from me to any via ${nat_interface} keep-state
  ${fwcmd} add allow tcp from me to any via ${nat_interface} keep-state  
  ${fwcmd} add allow icmp from any to any

Загвоздка в двух предпоследних правилах. Если вместо from me to any вписать from any to any, все работает, но ведь при этом можно устанавливать соединения извне. Как это запретить?
Нашел еще одну кострукцию в man:
allow tcp from me to any setup
allow tcp from any to any established
Можно ли сделать подобное для udp?

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Помогите настроить фаервол" 
Сообщение от KI Искать по авторуВ закладки(ok) on 17-Апр-05, 21:13  (MSK)
>allow tcp from me to any setup
>allow tcp from any to any established

местами тока надо было бы поменять

>Можно ли сделать подобное для udp?

добавь 2 правила
${fwcmd} add allow udp from ${in_net} to any in via ${in_iface}
${fwcmd} add allow udp from any to ${in_net}  

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Помогите настроить фаервол" 
Сообщение от e719 emailИскать по авторуВ закладки(??) on 19-Апр-05, 14:44  (MSK)
А ты не боишься пропускать все пакеты ICMP в обоих направлениях?
В том числе и фрагментированные ICMP-пакеты
Я пускаю только 0,3,4,8,11 причём так, чтобы пинговать только от меня можно было
Если у тебя нет портов к которым ты хочешь подцепляться извне, то задай
add deny log tcp from ext_iface to me setup

Ну и желательно зафильтровать всякие левые адреса через внешний интерфейс типа
add deny log ip from any to any via ext_iface -scr-ip 127.0.0.0/8
add deny log ip from any to any via ext_iface -dst-ip 127.0.0.0/8
Итак с 10.0.0.0/8 172.16.0.0/16 192.168.0.0/16 224.0.0.0/12
255.255.255.255 0.0.0.0 169.254.254.0
add deny log ip from any to me in via ext_iface -src-ip me

Хотя, может я зря всего боюсь, хрен знает :)

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру