n SILC Client – де-факто клиент сети SILC,
поддерживает все нововведения, легкий, работает в консоли, имеются версии для
нескольких систем.
n SILC Gaim – графический клиент SILC.
n SILC Toolkit и SILC Autodist – две утилиты,
предназначенные для разработчиков. Первая ориентирована на программных и
прикладных разработчиков, желающих внедрить поддержку SILC в свои продукты.
Вторая представляет собой систему управления и ориентирована на большие
проекты.
Кроме того, на странице
можно получить информацию о продуктах сторонних разработчиков.
Еще пару слов о клиентах. Предлагаемый проектом
SILC Client на самом деле включает две утилиты, предназначеные для общения в
сети SILC. Сам silc и irssi с плагином (,
плагин – ).
Но они могут заинтересовать только администратора, рядовой пользовать без GUI
жить не сможет. В более удобный графический клиент Gaim поддержка SILC
включена, начиная с версии 0.78, но в дистрибутивах он может быть собран без
нее. В этом случае придется заняться его сборкой самостоятельно. Кроме них
можно посмотреть на Silky ().
Это довольно удобный клиент с GTK2-интерфейсом, распространяющийся в
исходных кодах и работающий кроме UNIX-подобных систем и на Windows NT4/2000/XP
(Windows 3.11/95/98/ME и CE он не поддерживает). На пользователей MacOS
X ориентирован Colloquy (),
поддерживающий и IRC. Список доступных серверов и маршрутизаторов SILC можно
получить на странице .
При выборе адреса silc.silcnet.org вы будете подключены к ближайшему
серверу. По умолчанию сервер ожидает подключение клиентов на 706 порту.
Установка сервера
Наконец мы приблизились к главной цели статьи – установке сервера SILC. При
написании статьи использовался ALTLinux 2.4 Master, но я провел тест и на OpenBSD.
Стоит упомянуть, что для FreeBSD доступны порты silc-client silc-server silky.
В принципе сервер настолько прост в установке и настройке, что с этим процессом
без труда справится начинающий администратор, установивший пару-другую систем.
Скачиваем архив, распаковываем и конфигурируем.
# tar xvjf
silc-server-1.0.tar.bz2
# cd silc-server-1.0
В большинстве случаев можно обойтись без
каких-либо опций конфигурирования, но я люблю, когда все настройки хранятся в /etc.