<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>http://lorwiki.zhbert.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D0%B8_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_ZNC</id>
	<title>Установка и настройка ZNC - История изменений</title>
	<link rel="self" type="application/atom+xml" href="http://lorwiki.zhbert.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D0%B8_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_ZNC"/>
	<link rel="alternate" type="text/html" href="http://lorwiki.zhbert.ru/index.php?title=%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D0%B8_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_ZNC&amp;action=history"/>
	<updated>2026-10-12T23:43:21Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.39.0</generator>
	<entry>
		<id>http://lorwiki.zhbert.ru/index.php?title=%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D0%B8_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_ZNC&amp;diff=399&amp;oldid=prev</id>
		<title>Admin: 1 версия импортирована</title>
		<link rel="alternate" type="text/html" href="http://lorwiki.zhbert.ru/index.php?title=%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D0%B8_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_ZNC&amp;diff=399&amp;oldid=prev"/>
		<updated>2023-02-27T18:39:19Z</updated>

		<summary type="html">&lt;p&gt;1 версия импортирована&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 21:39, 27 февраля 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>http://lorwiki.zhbert.ru/index.php?title=%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D0%B8_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_ZNC&amp;diff=398&amp;oldid=prev</id>
		<title>lor&gt;Cetjs2: /* Конфигурирование в FreeBSD */</title>
		<link rel="alternate" type="text/html" href="http://lorwiki.zhbert.ru/index.php?title=%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D0%B8_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_ZNC&amp;diff=398&amp;oldid=prev"/>
		<updated>2018-10-03T14:10:53Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Конфигурирование в FreeBSD&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;ZNC — многофункциональный IRC-[https://ru.wikipedia.org/wiki/Баунсер баунсер], который, будучи запущенным на круглосуточно работающем компьютере, позволяет не тереть сессии IRC и подключаться к ним с любого устройства и клиента.&lt;br /&gt;
&lt;br /&gt;
Данная статья является обзорной и будет ссылаться на официальную [https://wiki.znc.in/ZNC/ru вики ZNC].&lt;br /&gt;
&lt;br /&gt;
== Где лучше держать ZNC ==&lt;br /&gt;
&lt;br /&gt;
Наиболее стабильным решением является установка ZNC на выделенный сервер. Однако для размещения баунсера можно использовать любой подходящий компьютер с высоким uptime и стабильным подключением к интернету.&lt;br /&gt;
&lt;br /&gt;
Для работы ZNC потребуется 256-512 Мбайт оперативной памяти (для использования с несколькими пользователями). ZNC доступен на большинстве операционных систем и дистрибутивов linux в виде уже подготовленных бинарных пакетов. Единственное неудобство — часто версия в стандартном репозитории может ощутимо отставать от текущей стабильной.&lt;br /&gt;
&lt;br /&gt;
Для решения этой проблемы всегда можно использовать возможность сборки последней версии (или даже разрабатываемой) из исходных кодов. В стандартной конфигурации с включением всех модулей для сборки потребуется около 2 Гбайт RAM и достаточно производительный процессор. Однако, если отказаться от поддержки modperl и modpython, можно обойтись даже 256 Мбайт RAM на слабой конфигурации. Например, я собрал стандартный порт 1.7.0 во freebsd на конфигурации 512 Мбайт RAM и 512 Мбайт swap с одним доступным ядром Intel Xeon E5620 2.4Ghz за не очень большое время.&lt;br /&gt;
&lt;br /&gt;
== Установка ==&lt;br /&gt;
&lt;br /&gt;
Установка ZNC описана на странице [https://wiki.znc.in/Installation Installation] ([https://wiki.znc.in/Installation/ru Перевод не окончен]). Проблем с установкой из репозиториев бинарных пакетов возникнуть не должно. Также может быть хорошим выходом запуск ZNC в докере.&lt;br /&gt;
&lt;br /&gt;
В этой же статье будет описан случай установки на FreeBSD, с оговорками про другие системы, но без инструкций для них.&lt;br /&gt;
За рамками данной статьи останется множество вопросов соответствия предварительным требованиям к конфигурации операционной системы и дополнительного программного обеспечения, однако это будет оговорено.&lt;br /&gt;
&lt;br /&gt;
=== FreeBSD ===&lt;br /&gt;
&lt;br /&gt;
Установка пакета&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# pkg install znc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Обращаем внимание на сообщение:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
*****************************************************************************&lt;br /&gt;
&lt;br /&gt;
# Configuration&lt;br /&gt;
&lt;br /&gt;
 Configs written before ZNC 0.206 can't be read anymore!&lt;br /&gt;
&lt;br /&gt;
 To generate a basic configuration file, run znc --makeconf after installation.&lt;br /&gt;
 It is NOT a good idea to create a new config file manually.&lt;br /&gt;
&lt;br /&gt;
 For generate your config file using znc user, execute:&lt;br /&gt;
&lt;br /&gt;
   su -m znc -c 'znc -d /usr/local/etc/znc --makeconf'&lt;br /&gt;
   or&lt;br /&gt;
   sudo -u znc znc -d /usr/local/etc/znc --makeconf&lt;br /&gt;
&lt;br /&gt;
 http://wiki.znc.in/Configuration&lt;br /&gt;
&lt;br /&gt;
# Modules&lt;br /&gt;
&lt;br /&gt;
 If you upgrade your ZNC version you must recompile all your external modules,&lt;br /&gt;
 ZNC ABI is not stable.&lt;br /&gt;
&lt;br /&gt;
   znc-buildmod &amp;lt;modulename&amp;gt;.cpp&lt;br /&gt;
&lt;br /&gt;
 http://wiki.znc.in/Compiling_modules&lt;br /&gt;
&lt;br /&gt;
*****************************************************************************&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Начальное конфигурирование и первый запуск ==&lt;br /&gt;
Нужно запустить &amp;lt;tt&amp;gt;znc --makeconf&amp;lt;/tt&amp;gt; от того пользователя, под чьим именем будет работать ZNC (если вы устанавливали ZNC из пакетов, то скорее всего будет создан пользоватеоль znc).&lt;br /&gt;
&lt;br /&gt;
=== Конфигурирование в FreeBSD ===&lt;br /&gt;
&lt;br /&gt;
Выполняем команду начального конфигурирования. Процесс проходит интерактивно:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# su -m znc -c 'znc -d /usr/local/etc/znc --makeconf'&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Выполняем конфигурирование:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[ .. ] Checking for list of available modules...&lt;br /&gt;
[ ** ] &lt;br /&gt;
[ ** ] -- Global settings --&lt;br /&gt;
[ ** ] &lt;br /&gt;
[ ?? ] Listen on port (1025 to 65534): 8841&lt;br /&gt;
[ ?? ] Listen using SSL (yes/no) [no]: yes&lt;br /&gt;
[ ?? ] Listen using both IPv4 and IPv6 (yes/no) [yes]: no&lt;br /&gt;
[ .. ] Verifying the listener...&lt;br /&gt;
[ ** ] Enabled global modules [webadmin]&lt;br /&gt;
[ ** ] &lt;br /&gt;
[ ** ] -- Admin user settings --&lt;br /&gt;
[ ** ] &lt;br /&gt;
[ ?? ] Username (alphanumeric): username&lt;br /&gt;
[ ?? ] Enter password: &lt;br /&gt;
[ ?? ] Confirm password: &lt;br /&gt;
[ ?? ] Nick [username]: username&lt;br /&gt;
&lt;br /&gt;
[ ?? ] Alternate nick [username_]: &lt;br /&gt;
[ ?? ] Ident [username]: &lt;br /&gt;
[ ?? ] Real name (optional): &lt;br /&gt;
[ ?? ] Bind host (optional): &lt;br /&gt;
[ ** ] Enabled user modules [chansaver, controlpanel]&lt;br /&gt;
[ ** ] &lt;br /&gt;
[ ?? ] Set up a network? (yes/no) [yes]: &lt;br /&gt;
[ ** ] &lt;br /&gt;
[ ** ] -- Network settings --&lt;br /&gt;
[ ** ] &lt;br /&gt;
[ ?? ] Name [freenode]: &lt;br /&gt;
[ ?? ] Server host [chat.freenode.net]: &lt;br /&gt;
[ ?? ] Server uses SSL? (yes/no) [yes]: &lt;br /&gt;
[ ?? ] Server port (1 to 65535) [6697]: &lt;br /&gt;
[ ?? ] Server password (probably empty): Fkrjujkm40&lt;br /&gt;
[ ?? ] Initial channels: #lorwiki&lt;br /&gt;
[ ** ] Enabled network modules [simple_away]&lt;br /&gt;
[ ** ] &lt;br /&gt;
[ .. ] Writing config [/usr/local/etc/znc/configs/znc.conf]...&lt;br /&gt;
[ ** ] &lt;br /&gt;
[ ** ] To connect to this ZNC you need to connect to it as your IRC server&lt;br /&gt;
[ ** ] using the port that you supplied.  You have to supply your login info&lt;br /&gt;
[ ** ] as the IRC server password like this: user/network:pass.&lt;br /&gt;
[ ** ] &lt;br /&gt;
[ ** ] Try something like this in your IRC client...&lt;br /&gt;
[ ** ] /server &amp;lt;znc_server_ip&amp;gt; +8841 username:&amp;lt;pass&amp;gt;&lt;br /&gt;
[ ** ] &lt;br /&gt;
[ ** ] To manage settings, users and networks, point your web browser to&lt;br /&gt;
[ ** ] https://&amp;lt;znc_server_ip&amp;gt;:8841/&lt;br /&gt;
[ ** ] &lt;br /&gt;
[ ?? ] Launch ZNC now? (yes/no) [yes]: no&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Редактируем &amp;lt;tt&amp;gt;/etc/rc.conf&amp;lt;/tt&amp;gt;, добавив строку:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
znc_enable=&amp;quot;YES&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Настройка SSL ==&lt;br /&gt;
&lt;br /&gt;
== Сообщество ZNC ==&lt;br /&gt;
&lt;br /&gt;
[[Категория:IRC]]&lt;br /&gt;
[[Категория:Сети и интернет]]&lt;/div&gt;</summary>
		<author><name>lor&gt;Cetjs2</name></author>
	</entry>
</feed>