Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 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
1-14148
Nikoss
2002-08-24 19:38
2002.09.05
Объясните пожайлуста, в чем ошибка?


14-14235
alex_white
2002-08-10 13:13
2002.09.05
Ищу и не могу найти


1-13985
^Sanya
2002-08-23 23:13
2002.09.05
Смена языка ввода...


4-14334
Casper_nu
2002-07-03 15:05
2002.09.05
Где ошибка? Звёздочки открывает, а текст не могу получить.


14-14268
ZORRO
2002-08-12 05:16
2002.09.05
Провайдер





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский