Контроллер доступа в Интернет с использованием .net (VB или C #) - PullRequest
1 голос
/ 22 января 2010

Я хочу разработать программное обеспечение, которое ограничивает доступ пользователей в Интернет с использованием vb6 или vb.net.

Это не программа няни, а

1) всякий раз, когда клиентский компьютер использует какой-либо браузер, он должен запросить имя пользователя и пароль.

2) В приложении на стороне сервера должна быть возможность добавления новых пользователей.

Может кто-нибудь предложить любое название такого программного обеспечения. или некоторые сайты, где я могу получить помощь

на том же ..

1 Ответ

2 голосов
/ 22 января 2010

Вы можете реализовать HTTP-прокси, используя сокеты. Вы бы отключили общий доступ к интернет-соединению на своем сервере и настроили другие машины для подключения к сети через прокси-сервер.

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

Если вы не работаете с VB6, вы можете использовать элемент управления winsock. Вот проект, использующий winsock для обслуживания файлов. Вместо этого вы можете изменить его, чтобы он стал многопоточным прокси-сервером. Это будет трудной задачей, хотя. http://www.codeproject.com/KB/IP/winsock.aspx

...