Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
TechNoir
Зарегистрирован: 22.08.2003 Сообщения: 1632 Откуда: Moscou
|
Добавлено: Сб Авг 21 2004 10:53 Заголовок сообщения: ipfw - FreeBSD <> |
|
|
Есть две подсети - 192.168.1.x/24 и 212.x.x.x/28
Необходимо сделать так чтобы из подсети 212.x.x.x/28 не было доступа в подсеть 192.168.1.x/24, а подсеть 192.168.1.x/24 свободно ходила в подсеть 212.x.x.x/28.
Это можно сделать так:
1. Открыть для подсети 192.168.1.x/24 порты >1024. Однако в этом случае существует опасность что на портах выше 1024 сидят какие-то важные службы и будет доступ к ним.
2. Для подсети 192.168.1.x/24 написать правила с использованием keepstate. Но мне как-то трудно затем разбираться в написанных правилах.
Какие еще варианты можно предложить в этой конфигурации?
Или по другому - Разрешить только исходящие соединения из подсети 192.168.1.x/24. _________________ Vive la Russie! |
|
Вернуться к началу |
|
|
TechNoir
Зарегистрирован: 22.08.2003 Сообщения: 1632 Откуда: Moscou
|
Добавлено: Сб Авг 21 2004 17:36 Заголовок сообщения: |
|
|
Ну что, тут типа фрюшников нет? _________________ Vive la Russie! |
|
Вернуться к началу |
|
|
else
Зарегистрирован: 14.08.2004 Сообщения: 158 Откуда: SPb
|
Добавлено: Сб Авг 21 2004 18:04 Заголовок сообщения: |
|
|
$fwcmd add allow tcp from 192.168.1.x/24 to any out xmit eth0 setup
$fwcmd add allow tcp from 192.168.1.x/24 to any established via eth0
$fwcmd add allow tcp from 192.168.1.x/24 to any keep-state via eth0 _________________ nothing else |
|
Вернуться к началу |
|
|
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Сб Авг 21 2004 22:49 Заголовок сообщения: |
|
|
А может проще замаскировать NAT-ом 192-ю сеть, а прохождение пакетов из сети 212 в сеть 192 запретить?
Правил меньше, скорость маршрутизации выше.
Думаю идея понятна? |
|
Вернуться к началу |
|
|
TechNoir
Зарегистрирован: 22.08.2003 Сообщения: 1632 Откуда: Moscou
|
Добавлено: Вс Авг 22 2004 14:03 Заголовок сообщения: |
|
|
2else
Ты написала все подряд.
Нужно использовать либо первые два правила либо последнее третье к которому нужно добавить еще check-state.
Если по-первому варианту, то эта беда относится только к tcp-траффику, а мне хотелось бы на все. Придется делать по второму варианту.
2and3008
Не знаю как там в iptables (насколько я знаю ты линуксоид), у нас в ipfw задается так называемый NATD_INTERFACE. Похоже что NATятся только пакеты через один интерфейс, в моем случае внешний.
Или хотя знаешь, лучше я это дело еще перечитаю, обмозгую, попробую.
Спасибо за умную идею! _________________ Vive la Russie!
Последний раз редактировалось: TechNoir (Вт Авг 24 2004 09:53), всего редактировалось 1 раз |
|
Вернуться к началу |
|
|
else
Зарегистрирован: 14.08.2004 Сообщения: 158 Откуда: SPb
|
Добавлено: Вс Авг 22 2004 14:19 Заголовок сообщения: |
|
|
Почему только к tcp... какой укажешь, к такому и будет. Или я ошибаюсь? _________________ nothing else |
|
Вернуться к началу |
|
|
TechNoir
Зарегистрирован: 22.08.2003 Сообщения: 1632 Откуда: Moscou
|
Добавлено: Вс Авг 22 2004 16:27 Заголовок сообщения: |
|
|
Боюсь что ошибаешься _________________ Vive la Russie! |
|
Вернуться к началу |
|
|
else
Зарегистрирован: 14.08.2004 Сообщения: 158 Откуда: SPb
|
Добавлено: Вс Авг 22 2004 17:19 Заголовок сообщения: |
|
|
А если так?
ed0 - это 212
ed1 - 198
rc.conf
natd_enable="YES"
natd_interface="ed0"
gateway_enable = "YES"
add divert natd ip from 192.168.1.0/24 to any out via ed0
add divert natd ip from any to 212.x.x.1 in via ed0
дальше только отфильтровать прохождение пакетов из сети 212
add dany all from any to any via ed1 _________________ nothing else |
|
Вернуться к началу |
|
|
TechNoir
Зарегистрирован: 22.08.2003 Сообщения: 1632 Откуда: Moscou
|
Добавлено: Пн Авг 23 2004 21:11 Заголовок сообщения: |
|
|
Беда в том что есть еще третий интерфейс, который смотрит в инет, он то и есть тот самый NATD_INTERFACE _________________ Vive la Russie! |
|
Вернуться к началу |
|
|
else
Зарегистрирован: 14.08.2004 Сообщения: 158 Откуда: SPb
|
Добавлено: Пн Авг 23 2004 22:19 Заголовок сообщения: |
|
|
Ё =)
Ну тогда наверное лучше всего наверное будет первые два правила которые я писала для тсп + разрешить какой-то еще трафик типа udp 53 строго по мере необходимости из 192 в 212 и тем и ограничится. _________________ nothing else |
|
Вернуться к началу |
|
|
TechNoir
Зарегистрирован: 22.08.2003 Сообщения: 1632 Откуда: Moscou
|
Добавлено: Вт Авг 24 2004 18:23 Заголовок сообщения: |
|
|
Будем пробовать _________________ Vive la Russie! |
|
Вернуться к началу |
|
|
|