Форум: "Сети";
Текущий архив: 2002.09.05;
Скачать: [xml.tar.bz2];
ВнизМой маленький прокси Найти похожие ветки
← →
Sashko (2002-06-17 20:19) [0]Проблема вот какая.В отделе имеется комп, подключенный к локалке под NT 3.51. Но админ, зараза, ограничил доступ в Сеть по HTTP 2-мя часами в день. У начальника есть свой комп - с полным доступом в Сеть. Первое, что приходит в голову, это написать свой прокси ( естественно на Дельфи :-)), который бы принимал запросы от браузера на некий порт 12345 и перенаправлял их в Сеть на 80 порт, и запустить его на компе начальника. Но тут возникает следующий вопрос: каким образом фильтруются ТСР
пакеты с моего компа? Если по номеру порта (80),
то все в порядке, если по типу протокола (поле Protocol заголовка), то все намного (нЕмного:-)) сложнее.
Подскажите, кто в курсе, как это все происходит втом числе и в NT4 и Win2000. Или может быть есть другие способы?
Задавал этот вопрос на "Хакере" но ответа не получил.
← →
Malder (2002-06-17 22:04) [1]Sashko, что-то я не понял. Где фильтруются пакеты с твоего компа и с чег ты взял, что фильтруются? В твоем сообщении про фильтрацию ничего не сказано...
← →
Sashko (2002-06-18 20:57) [2]Буду благодарен если выскажется кто-то понимающий в сетях.
А если тебе нечего сказать, зачем тогда портить клавиши?
На всякий случай повторю суть вопроса.
Каким образом сервер ( маршрутизатор или что там еще ) узнает
что я подключаюсь к WWW : по номеру порта по протоколу или еще как то?
← →
Doom (2002-06-18 21:12) [3]
> Sashko (18.06.02 20:57)
чего на малдера наехал?
ты о какой фильтрации говоришь????
при чем тут в твоем случае фильтрация????
Тебе надо твою проблему решить или ты хочешь, чтобы люди отвечали на твои вопросы, зная, что они к делу не имеют отношения???
> Задавал этот вопрос на "Хакере" но ответа не получил.
Неудивительно.
А как насчет профилей пользователя?
А как насчет твоего постоянного IP???
Ты на людей не кричи если хорошо сам не разбираешься
← →
Sin (2002-06-18 21:29) [4]Объясняю. Тебе нужно простое приложение, настроенное на прием-отправку сообшений с порта на порт.
Пакеты тут не при чем. Просто прокси и все.
Прокси сварганить можно на Sockets - SocketServer слушает некий порт и отдает принятые данные на SocketClient, 80 порт, и обратно.
В целом задача делится на 2:
1. Увязать Socket модули для прослушивания порта.
2. Хорошо заныкать сделанный апп, чтоб без палева. Можно, в принципе, на тех же сокетах отдельным портом прицепить удаленное управление проксёй и все дела. Было бы желание...
← →
Doom (2002-06-19 15:53) [5]
> Sashko (18.06.02 20:57)
У тебя полный доступ к шлюзовой машине???!!!
← →
Sashko (2002-06-20 23:24) [6]Спасибо, Дуум.
Конкретный ответ на конкретный вопрос ( заметь, не проблема, а вопрос).
Син, ты один меня понял. Только я сам до этого додумался( см. вопрос). Я хотел узнать, будет ли эта схема работать.
Повторяюсь еще раз и подробно.
Есть локальная сеть с доступом к Интернету. Имеется компьютер А, для которого доступ по http ограничен, т.е. получать почту или выполнить что нибудь типа ping rambler.ru можно в любое время.
А просмотреть веб-станичку с 10 до 15 нельзя.
Также имеется компьютер Б с полным доступом к Интернету.
Так вот, можно ли с к. А просматривать веб-страницы через прокси на к. Б . И каким образом перекрывается доступ для
к. А - по номеру порта (80) или по протоколу (НТТР).
Спасибо.
← →
CrazyAdmin (2002-06-22 18:16) [7]Здраствуйте!
Смотрю на ваш диалог и просто улыбаюсь, как дети.
Да киньте на страничку просто принцип построения, на каких компонентах делается, ну и кусок кода для примера, а дальше пусть разбирается. Если программер то голова есть, я конечно понимаю что програмисты люди в большинстве своём ленивые :))
Да и остальному народу будет тоже интересно, исходников пока сам нигде не видел в этом плане а если и есть то просят $$$$
P.S. Класный диалог
← →
Sashko (2002-06-22 21:28) [8]Есть такой язык для ленивых программистов, называется Perl.
На нем задача решается буквально в три строчки:
....
print SERVER while <CLIENT>;
...
И точно также в другую сторону:
...
print CLIENT while <SERVER>;
...
Естественно все в разных процессах.
Но меня интересуют не способы кодирования в Дельфи, а другой аспект.
Попробую спросить тоже самое но по другому.
Достаточно ли того, что я буду подключаться по НТТР на другой порт не 80? Будет ли это работать ( стоит ли огород городить )?
Может ли кто нибудь ответить четко по военному:
Да или Нет?
Спасибо.
← →
Malder (2002-06-22 22:19) [9]Sashko, я понимаю, что ты крут немеренно. Но не надо наезжать. Если люди задают дополнительные вопросы - значит, им это нужно для понимания проблемы. Ты пойми, никто тут не нанимался отвечать на твои вопросы и надо уважать труд других людей. Ты сам в конце концов потеряешь, не получив ответа на вопрос.
Я вот что от тебя хотел
т.е. получать почту или выполнить что нибудь типа ping rambler.ru можно в любое время.
А просмотреть веб-станичку с 10 до 15 нельзя.
Но у меня есть еще один вопрос. Каким образом локалка подключена к интернету ?
← →
Sashko (2002-06-25 22:32) [10]Sashko, я понимаю, что ты крут немеренно.
Лично мне нравится слово начитанный (начитан) или грамотный (грамотен).
Ты пойми, никто тут не нанимался отвечать на твои вопросы и надо уважать труд других людей.
То есть, рассуждая логически, люди вместо того, чтоб трудиться на благо Родины, вовсю лазят по Сети. Или участие в форуме - это и есть их работа? Я тоже хочу так устроиться.
А может быть я не туда попал, и это служба технической поддержки
Микрософта? Тогда, уважаемые биллы гейтсы, скажите мне пожалуйста,
если я нахожусь в локалке, а она соединена с Интернетом как водится, через шлюз, смогу ли я взуть вашу NT 3.51 вместе со всеми ее примочками типа IIS или Microsoft Proxy описанным
мною выше ( три раза ) способом?
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2002.09.05;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.01 c