Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Alexey Vyskubov                      2:5020/400     30 May 2003  12:33:44
 To : Vadim P Volkov
 Subject : Re: transparent proxy vs masquerading
 -------------------------------------------------------------------------------- 
 
 Vadim P Volkov <Vadim.P.Volkov@p64.f50.n465.z2.fidonet.org> wrote:
 
 VPV> Вопpос возник из чтения IPCHAINS-HOWTO, в том месте, где pассматpиваются
 VPV> firewall-ные установки. Сначала - тpадиционные пpокси, затем - пpозpачные
 VPV> пpокси. И маскаpадинг. Вот отличие пpозpачного пpокси от маскаpадинга не
 VPV> совсем уловил. Вот посмотpи сам:
 
 Прочитай английский оригинал, будет понятнее. Перевод впечатляющий.
 Особенно "it bastardizes routing" переведеное как "похоже на
 маршрутизацию" :-))))
 
 VPV> пpокси. Любые услуги Интеpнет, котоpые вам потpебовались, должны быть на
 VPV> firewall.
 
 И тут тоже шикарно. Можно, не зная о чем речь, догадаться, что речь идет
 про *предоставляемые* вашей сетью услуги?
 
 VPV> 2. Пpозpачный пpокси (я полагаю, что это патчи к squid, или "transproxy")
 
 Правильный перевод: "Я верю, что существуют патчи для squid, позволяющие
 ему работать в этом режиме, или же попробуйте использовать 'transproxy')".
 
 VPV> 3. Ядpу сообщают, что надо пеpеназначать соединения с поpтом 80 на пpокси,
 VPV> используя ipchains.
 
 При помощи ipchains ядру сообщено, что пакеты с портом назначения 80
 должны быть перенаправлены прокси.
 
 И так далее.
 
 Прозрачный прокси:
 
 Внутренний хост: от 192.168.1.1 на google.com:80
 Файрволл по пути: АГА! порт 80! заворачиваем на порт 8080!
 Программа-прокси, слушает на порту 8080: Так, пришел запрос
 google.com:80. Пойдем спросим гугль.
 google: Запрос от прокси на файрволле, отвечаю.
 Программа-прокси: А вот и ответ! Возвращаем его 192.168.1.1.
 
 Маскарад:
 
 Внутренний хост: от 192.168.1.1 для a.b.c.d:xy
 Файрволл по пути: АГА! Hаружу! (поправляет адрес в пакете) от
 "адрес_файрволла" для a.b.c.d:xy; отправляем.
 [Прошло время]
 Файрволл: Пакет от a.b.c.d:xy для "адрес_файрволла". АГА! Мне!
 (поправляет адрес в пакете): от a.b.c.d:xy для 192.168.1.1; пакет уходит
 внутрь
 Внутренний хост: А вот и ответ.
 
 Оба метода действительно чем-то похожи, только первый работает на уровне
 прикладного протокола (прокси должен разобрать http-запрос от клиента и
 создать свой запрос к серверу), а второй -- на уровне IP (ядро должно
 разобрать и поменять IP-адреса, но что за данные внутри в протоколах
 более высокого уровня, его не волнует [1]).
 
 [1] Это не всегда правда, но для понимания сути сойдёт и так.
 -- 
 Alexey
 
 "Python is executable pseudocode, Perl is executable line-noise."
 
 --- ifmail v.2.15dev5
  * Origin: Nokia (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Прозрачный прокси и маскарадинг   Vadim P Volkov   28 May 2003 17:56:06 
 Re: transparent proxy vs masquerading   Aleksey Barabanov   28 May 2003 23:02:05 
 transparent proxy vs masquerading   Vadim P Volkov   29 May 2003 13:27:03 
 Re: transparent proxy vs masquerading   Kolotov Alexandr   29 May 2003 17:13:08 
 transparent proxy vs masquerading   Sultan Azhiguzhayev   29 May 2003 22:37:42 
 transparent proxy vs masquerading   Vadim P Volkov   29 May 2003 18:41:31 
 Re: transparent proxy vs masquerading   Kolotov Alexandr   30 May 2003 17:28:07 
 Re: transparent proxy vs masquerading   Alexey Vyskubov   30 May 2003 12:33:44 
 Re: transparent proxy vs masquerading   Aleksey Barabanov   31 May 2003 21:27:58 
 Re: Прозрачный прокси и маскарадинг   Vitaly Gonchar   29 May 2003 11:32:38 
 Прозрачный прокси и маскарадинг   Vadim P Volkov   29 May 2003 14:11:39 
Архивное /ru.linux/9981d585bd61.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional