Контроль пользователей в локальной сети

12
M
На сайте с 10.09.2013
Offline
49
1113

Здравствуйте, прошу не большей помощи в настройке сервера который находится в офисе. Данный сервер является роутером и через него ходят в интернет с помощью nat. Подскажите пожалуйста как сделать так что бы тем кому не дается доступ в интернет, перенаправлялись на индексную страницу веб-сервера (по факту переадресация на 80 порт этого же сервера).

Andreyka
На сайте с 19.02.2005
Offline
820
#1

Очень просто

1. Делаем страницу на которую будем перенаправлять

2. В список файрвола вводим только разрешенные IP

3. Запрещенные IP, которые идут на http не натим, а пробрасываем на нашу страницу, и порт 80 не обязателен

Соответственно задача сводится к тому, чтоб своевременно обновлять список разрешенных IP.

Не стоит плодить сущности без необходимости
M
На сайте с 10.09.2013
Offline
49
#2

Страница такая имеется.

Если не сложно, можете написать нужные команды?

M
На сайте с 10.09.2013
Offline
49
#3

Так никто и не знает как это осуществить?

Оптимизайка
На сайте с 11.03.2012
Offline
396
#4

А как у вас определяется, кому "даётся", а кому - нет?

⭐ BotGuard (https://botguard.net) ⭐ — защита вашего сайта от вредоносных ботов, воровства контента, клонирования, спама и хакерских атак!
M
На сайте с 10.09.2013
Offline
49
#5

Я выше писал, с помощью nat.

S
На сайте с 02.05.2014
Offline
61
#6

Melkui, ось какая?

Для ваших целей я бы использовал прокси сервер и ограничивал доступ по ip+mac или по паролю.

Как вам такой вариант?

M
На сайте с 10.09.2013
Offline
49
#7

Вариант не очень.

Оптимизайка
На сайте с 11.03.2012
Offline
396
#8
Melkui:
Я выше писал, с помощью nat.

Звучит как "у вас автомобиль бензином или диз.топливом заправляется? - Я выше писал, заправляется на автозаправке."

Вы не томите, расскажите подробнее, как у вас на сервере отличаются авторизованные и неавторизованные пользователи, если хотите "нужных команд".

iptables -L -n -v

iptables -L -n -v -t nat

покажите с сервера, что-ли.

iamsens
На сайте с 26.08.2009
Offline
115
#9

а может у человека windows? :)

M
На сайте с 10.09.2013
Offline
49
#10

Проброс интернета идет с помощью команды

iptables -t nat -A POSTROUTING -s 192.168.1.X/32 -o eth1 -j MASQUERADE
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий