Архив сообщений > Тестовые релизы Sprint

Тестовая версия sprint-3.4 под linux

(1/4) > >>

sycore:
Ссылка для скачивания:

http://sprint.d-v.ru/linux/sprint-3.4a11-i386.deb

Сгодится для debian (squeeze) и ubuntu (10). Но там всего два бинарника, так что можно пробовать везде.
В пакете не указаны зависимости пока для более полноценного тестирования на разных дистрибутивах.

/usr/bin/sprintcore - ядро спринт, без GUI (управление через web-интерфейс)
/usr/bin/sprint - спринт с GUI

Для графики потребуется Qt (включай qtwebkit).

Все настроечные файлы создаются в ТЕКУЩЕЙ директории (конфиг и проч).

Пробуем, тестируем, отписываем.

p.s.: на сладкое:

Транспарентное проксирование с ускорением:



--- Код: ---#Удаляем старую цепочку SPRINT
iptables -t nat -X SPRINT
#Создаём новую
iptables -t nat -N SPRINT
#Исключения (не проксифицируем лупбэк и свои сети, если есть)
iptables -t nat -A SPRINT -o lo -j RETURN
iptables -t nat -A SPRINT --dst 127.0.0.1 -j RETURN
iptables -t nat -A SPRINT --dst 192.168.0.0/16 -j RETURN
iptables -t nat -A SPRINT --dst 10.0.0.0/8 -j RETURN

# Исключаем проксификацию трафика самого спринта
iptables -t nat -A SPRINT -p tcp --dport  8080 -j RETURN
iptables -t nat -A SPRINT -p tcp --dport  3128:3132 -j RETURN
iptables -t nat -A SPRINT -p tcp --dport  8092 -j RETURN

# Собственно редирект трафика
iptables -t nat -A SPRINT -p tcp -j REDIRECT --to-port 3132


# Перенаправляем нужный трафик на цепочку SPRINT
iptables -t nat -A OUTPUT -p tcp --syn -j SPRINT
# Перенаправляем трафик сети на цепочку SPRINT
# Чтобы работал PREROUTING - укажите адрес сети в меню настройки->доступ->Разрешённые адреса сетей для сервисов
iptables -t nat -A PREROUTING -p tcp -s 10.0.0.0/8 --syn -j SPRINT

iptables -t nat -A PREROUTING -p tcp -s 192.168.0.0/16 --syn -j SPRINT


--- Конец кода ---

Убрать все правила можно набором команд:


--- Цитировать ---#Удаляем старую цепочку SPRINT
iptables -t nat -X SPRINT
# Отменяем перенаправление трафика на цепочку SPRINT
iptables -t nat -D OUTPUT -p tcp --syn -j SPRINT
#  Отменяем перенаправление трафика сети на цепочку SPRINT
iptables -t nat -D PREROUTING -p tcp -s 10.0.0.0/8 --syn -j SPRINT
iptables -t nat -D PREROUTING -p tcp -s 192.168.0.0/16 --syn -j SPRINT

--- Конец цитаты ---

направляем весь tcp трафик на 3132 и работаем без TAP и без прокси.
Если у вас сеть - используем такое же правило с PREROUTING.

Более подробные инструкции будут в ответах на комментарии и (в виде документации) при выходе стабильной версии.

regulman:
а на ралинке оно будет работать?

tanshish:
sprintcore запустился сразу, а GUI потребовал библиотеки libQtWebKit.so.4 и libQtXmlPatterns.so.4, пришлось отдельно поставить пакеты libqtwebkit4 и libqt4-xmlpatterns.
Инициализировался спринт только после деактивации и активации подписки в ЛК (такая же ерунда у меня была на тестовом спринте под винду).

На 3132 с PREROUTING из сети заворачивается, а с локалхоста почему-то пока не получается (при использовании этого правила ВСЕ tcp-запросы направляются на 3132, и даже на веб-интерфейс зайти не получается).

При запуске sprintcore из-под root почему-то никуда не выводится лог.
При запуске GUI на рабочем столе поверх всех окон появляется какое-то серое окошко, из которого мышью можно вытащить кое-какие элементы старого ЛК.  :o
А что это за цифры в интерфейсе, где раньше было написано время старта?
А плагин оффлайн-новостей появится?

(ubuntu 10.10, kernel 2.6.37.1)

mahinist:
Спасибо за спринт  :ura1: , и сразу вопрос - для услуги по  доставке файлов этот спринт будет применяться  ???
На Росинке 9 -ой запустился sprint-3.4 под linux с пол оборота  , попробую на Debian и Ubuntu - отпишусь  :)

sycore:

--- Цитата: tanshish от 08.11.2011, 22:40:20 ---sprintcore запустился сразу, а GUI потребовал библиотеки libQtWebKit.so.4 и libQtXmlPatterns.so.4, пришлось отдельно поставить пакеты libqtwebkit4 и libqt4-xmlpatterns.
Инициализировался спринт только после деактивации и активации подписки в ЛК (такая же ерунда у меня была на тестовом спринте под винду).

На 3132 с PREROUTING из сети заворачивается, а с локалхоста почему-то пока не получается (при использовании этого правила ВСЕ tcp-запросы направляются на 3132, и даже на веб-интерфейс зайти не получается).

При запуске sprintcore из-под root почему-то никуда не выводится лог.
При запуске GUI на рабочем столе поверх всех окон появляется какое-то серое окошко, из которого мышью можно вытащить кое-какие элементы старого ЛК.  :o
А что это за цифры в интерфейсе, где раньше было написано время старта?
А плагин оффлайн-новостей появится?

(ubuntu 10.10, kernel 2.6.37.1)

--- Конец цитаты ---

Спасибо за информацию, всё учтём, по iptables и зависимостям скорректировал первый пост.
по логу - лог должен появляться в текущей директории.

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии