У нас в локальной сети 300 хостов. Они используют сервер Linux в качестве шлюза по умолчанию. Нам нужно отправить весь трафик через сервер, который затем перенаправит его в Интернет.
Я хочу добавить центральную систему входа в систему, в которой всем студентам необходимо сначала войти в систему для доступа в Интернет. Несанкционированный доступ будет перенаправлен на ссылку. Процесс должен быть таким,
Student_Request-> Login -YES-> Internet
Как я могу это реализовать? я имею в виду, с чего мне начать? Есть ли какие-нибудь инструменты для управления настройками iptable? И во-первых, наш сервер работает в Linux.
Я думаю, из вашего описания вы должны смотреть на Контроль доступа к сети (http://en.wikipedia.org/wiki/Network_Access_Control). Есть бесчисленное множество продуктов (аппаратное и программное) на выбор, но вам может быть интересно взглянуть на PacketFence (http://www.packetfence.org/home.html) продукт с открытым исходным кодом, который прекрасно работает на машинах Linux (предпочитает RedHat).
Вы ищете прокси-сервер http. Очень часто, кальмар-прокси используется для этой цели.
Если вы также ищете фильтрацию веб-контента, Dansguardian поддерживает индивидуальную аутентификацию и может делать то, что вы ищете.