Користувальницькькі налаштування

Налаштування сайту


gnunet

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Both sides previous revision Попередня ревізія
gnunet [2016/10/11 17:00]
wombat Заголовки на уровень выше
gnunet [2016/10/11 19:02] (поточний)
wombat [Установка]
Рядок 1: Рядок 1:
 +====== GNUnet ======
 +
 +====== Установка ======
 +
 +===== Debian =====
 +
 +  sudo apt-get install gnunet-server miniupnpc
 +
 +
 +===== Служба systemd =====
 +
 +Дописать в файл службы следующую строку:​
 +
 +<file "/​etc/​systemd/​system/​multi-user.target.wants/​gnunet.service">​
 +[Service]
 +...
 +RemainAfterExit=yes
 +</​file>​
 +
 +иначе после завершения работы основного процесса (который только и служит для запуска всех остальных) все дочерние убиваются.
 +====== Настройка ======
 +
 +<file ini "/​etc/​gnunet.conf"> ​
 +[PATHS]
 +SERVICEHOME = /​var/​lib/​gnunet
 +
 +[arm]
 +SYSTEM_ONLY = YES
 +USER_ONLY = NO
 +DEFAULTSERVICES = topology dht nse mesh revocation fs hostlist
 +
 +[hostlist]
 +OPTIONS = -b -e -p
 +SERVERS = http://​v10.gnunet.org/​hostlist [^]
 +
 +[datastore]
 +DATABASE = sqlite
 +QUOTA = 100000000
 +
 +[datastore-mysql]
 +CONFIG = /​home/​my.cnf
 +
 +[nat]
 +BEHIND_NAT = YES
 +ENABLE_UPNP = YES
 +USE_LOCALADDR = NO
 +DISABLEV6 = YES
 +EXTERNAL_ADDRESS = 123.123.123.123
 +INTERNAL_ADDRESS = 192.168.1.5
 +
 +[transport-udp]
 +PORT = 2087
 +BROADCAST = YES
 +BROADCAST_INTERVAL = 30 s
 +MAX_BPS = 125000
 +TESTING_IGNORE_KEYS = ACCEPT_FROM;​
 +
 +[transport-tcp]
 +# Use 0 to ONLY advertise as a peer behind NAT (no port binding)
 +PORT = 2087
 +ADVERTISED_PORT = 2087
 +TESTING_IGNORE_KEYS = ACCEPT_FROM;​
 +# Maximum number of open TCP connections allowed
 +MAX_CONNECTIONS = 128
 +MAX_BPS = 125000
 +</​file>​
 +
 +====== Использование ======
 +
 +=== Просмотр списка запущенных модулей ===
 +
 +В случае общесистемного запуска GNUnet:
 +
 +  sudo -u gnunet gnunet-arm -c /​etc/​gnunet.conf -I
 +
 +=== Просмотр списка известных участников ===
 +
 +  sudo -u gnunet gnunet-peerinfo -i -c /​etc/​gnunet.conf
 +
 +
 +====== Примечания ======
 +
 +''​gnunet-service-nse''​ создаёт высокую загрузку процессора после первого запуска. Это нормально((https://​gnunet.org/​nse-pow)).
 +
 +====== Bugs ======
 +
 +FIXME
 +
 +0003671: FS running with 100% CPU load
 +
 +https://​gnunet.org/​bugs/​view.php?​id=3671
 +
 +Fixed in Version 0.10.2
 +
  
gnunet.txt · В останнє змінено: 2016/10/11 19:02 by wombat