Alfis (Русский)

Alfis - это ALternative Free Identity System. Альтернативная бесплатная система идентификаторов. Кроме доменов в будущем планируется добавить хранение сертификатов TLS, и каких-нибудь других ключей. Например, для PGP.

Данная система построена на базе технологии Blockchain, то есть системы блоков, связанных друг с другом криптографически. Никто не может подменить какой-то старый блок, не изменив все блоки после него.

Установка

Установите пакет alfisAUR.

Запуск

Перед запуском сгенерируйте конфигурационный файл и задайте ему необходимые права доступа:

# alfis -g > /etc/alfis.conf
# chown root:alfis /etc/alfis.conf
# chmod 644 /etc/alfis.conf

Затем запустите и включите службу alfis.service.

Можно запустить Alfis с GUI (управление ключами, майнинг доменов):

# alfis -c /etc/alfis.conf

Перед выполнением этой команды необходимо остановить службу alfis.service, если она запущена.

Настройка

Для настройки alfis отредактируйте файл /etc/alfis.conf

Настройки сети

Пиры для получения блокчейна (списка транзакций доменов)

/etc/alfis.conf
[net]
peers = ["peer-v4.alfis.name:4244", "peer-v6.alfis.name:4244", "peer-ygg.alfis.name:4244"]

Alfis будет прослушивать этот адрес для подключения других пиров

/etc/alfis.conf
listen = "[::]:4244"

true если вы хотите обмениваться блокчейном с другими пирами, иначе false

/etc/alfis.conf
public = false

Разрешить соединения только для сети Yggdrasil

/etc/alfis.conf
yggdrasil_only = false

Настройки DNS резолвера

Адрес:Порт для запуска локального DNS сервера (По умолчанию "127.0.0.1:53")

Как много потоков будет запущено для DNS сервера

Сервера DNS для разрешения доменных зон, отсутствующих в Alfis

DNS-серверы для разрешения доменов DoH

Поддержка файлов hosts

/etc/alfis.conf
hosts = ["system", "adblock.txt"]

Настройки майнера

Как много потоков процессора будет задействовано для майнинга (По умолчанию: 0 - использовать все доступные потоки)

Установить пониженный приоритет процессам майнера

Решение проблем

Ошибка: Error starting DNS-server. Please, check that it’s port is not busy.

Убедитесь, что адрес и порт, указанные в конфигурации, не заняты другим процессом. Попробуйте запустить alfis с правами

gollark: You can use:- zero width spaces and/or identical-looking characters- meddle with capitalization
gollark: It's pretty easy to hide data in messages.
gollark: imagine not being able to summon money from the v͎͜͝o̵̡͝i̧̢͙d̡͜͠
gollark: But if it causes bad things, that would be bad, so you should do it.
gollark: But seriously, why do it if it causes bad things?
This article is issued from Archlinux. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.