admin ®
Пол: Стаж: 9 лет 3 месяца Сообщений: 238 Откуда: Россия, Екатеринбург
|
-
Назначение узла (ноды Тох)
В сети Prival и Тох узел является "посредником" - элементом передачи информации между p2p клиентами сети Prival (а так-же Тох).
Каких-то централизованных серверов в этой сети не существует!
Ознакомиться со всеми нодами сети можно по этой ссылке
https://nodes.tox.chat/
-
Требования к ОС
Операционная система Линукс
-
Требования к сети
Необходимо заказать у вашего провайдера услугу "Статический IP адрес".
Так как установленная Нода "привязана", только к одному IP адресу, присвоенному установочным скриптом.
-
Порядок установки Ноды на ваш ПК
Скачать архив ноды с нашего сайта
http://privalsystems.site/NODA/Noda_TokTok_GUI_Qt_v1.7z
Разместить в директорию откуда желаете, что-бы Нода работала.
-
Распаковать архив.
Запускаем консоль из директории, где распаковали архив.
Входим в root права
Запросит пароль, Ввести и Энтер.
Делаем файлы исполняемые
chmod 777 install_tox.sh install_tox2.sh create-link.sh uninstall_tox.sh
Энтер
Закрываем терминал.
-
В этой-же директории открываем снова консоль (в root не входить!).
Запросит пароль - ввести. Энтер.
Запустится установка.
В конце должны увидеть надпись - "Connected to other bootstrap node successfully."
Это означает успешную установку.
Из вывода консоли скопировать Public key он нам понадобится в дальнейшем.
Выходим из root сочетанием кнопок Ctr+C
Консоль не закрываем.
-
Запускаем второй скрипт - для ввода параметров.
Энтер
Последовательно вводим свой IP и порт.
Энтер.
У вас запустится Нода. Однако нужно ОБЯЗАТЕЛЬНО ЗАКРЫТЬ ИНТЕРФЕЙС GUI !!! (не окно консоли!)
Выходим из root сочетанием Ctrl+d
-
Далее в этой-же консоли вводим
Энтер.
Закрыть окно консоли
-
Находим в списке ваших программ (скорее всего в разделе "Прочие") ярлык запуска Ноды
Он будет подписан как ToxNode Gui
Кликаем, вводим пароль.
должны открыться консоль и сама программа. Вы увидите красную полоску. Это означает, что Нода остановлена.
Что-бы запустить Ноду нужно в окне программы кликнуть на кнопку Start NODE
Полоса изменит цвет на зелёный. Это означает, что ваша нода работает в p2p сети Prival (Tox)
В окне появится и ключ вашей Ноды.
Ранее скопированный этот ключ вы должны вставлять в форму проверки, что ваша НОДА онлайн в сети!
Вот эта форма проверки работоспособности
https://nodes.tox.chat/test
-
Проверка работоспособности вашей НОДЫ.
После установки Ноды необходимо выключить и включить ваш ПК, для применения установочных параметров сети.
Открыть форму проверки https://nodes.tox.chat/test
В этой форме вы можете проверить как UDP, так и TCP протоколы работы НОДЫ.
Работоспособность двух протоколов обязательная! Так как видео и аудио связь передаётся клиентами по UDP, а шифрованная переписка и файлы по TCP протоколу, который исключает ошибки, при передаче трафика.
-
Поздравляем, теперь вы помогаете сети Prival (Tox)
Для того, что-бы вы попали в список рабочих НОД https://nodes.tox.chat/
Вам необходимо отправить письмо с указанием параметров вашей Ноды. Эти параметры такие-же, как в списке.
-
Удаление Ноды с ПК
В архиве, который вы скачали имеется файл
uninstall_tox.sh
Необходимо войти в директорию, где он лежит. Запустить оттуда консоль и ввести
Энтер
Запросит пароль ввести. Энтер.
-
Информация об технологии программы.
Описание "внутренностей".
Ставится на основе библиотек qtbase5-dev
Исходники в архиве по пути
c-toxcore-master/other/bootstrap_daemon/src_gui
Собирается из каталога src_gui командой qmake и make
Простенький скрипт Gui (на языке Qt) находится в исходниках. Он собирается на ПК.
При запуске ярлыком мы запускаем Qt программу. А уже ядро Ноды выполняется в отдельном потоке. По этому сама Нода не является как Qt библиотекой. А выполняется так-же быстро как отдельная Си программа. Что обеспечивает высокое быстродействие исполнения кода.
-
|
|