Аутентификация клиента WiFi с использованием пользовательской базы данных перед предоставлением доступа в Интернет

790
Aishwarya Shiva

Я хочу, если следующий сценарий возможен:

  1. Один из моих сотрудников пытается подключиться к WiFi нашей компании.

  2. Когда он выбирает SSID в списке доступных WiFi, он попадает на плененный портал.

  3. Там он вводит свой идентификатор сотрудника.

  4. Система проверяет, находится ли он в сети в нашей сети сотрудников, сравнивая идентификатор сотрудника с полем IsOnline в базе данных портала управления компании.

  5. Если он онлайн, он предоставляет доступ к Интернету.

Требование этой системы - из-за автоматизированного алгоритма, который предоставляет доступ к Интернету и другим услугам только тогда, когда сотрудник вошел в систему через портал местной компании, который является своего рода программным обеспечением для управления персоналом. Это программное обеспечение, поддерживаемое Windows 7-10.

1
Кто-то, пожалуйста, ответьте. Aishwarya Shiva 7 лет назад 0
Вы запрашиваете часть программного обеспечения, которая бы сделала это? TheKB 7 лет назад 0
@TheKB Я просто хочу решение. Неважно, в какой это форме. Будь то программное обеспечение или ручная настройка. Aishwarya Shiva 7 лет назад 0
У меня есть ощущение, что этот вопрос лучше подходит для отказа сервера из-за его корпоративной сетевой природы. См. [Здесь] (http://superuser.com/help/on-topic), чтобы увидеть, что по теме здесь, в Super User. TheKB 7 лет назад 0
@TheKB Я думал, что ошибка сервера больше связана с серверами баз данных. Но если вы или кто-то можете перенести этот вопрос на серверную ошибку, или я должен опубликовать его там снова? Aishwarya Shiva 7 лет назад 0
Я бы не стал публиковать это там снова. К сожалению, я не могу переместить его туда, поэтому вам придется попросить модератора переместить его. TheKB 7 лет назад 0
@TheKB Хорошо, спасибо за ваши предложения :) Aishwarya Shiva 7 лет назад 0
Если это сеть Windows, AD и NPS покрывают это, с несколькими config.s Epoxy 7 лет назад 0

1 ответ на вопрос

2
harrymc

What you are asking for is called a Captive portal :

A captive portal is a 'Landing' web page, presented by a Layer 3 brand or Layer 2 Operator and shown to users before they gain more-broad access to URL or http-based Internet services. Often used to present a Landing or Log-In page, the portal intercepts observed packets until such time as the user is authorized to launch browser sessions. After being redirected to a web page which may require authentication, payment, acceptance of EULA/acceptable use policies or other valid credentials that the host and user agree to, the user is granted conditional Internet access. Captive portals are used for a broad range of Mobile and Pedestrian Broadband services, including Cable and Commercially-provided Wi-Fi, home-hotspots and others, and can also be used to provide access to Enterprise and Residential wired networks (e.g. apartment houses, hotel rooms, business centers, etc.).

There are basically two ways to create one :

  1. Use an enterprise-grade router that has this capability built-in
  2. Use an evolved router firmware such as DD-WRT

For the second option, you should install DD-WRT in a router that is in the DD-WRT Router Database. The database also contains the installation procedure and it's best to choose a router with simple installation. This will also required setting up in your network an internal Web server for serving log-in credentials.

For more information, see the article : Create Your Own Hotspot (Using DD-WRT).

На самом деле есть некоторые маршрутизаторы, которые предоставляют портал. Но я хочу пользовательскую аутентификацию из моей базы данных. База данных неавтоматического портала. Кто-то вошел на наш сайт, должен иметь возможность использовать Wi-Fi. Aishwarya Shiva 7 лет назад 0
Многие встроенные порталы могут быть настроены для работы с пользовательскими базами данных и Active Directory ... Kinnectus 7 лет назад 0
Внутренний веб-сервер, который вы предоставляете, принадлежит вам для программирования. harrymc 7 лет назад 0
Я проверил базу данных dd-wrt, но не смог найти ни одного маршрутизатора с балансировкой нагрузки и слиянием нескольких интернет-соединений. Можете ли вы предложить такой маршрутизатор, который также поддерживает dd-wrt до $ 100? Aishwarya Shiva 7 лет назад 0
DD-WRT сам выполняет Multi-Homing (или Multi-WAN) с акцентом на разницу между объединенной полосой пропускания и скоростью одного соединения. Он также выполняет [выравнивание нагрузки] (http://www.dd-wrt.com/wiki/index.php/Dual-WAN_for_simple_round-robin_load_equalization). Таким образом, вам нужен маршрутизатор, поддерживающий несколько интерфейсов, и кто-то, кто может установить и настроить DD-WRT. Я не могу рекомендовать конкретный маршрутизатор на этом форуме. harrymc 7 лет назад 0

Похожие вопросы