The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"CVSup через прокси - КАК ?"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"CVSup через прокси - КАК ?"
Сообщение от Kanat emailИскать по авторуВ закладки on 04-Фев-04, 15:02  (MSK)
Есть работающий Linux+Squid, который рулит инетом.
Тачка с Linux-ом имеет _единственный_ реальный IP-адрес
Есть в сети тачка на которую надо поставить FreeBSD  и пустить ее в инет.
Хочеться обновиться через порты - как,где и кому сказать, что надо работать через прокси ?!
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "CVSup через прокси - КАК ?"
Сообщение от eNemo Искать по авторуВ закладки on 04-Фев-04, 15:16  (MSK)
>Хочеться обновиться через порты - как,где и кому сказать, что надо работать
>через прокси ?!

если прокси даёт соединяться наружу методом CONNECT - то без проблем. я делал так: bouncer (берётся на securitylab.ru) вешается в режиме socks5-сервера, а cvs пропускается через него с помощью какого-нибудь соксификатора (tsocks, например).

Если же CONNECT прокси не даёт - то, имхо, абзац.

Если линукс подконтролен, то проще на нём настроить NAT или SOCKS.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "CVSup через прокси - КАК ?"
Сообщение от Kanat emailИскать по авторуВ закладки on 04-Фев-04, 15:28  (MSK)
прокси работает методом CONNECT
Linux в принципе подконтролен.

Можно подробнее, что и как мне делать. Я unix-ах - продвинутый чайник.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "CVSup через прокси - КАК ?"
Сообщение от eNemo Искать по авторуВ закладки on 04-Фев-04, 15:54  (MSK)
>прокси работает методом CONNECT
>Linux в принципе подконтролен.
>Можно подробнее, что и как мне делать. Я unix-ах - продвинутый чайник.

Так. Варианта два.
1) Пропустить socks через http-прокси:
Как делать покомандно - не скажу, FreeBSD только издалека видел.
у меня под линуксом так: на моей машинке запускается bouncer, который висит в качестве socks5-сервера на порту 1080, и ходит через прокси. а все приложения, которые мне необходимо выпустить во внешний мир, я заворачиваю на этот самый socks5 с помощью tsocks.

Бинарник bouncer'а скорее всего удастся запустить с помощью "пингвинятора". А вот как обстоит дело с tsocks или её аналогами во фре - я не в курсе.

Остальное - видимо, придётся вам искать в документации.

2) Настроить NAT на линуксе:
Думаю, достаточно сделать NAT для этой самой машинки с FreeBSD. Если ядро не ниже 2.4, то:
modprobe ip_tables
modprobe ipt_MASQUERADE
iptables -t nat -A POSTROUTING -s <ip of freebsd> -j MASQUERADE

после чего, в принципе (при условии, что default маршрут в конце концов попадает на линукс), фря уже сможет спокойно ходить в интернет, CVSup'иться, ходить на порносайты и т.д.

есть ещё третий вариант - поставить socks-сервер непосредственно на линуксе, но описывать мне его лениво, к тому же он сильно зависит от дистрибутива.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "CVSup через прокси - КАК ?"
Сообщение от Kanat emailИскать по авторуВ закладки on 04-Фев-04, 16:41  (MSK)
Я попроблвад втрой вариант, а именно -

>2) Настроить NAT на линуксе:
>Думаю, достаточно сделать NAT для этой самой машинки с FreeBSD. Если ядро
>не ниже 2.4, то:
>modprobe ip_tables
>modprobe ipt_MASQUERADE
>iptables -t nat -A POSTROUTING -s <ip of freebsd> -j MASQUERADE

У меня из этих трех команд сработала только последняя, а на команды
>modprobe ip_tables
>modprobe ipt_MASQUERADE
ругнулась что не находит даные модули, может мне надо создать эти файлы ?
Или как ?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "CVSup через прокси - КАК ?"
Сообщение от Kanat emailИскать по авторуВ закладки on 04-Фев-04, 16:47  (MSK)
Уряяяяяяяя ! Заработалааа!

Хватило вот этой команды на Linux-е:

>>iptables -t nat -A POSTROUTING -s <ip of freebsd> -j MASQUERADE

Большой рахмет !
Удачи !

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "CVSup через прокси - КАК ?"
Сообщение от eNemo Искать по авторуВ закладки on 04-Фев-04, 16:55  (MSK)
>Уряяяяяяяя ! Заработалааа!
>Хватило вот этой команды на Linux-е:
>>>iptables -t nat -A POSTROUTING -s <ip of freebsd> -j MASQUERADE
  странно. в ядро они там чтоль собраны?
  ну да не суть. главное, что работает.

>Большой рахмет !
  не за что. =)

>Удачи !
  

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "CVSup через прокси - КАК ?"
Сообщение от lavr emailИскать по авторуВ закладки on 04-Фев-04, 17:00  (MSK)
>Есть работающий Linux+Squid, который рулит инетом.
>Тачка с Linux-ом имеет _единственный_ реальный IP-адрес
>Есть в сети тачка на которую надо поставить FreeBSD  и пустить
>ее в инет.
>Хочеться обновиться через порты - как,где и кому сказать, что надо работать
>через прокси ?!

# man cvsup

в районе:

    -P m|a|port|lo-hi|-

-P m попробовать через proxy, ну и почитать внимательно man, остальное
будет зависеть от proxy

или воспользоваться альтернативой CTM

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру