Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2005.02.27;
Скачать: [xml.tar.bz2];

Вниз

Включение/отключение интернета....   Найти похожие ветки 

 
MacroDenS ©   (2004-12-14 16:59) [0]

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

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

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

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

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

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


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

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


 
MacroDenS ©   (2004-12-14 19:43) [2]

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

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


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

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


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

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

почему?


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

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

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

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


 
Reindeer Moss Eater ©   (2004-12-16 17:34) [5]

ExitWindows,
ExitWindowsEx


 
Reindeer Moss Eater ©   (2004-12-16 17:36) [6]

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


 
MacroDenS ©   (2004-12-16 17:38) [7]

to Reindeer Moss Eater

ExitWindows,
ExitWindowsEx

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


 
Reindeer Moss Eater ©   (2004-12-16 17:45) [8]

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


 
Reindeer Moss Eater ©   (2004-12-16 17:48) [9]

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

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


 
MacroDenS ©   (2004-12-17 10:17) [10]

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

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


 
Verg ©   (2004-12-17 10:28) [11]

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


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

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

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


 
Verg ©   (2004-12-17 10:50) [13]


> [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 - это путная вещь, хоть и решаться эта задача таким образом не должна.... хм....


 
Reindeer Moss Eater ©   (2004-12-17 11:53) [14]

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

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


 
Anatoly Podgoretsky ©   (2004-12-17 13:02) [15]

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


 
Reindeer Moss Eater ©   (2004-12-17 14:30) [16]

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



Страницы: 1 вся ветка

Форум: "Сети";
Текущий архив: 2005.02.27;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.49 MB
Время: 0.05 c
1-1108203908
tazik
2005-02-12 13:25
2005.02.27
Как выполнить/запустить файл?


4-1104885929
Soft
2005-01-05 03:45
2005.02.27
Динамическая загрузка кода в свой процесс.


14-1107399738
Думкин
2005-02-03 06:02
2005.02.27
С Днем рождения! 3 февраля


14-1107352506
Shuric
2005-02-02 16:55
2005.02.27
Уважаемый Romkin!


6-1103012316
Архитектор
2004-12-14 11:18
2005.02.27
InternetSetOption





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский