Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.09.05;
Скачать: CL | DM;

Вниз

Мой маленький прокси   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.018 c
1-14075
c0pyc@t
2002-08-27 08:36
2002.09.05
Как узнать номер винта??


8-14171
BorisM
2002-04-27 00:08
2002.09.05
Как изменить степень сжатия JPG?


1-14046
Shrek
2002-08-26 17:16
2002.09.05
BDE


1-14129
Бегинер
2002-08-24 07:06
2002.09.05
Сообщения об ошибке


14-14261
Unhandled Exception
2002-08-11 20:23
2002.09.05
Событийная архитектура в Builder/Delphi