|
|
ru.nethack- RU.NETHACK ------------------------------------------------------------------- From : Dmitry Radishev 2:5015/42 19 Apr 2002 19:47:04 To : Pavel Larkin Subject : A->B->C -------------------------------------------------------------------------------- Thursday April 18 2002 18:44, Pavel Larkin wrote to All: PL> Тpи компьютеpа, назовем их А, B, C PL> Вопpос: Какие сеpвисы должны быть pазpешены на компьютеpе B для того, PL> чтоб его использовать в качестве связующего звена между A и C. Говоpя PL> пpоще, хосту А тpебуется установить связь с хостом С используя PL> IP-адpес хоста B. Интеpесуют _нестандаpтные_ способы pешения задачи. Забавно. Это задача на развитие воображения - "как пройти из ванной на кухню самым нестандартным образом"? Поскольку роутинг, прокси и nat отметаются с ходу (это стандартно), остаются разнообразные туннели. Допустим, на В устанавливается почтовый сервер, на А и С - программы, обменивающиеся письмами, и туннелирующие ip через e-mail. Тормозить будет страшно, но главное требование ("поизвратней как-нибудь") безусловно выполнено. Можно попытаться заставить компьютер В отправлять что-нибудь на другой компьютер. Скажем, эээ... icmp echo reply. Пишем софтинку, которая отправляет с компьютера А на компьютер В icmp echo req с данными в поле данных, подставив в качестве src ip адрес компьютера С. Hа компьютере С софтина ловит icmp echo reply от В (в котором воспроизведен пакет данных от А), ну, и поверх этого изврата строит туннель для ip. Это достаточно нестандартно? PL> Связь должна быть двухстоpонняя т.е. пакеты должны ходить от A к С и PL> обpатно. Ессно. Интересно, кто окажется победителем по "нестандартным" вариантам? ;-) All the best //DiBR [TEAM ВСЕ МАСТДАЙ] [шестая базовая] [http://dibr.nnov.ru] --- [LPT] LaMerZ PrOfeSsIoNaL TeaM /member/ * Origin: трансфер кешем не испортишь (2:5015/42) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.nethack/18153cc08403.html, оценка из 5, голосов 10
|