Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Включение/отключение интернета.... [D6, Win95/98, WinXP]


MacroDenS ©   (2004-12-14 16:59:00) 

Всем доброго времени суток.

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

Суть вопроса:
Есть несколько машин в сети. Одна основная, на которую заведен Инет.
Сеть настроена таким образом, что все могут свободно пользоваться Инетом.

Задача:
Сделать доступ к Инету на машинах управляемым, т.е. разрешать/запрещать.

Примечание:
Эта задача должна решаться непосредственно из своего приложения, а не какими либо другими методами (Proxy server и т.п.)

Заранее благодарен за любую помощь в решении указанного вопроса.


Reindeer Moss Eater   (2004-12-17 14:30:00) [1]

Судя по фазам Луны, у него там нат.


Anatoly Podgoretsky   (2004-12-17 13:02:00) [2]

Так и осталось неясным, что же есть на машине 1


Reindeer Moss Eater   (2004-12-17 11:53:00) [3]

Мне достаточно только указать область где про это можно раскопать)

Указываю облать - администрирование NAT и администрирование прокси


Verg   (2004-12-17 10:50:00) [4]


> [12] MacroDenS ©   (17.12.04 10:34)



> Никаких проксей. Обычная локалка с подключением к инету через др. копм (№1).
> Операционки ХР на всех.



> Сеть настроена таким образом, что все могут свободно пользоваться
> Инетом.


Вот прямо так - ни прокси, ни NAT нет, и все со своими 192.168.0.x адресами подключены к Интернет?

Так не бывает.

С одной стороны

"Эта задача должна решаться непосредственно из своего приложения, а не какими либо другими методами (Proxy server и т.п.)"

с дргой стороны

"В принципе Erazzser   (14.12.04 17:57) [1] уже сказал путную вещьи я над ней работаю."

и что же там за вещь?:


> [1] Erazzser   (14.12.04 17:57)
> Пиши простенький (или не очень ;) Proxy сервер.


Т.е. Proxy server - это путная вещь, хоть и решаться эта задача таким образом не должна.... хм....


MacroDenS   (2004-12-17 10:34:00) [5]

На первой машине вторая сетевуха, выделенный канал 100 Мбод.
Никаких проксей. Обычная локалка с подключением к инету через др. копм (№1). Операционки ХР на всех.
Делаю сервер (SocketServ) на первую машину, там же и все управление.
На остальные клиентов (ClientSock) - соответственно они должны подчиняться распоряжениям моего сервака.

В принципе Erazzser   (14.12.04 17:57) [1] уже сказал путную вещь и я над ней работаю.


Verg   (2004-12-17 10:28:00) [6]

Так как же предоставляется "интернет" для №2-7
Машина №1  Что на ней? NAT, Proxy или что?
Где должна выполнятся та задача, о которой ты спрашиваешь?
На №1 или на №2-7?


MacroDenS   (2004-12-17 10:17:00) [7]

to Reindeer Moss Eater ©   (16.12.04 17:48) [9]

...если даже намека нет на то, как именно там у тебя...

Машина №1:
IP 192.168.0.1
Internet

свич

Машина №2 - Машина №7
IP 192.168.0.2 - IP 192.168.0.7
Основной шлюз: 192.168.0.1
Предпочитаемый DNS server: 192.168.0.1

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


Reindeer Moss Eater   (2004-12-16 17:48:00) [8]

Весьма остроумно! Как погасить винды я и сам знаю,

А чего ты здесь ожидаешь, если даже намека нет на то, как именно там у тебя Есть несколько машин в сети. Одна основная, на которую заведен Инет. ?


Reindeer Moss Eater   (2004-12-16 17:45:00) [9]

Если погасить компьютер-шлюз, то твоя задача не будет выполнена?


MacroDenS   (2004-12-16 17:38:00) [10]

to Reindeer Moss Eater

ExitWindows,
ExitWindowsEx

Весьма остроумно! Как погасить винды я и сам знаю,
только к делу это мало относится.


Reindeer Moss Eater   (2004-12-16 17:36:00) [11]

net stop <процесс прокси сервера>
net start <процесс прокси сервера>


MacroDenS   (2004-12-16 17:34:00) [12]

to Piter ©
Есть задача с определенными условиями,и решение ее должно соответствовать первоначальным условиям, соответственно:

Сеть настроена таким образом, что все могут свободно пользоваться Инетом

и
Эта задача должна решаться непосредственно из своего приложения
являются неотемлемой частью задачи.


Reindeer Moss Eater   (2004-12-16 17:34:00) [13]

ExitWindows,
ExitWindowsEx


Piter   (2004-12-14 20:58:00) [14]

MacroDenS ©   (14.12.04 16:59)
Сеть настроена таким образом, что все могут свободно пользоваться Инетом


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

Эта задача должна решаться непосредственно из своего приложения

почему?


MacroDenS   (2004-12-14 19:43:00) [15]

то есть ты имеешь ввиду контролировать 80 (8080) порт и если нужно запретить доступ в Инет просто его закрыть?

Тогда следует также закрыть и еще ряд портов, я так понимаю?


Erazzser   (2004-12-14 17:57:00) [16]

Пиши простенький (или не очень ;) Proxy сервер.
Толко для 80 порта- не очень сложная задача. За недельку (если с нуля) напишешь.


Наверх

Титульная страница Поиск, карта сайта Написать письмо