Страница 1 из 1

перенаправление на внутренний сайт сети

Добавлено: 2008-12-04 19:43:58
slalom
подскажите как перенаправить всех юзеров которым нельзя в инет на внутренний сайт.
пока пользователь не авторизован в файрволе прописано done , а нельзя ли вместа запрета - послать на ip сети
:cf: новичек во фряхе :st:

Re: перенаправление на внутренний сайт сети

Добавлено: 2008-12-04 19:47:25
Alex Keda
fwd в ipfw

Re: перенаправление на внутренний сайт сети

Добавлено: 2008-12-04 19:59:11
paradox
щас юзеры такие умные
ничего не стоит поменять мак айпи и забить на тот что у вас там в фаере)

Re: перенаправление на внутренний сайт сети

Добавлено: 2008-12-04 20:00:57
slalom
lissyara писал(а):fwd в ipfw
а можно на пальцах? чем заменить или что добавить к этому правилу

Код: Выделить всё

60000 deny ip from any to any 
Т.о. весь трафик, идущий на сервер, блокируется, т.е. доступ в интернет закрыт всем.

Re: перенаправление на внутренний сайт сети

Добавлено: 2008-12-05 22:15:29
slalom
:cf: ну хоть ткните носом ............

Re: перенаправление на внутренний сайт сети

Добавлено: 2008-12-05 22:48:28
paradox
на страничку сервера?
или тупо на другой роутер?

Re: перенаправление на внутренний сайт сети

Добавлено: 2008-12-05 23:15:08
slalom
paradox писал(а):на страничку сервера?
или тупо на другой роутер?
на сервер ( на IP смотрящий в локалку)

Re: перенаправление на внутренний сайт сети

Добавлено: 2008-12-05 23:25:20
paradox
ipfw add fwd айпнакоторыйкинуть all from айпиилисетьюзеров to any

Re: перенаправление на внутренний сайт сети

Добавлено: 2009-04-04 11:15:44
kapka

Код: Выделить всё

add fwd 10.10.1.1 ip from any to www.ru via vr0
Перенаправляю на тот же комп, где ipfw. Все работает прекрасно.
А теперь на другой комп в сети:

Код: Выделить всё

add fwd 10.10.2.2 ip from any to www.ru via vr0
При этом правило срабатывает, но открывается страничка http://www.ru
Я неверно понимаю, как работает fwd? (тогда ткните носом плиз, потому как сам разобраться не могу...)

Re: перенаправление на внутренний сайт сети

Добавлено: 2009-04-04 12:07:57
kapka
freebsd 6.2

Re: перенаправление на внутренний сайт сети

Добавлено: 2009-04-04 16:38:00
redhot
можно узнать, чем отличаются первый и второй компы? второй случайно ли не интернет шлюз?

Re: перенаправление на внутренний сайт сети

Добавлено: 2009-04-04 16:52:27
paradox
Я неверно понимаю, как работает fwd?
несовсем понял
а что должно было произойти?

Re: перенаправление на внутренний сайт сети

Добавлено: 2009-04-05 0:26:29
kapka
redhot писал(а):можно узнать, чем отличаются первый и второй компы? второй случайно ли не интернет шлюз?
10.10.1.1 - это шлюз, на котором работает ipfw
10.10.2.2 - еще один комп с freebsd, на котором апач для локалки

Re: перенаправление на внутренний сайт сети

Добавлено: 2009-04-05 0:52:19
kapka
paradox писал(а):несовсем понял
а что должно было произойти?
Нужно средствами ipfw который на шлюзе (10.10.1.1) заблокировать для пользователей некоторые сайты (контакты, одноклассники, инет-игры и прочее). Блокирую без проблем, но захотелось эти запросы перенаправлять на локальный веб-сервер (10.10.2.2), там влеплю страничку а-ля "сюда нельзя, нужно учиться, школа все-таки". Пытаюсь делать ipfw fwd..., но это правило работает как надо только если перенаправаляю на локальный интерфейс:

Код: Выделить всё

add fwd 10.10.1.1 ip from any to www.ru via vr0
То-есть, когда юзеры идут на www.ru, ipfw шлет их на 10.10.1.1:80. Это работает.
Для ясности могу правило переписать так:

Код: Выделить всё

add fwd 127.0.0.1 ip from any to www.ru via vr0
Но мне надо форвардить их на другой комп в сети (10.10.2.2). Пишу правило:

Код: Выделить всё

add fwd 10.10.2.2 ip from any to www.ru via vr0
По логам вижу, что правило срабатывает, но юзеры вместо локальной странички получают содержимое www.ru. Как будто ничего и не перенаправлял.
vr0 - интерфейс смотрит в локалку.

Re: перенаправление на внутренний сайт сети

Добавлено: 2009-04-07 11:38:32
princeps
получилось что-нибудь?

Re: перенаправление на внутренний сайт сети

Добавлено: 2009-04-07 13:16:54
kapka
не-а. Пару дней гуглил - ничего понятного не нашел.
Для версий старше 6.2 подобную проблему описывали, решалось включением в ядро options IPFIREWALL_FORWARD_EXTENDED. В 6.2 такую опцию убрали, все должно работать при options IPFIREWALL_FORWARD. Или может расширенный форвард включается как-то иначе?

Re: перенаправление на внутренний сайт сети

Добавлено: 2009-04-07 14:10:32
kapka
Все-таки вот в чем дело:
http://www.freebsd.org/doc/ru_RU.KOI8-R ... l#IPFW-FWD