The OpenNET Project / Index page

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

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

"Открытие 80-го порта для отдельных компьютеров в локалке"
Сообщение от WilkZ emailИскать по авторуВ закладки on 11-Ноя-02, 18:25  (MSK)
Салют всем,

Вопрос от вполне себе "чайника" касательно настроек брандмаэура. Требуется - закрыть 80-й порт для пользователей локальной сети (нехай через прокси в Инет ходят), после чего наново открыть для нескольких машин прямой доступ в Инет. Поколдовал в /etc/rc.firewall, перезапустил брандмауэр, проверил на наличие новых правил:

# ipfw -a list
00010     4     192 allow tcp from a.b.0.100 to any 80 out
00020   102    5663 deny tcp from a.b.0.0/24 to any 80 out
... ...

a.b.0.0 здесь - наша локалка, a.b.0.100 - сотая машина в ней. На выходе имеем: 80-й порт намертво закрыт, но при этом правило 10 работать не хочет. Почему? Тип firewall'а, выставленный в rc.conf - simple. Я, конечно, понимаю, что написанное выше выглядит пародией на анекдот про подземный шум, но все-таки...

TIA всем отозвавшимся,
WilkZ

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "RE: Открытие 80-го порта для отдельных компьютеров в локалке"
Сообщение от Sampan Искать по авторуВ закладки on 16-Ноя-02, 20:06  (MSK)
Я не специалист по ipfw (все более по iptables/ipchains). Но, думаю, что и в ipfw отдельно определяются правила in и out. Выпустить пакеты мало, нужно разрешить ответные.

Предположение: не хватает
allow tcp from any 80 to a.b.0.100 1024-65535 in
(сорри за возможные ошибки синтаксиса, его я не знаю - экспромт)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: Открытие 80-го порта для отдельных компьютеров в локалке"
Сообщение от windomser emailИскать по авторуВ закладки on 18-Ноя-02, 15:39  (MSK)
Дефолтные настройки с использованием /etc/rc.firewall нафиг убрать.
В файле /etc/default/rc.conf вписываешь свой файл типа так:
firewall_script="/usr/local/etc/rc.firewall"    # Which script to run to set up the firewall

И в файле пишешь:
#!/bin/sh
ipfw="/usr/sbin/ipfw"
............
$ipfw add 1000 allow tcp from from a.b.0.100 to any 80 out
$ipfw add 2000 allow tcp from any to  a.b.0.100  established
............
$ipfw add 65000 deny ip from any to any # это не обязательно если у тебя есть
65535       0          0 deny ip from any to any

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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