<?xml version="1.0" encoding="windows-1251"?>
<rss version="2.0">
<channel>
<title>FreeSource - AltLinux/Sisyphus/admin/transconnect</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/admin/transconnect</link>
<description>History/revisions of FreeSource/AltLinux/Sisyphus/admin/transconnect</description>
<language>en-us</language>
<item>
<title>2008-08-14 11:15:18</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/admin/transconnect/show?time=2008-08-14+11%3A15%3A18</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a name=".altlinux.sisyphus.admin.transconnect" href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/transconnect&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;admin&amp;nbsp;/&amp;nbsp;transconnect&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/transconnect?time=2008-08-14+11%3A15%3A18">2008-08-14 11:15:18&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/transconnect">2008-08-14 11:16:47&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;!--notypo-->{{Redirect page="/Transconnect"}}&lt;!--/notypo-->&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">%%(redirect &amp;laquo;/Transconnect&amp;raquo;)&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2008-08-14 11:14:00</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/admin/transconnect/show?time=2008-08-14+11%3A14%3A00</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/transconnect&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;admin&amp;nbsp;/&amp;nbsp;transconnect&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/transconnect?time=2008-08-14+11%3A14%3A00">2008-08-14 11:14:00&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/transconnect?time=2008-08-14+11%3A15%3A18">2008-08-14 11:15:18&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">%%(redirect &amp;laquo;/Transconnect&amp;raquo;)&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">&lt;div class="action" style="float:right; width:250px">&lt;div class="action-content">Эта&amp;nbsp;страница была перенесена на&amp;nbsp;&lt;a href="http://altlinux.org/transconnect" target="_blank" title="" class="outerlink">altlinux.org&lt;/a>. Текст на&amp;nbsp;freesource.info заморожен.&lt;/div>&lt;/div>&lt;a name="h8220-1">&lt;/a>&lt;h1>Использование libtransconnect&lt;/h1>
&lt;br />
Причин, которые бы&amp;nbsp;вынуждали пропускать весь трафик через http прокси можно найти огромное количество, от&amp;nbsp;политики безопасности компании до&amp;nbsp;банальной экономии платы за&amp;nbsp;нелокальный трафик. &lt;br />
&lt;br />
Но&amp;nbsp;это еще&amp;nbsp;не&amp;nbsp;означает конца света на&amp;nbsp;отдельно взятом рабочем месте. В&amp;nbsp;зависимости от&amp;nbsp;настроек самого прокси сервера возможно использование многих &amp;laquo;непроксируемых&amp;raquo; приложений. Для&amp;nbsp;решения этой задачи мне&amp;nbsp;кажется наиболее подходящим инструментов libtransconnect.&lt;br />
&lt;a name="h8220-2">&lt;/a>&lt;h2> Установка &lt;/h2>
В&amp;nbsp;дистрибутивы ALTLinux libtrasconnect включена, поэтому достаточно дать комманду &lt;br />
&lt;!--notypo-->&lt;textarea class="code" rows="2" readonly="readonly">apt-get install trasnconnect&lt;/textarea>&lt;!--/notypo-->&lt;br />
Для&amp;nbsp;обладателей других дистрибутивов, возможно, придется исходники скачать с&amp;nbsp;сайта &lt;a href="http://transconnect.sourceforge.net/" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />http://transconnect.sourceforge.net/&lt;/a> и&amp;nbsp;собрать их.&lt;br />
Пакет предоставляет общесистемный конфигурационный файл &lt;strong>/etc/transconnect.conf&lt;/strong>, утилиту &lt;strong>/usr/bin/transconnect&lt;/strong> и&amp;nbsp;библиотеку &lt;strong>/usr/lib/libtransconnect.so.0&lt;/strong>.&lt;br />
&lt;a name="h8220-3">&lt;/a>&lt;h2>Пользовательская настройка&lt;/h2>
Настройки пользователя храняться в&amp;nbsp;~/.tconn/tconn.conf.&lt;br />
Можно просто создать каталоги и&amp;nbsp;скопировать туда системный конфиг.&lt;br />
cat&amp;nbsp;~/.tconn/tconn.conf&lt;br />
&lt;!--notypo-->&lt;textarea class="code" rows="15" readonly="readonly"># Адрес сервера, задавать нужно именно ip, а не имя
#
proxyserv   10.1.0.1
#
# Порт сервера
#
proxyport   8080
#
# Если прокси требует авторизации, необходимо 
# раскоментировать эти переменные
#
#proxyuser   &amp;quot;DOMAIN\eugene&amp;quot;
#proxypass   &amp;quot;password&amp;quot;
#
# Список подсетей, для которых не будет использоваться проксирование
# 
#localnet   network/netmask
#localnet   170.20.0.0/255.255.0.0
#localnet   200.0.0.0/255.255.255.0&lt;/textarea>&lt;!--/notypo-->&lt;br />
&lt;a name="h8220-4">&lt;/a>&lt;h2>Использование&lt;/h2>
Для&amp;nbsp;запуска отдельного приложения достаточно запустить его&amp;nbsp;так:&lt;br />
&lt;!--notypo-->&lt;textarea class="code" rows="2" readonly="readonly">LD_PRELOAD=/usr/lib/libtransconnect.so.0 GET https://bugzilla.altlinux.org&lt;/textarea>&lt;!--/notypo-->&lt;br />
Протокол https (порт 443) обрабатывается по&amp;nbsp;методу CONNECT всеми, без&amp;nbsp;исключения, прокси серверами. Для&amp;nbsp;работы других протоколов необходима дополнительная настройка сервера.&lt;br />
&lt;br />
Incoming и&amp;nbsp;git.alt теперь прослушивают порт 443, поэтому для&amp;nbsp;работы с&amp;nbsp;этими ресурсами достаточно поменять в&amp;nbsp;/.ssh/config порт на&amp;nbsp;443 и&amp;nbsp;запускать git&amp;nbsp;и&amp;nbsp;rsync с&amp;nbsp;использование предложенного механизма.&lt;br />
&lt;br />
&lt;!--notypo-->{{backlinks}}&lt;!--/notypo-->&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2008-08-14 11:12:56</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/admin/transconnect/show?time=2008-08-14+11%3A12%3A56</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/transconnect&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;admin&amp;nbsp;/&amp;nbsp;transconnect&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/transconnect?time=2008-08-14+11%3A12%3A56">2008-08-14 11:12:56&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/transconnect?time=2008-08-14+11%3A14%3A00">2008-08-14 11:14:00&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;!--notypo-->{{backlinks}}&lt;!--/notypo-->&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">&lt;!--notypo-->{{references}}&lt;!--/notypo-->&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2008-01-26 17:35:30</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/admin/transconnect/show?time=2008-01-26+17%3A35%3A30</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/transconnect&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;admin&amp;nbsp;/&amp;nbsp;transconnect&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/transconnect?time=2008-01-26+17%3A35%3A30">2008-01-26 17:35:30&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/transconnect?time=2008-08-14+11%3A12%3A56">2008-08-14 11:12:56&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;!--notypo-->{{references}}&lt;!--/notypo-->&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2008-01-26 14:18:03</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/admin/transconnect/show?time=2008-01-26+14%3A18%3A03</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/transconnect&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;admin&amp;nbsp;/&amp;nbsp;transconnect&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/transconnect?time=2008-01-26+14%3A18%3A03">2008-01-26 14:18:03&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/transconnect?time=2008-01-26+17%3A35%3A30">2008-01-26 17:35:30&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;div class="action" style="float:right; width:250px">&lt;div class="action-content">Эта&amp;nbsp;страница была перенесена на&amp;nbsp;&lt;a href="http://altlinux.org/transconnect" target="_blank" title="" class="outerlink">altlinux.org&lt;/a>. Текст на&amp;nbsp;freesource.info заморожен.&lt;/div>&lt;/div>&lt;br />
Настройки пользователя храняться в&amp;nbsp;~/.tconn/tconn.conf.&lt;br />
cat&amp;nbsp;~/.tconn/tconn.conf&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">Настройки пользователя храняться в&amp;nbsp;/.tconn/tconn.conf&lt;br />
cat&amp;nbsp;/.tconn/tconn.conf&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2008-01-26 13:39:19</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/admin/transconnect/show?time=2008-01-26+13%3A39%3A19</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/transconnect&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;admin&amp;nbsp;/&amp;nbsp;transconnect&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/transconnect?time=2008-01-26+13%3A39%3A19">2008-01-26 13:39:19&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/admin/transconnect?time=2008-01-26+14%3A18%3A03">2008-01-26 14:18:03&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">Incoming и&amp;nbsp;git.alt теперь прослушивают порт 443, поэтому для&amp;nbsp;работы с&amp;nbsp;этими ресурсами достаточно поменять в&amp;nbsp;/.ssh/config порт на&amp;nbsp;443 и&amp;nbsp;запускать git&amp;nbsp;и&amp;nbsp;rsync с&amp;nbsp;использование предложенного механизма.&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">Incomming и&amp;nbsp;git.alt теперь прослушивают порт 443, поэтому для&amp;nbsp;работы с&amp;nbsp;этими ресурсами достаточно поменять в&amp;nbsp;/.ssh/config порт на&amp;nbsp;443 и&amp;nbsp;запускать git&amp;nbsp;и&amp;nbsp;rsync с&amp;nbsp;использование предложенного механизма.&lt;/div>&lt;/div>
</description>
</item>
</channel>
</rss>
