Настройте DHCP сървър на Windows Server 2012
DHCP е протокол, използван за динамично разпределяне на IP адреси на машини във вашата мрежа. Не само Windows Server 2012 може да бъде DNS сървър или домейн
ZNC е усъвършенстван IRC мрежов избивач, който остава свързан през цялото време, така че IRC клиент може да прекъсне връзката или да се свърже отново, без да губи чат сесията.
В този урок ще компилираме ZNC с инсталиран модул за уеб администратор.
На първо място, както винаги, ще актуализираме кеша на пакета.
sudo apt-get update
След това ще инсталираме някои зависимости, необходими за компилиране на ZNC.
sudo apt-get install libssl-dev libperl-dev pkg-config build-essential
Изтеглете най-новата версия на ZNC:
cd /usr/local/src
sudo wget http://znc.in/releases/znc-latest.tar.gz
Извлечете ZNC от tarball-а и след това въведете изходната директория:
sudo tar xf znc-latest.tar.gz
cd znc-*/
На тази стъпка можете да зададете инсталационната директория на ZNC, като добавите --prefix=<yourdir>
опцията. Но засега ще го инсталираме в цялата система:
./configure
Ще компилираме ZNC и ще го инсталираме със следните команди. За да ускорите процеса, можете да добавите -j n
към първата make
команда, където n
е броят на ядрата / vCPU на вашия сървър.
sudo make
sudo make install
Това може да отнеме няколко минути, в зависимост от конфигурацията на вашата машина.
Важно е да не стартирате уеб приложения под root
. Така че ще създадем нов потребител за ZNC.
adduser --disabled-password znc
Сега преминете към znc
.
su znc -
cd ~
Създайте конфигурационния файл на ZNC под znc
:
/usr/local/bin/znc --makeconf
ZNC ще ни зададе някои въпроси, за да създадем конфигурационния файл. Първият е важен; обърнете внимание на вашия вход, защото ще се свържете с демона ZNC, използвайки този порт.
Ще влезем 6697
сега - това е портът по подразбиране за IRC със SSL / TLS.
[ ?? ] What port would you like ZNC to listen on? (1025 to 65535): 6697
Силно препоръчително е да активирате SSL слушане вместо обикновен текст (т.е. несигурна) схема.
Would you like ZNC to listen using SSL? (yes/no) [no]: yes
Следващият въпрос е относно IPv6. Това всъщност зависи от вашите нужди. Ако вашата домашна мрежа е активирана IPv6, препоръчително е да активирате. Просто ще оставим опцията по подразбиране там.
[ ?? ] Would you like ZNC to listen using both IPv4 and IPv6? (yes/no) [yes]: <press Enter>
Сега ще ни подкани за два глобални модула partyline
и webadmin
. Те се обясняват сами и ще трябва да ги активираме.
[ ?? ] Load global module <partyline>? (yes/no) [no]: yes
[ ?? ] Load global module <webadmin>? (yes/no) [no]: yes
Създаване на потребител. Въведете желаното потребителско име и парола за потребителя, след което го потвърдете. Имайте предвид, че паролата няма да бъде повторена.
[ ?? ] Username (AlphaNumeric): Doe
[ ?? ] Enter Password: <password>
[ ?? ] Confirm Password: <password>
Предоставете на потребителя администраторски разрешения:
[ ?? ] Would you like this user to be an admin? (yes/no) [yes]: yes
След това опциите на вашата IRC мрежа. Настройте го сами. Ето един пример:
[ ?? ] Nick [Doe]: Doe
[ ?? ] Alt Nick [Doe_]: Doe_
[ ?? ] Ident [Doe]: DoeIdent
[ ?? ] Real Name [Got ZNC?]: Jane Doe
[ ?? ] Bind Host (optional): server.hostname
[ ?? ] Number of lines to buffer per channel [50]: 50
[ ?? ] Would you like to clear channel buffers after replay? (yes/no) [yes]: yes
Активирайте тези модули:
[ ?? ] Load module <chansaver>? (yes/no) [no]: yes
[ ?? ] Load module <controlpanel>? (yes/no) [no]: yes
[ ?? ] Load module <perform>? (yes/no) [no]: yes
[ ?? ] Load module <webadmin>? (yes/no) [no]: yes
Сега можем да настроим IRC мрежата, към която ZNC ще се свърже.
[ ?? ] Would you like to set up a network? (yes/no) [no]: yes
Ще използваме #ubuntu
например във Freenode.
Network (e.g. 'freenode' or 'efnet'): freenode
Информация за тези подканени мрежови модули е тук .
[ ?? ] Load module <chansaver>? (yes/no) [no]: yes
[ ?? ] Load module <keepnick>? (yes/no) [no]: yes
[ ?? ] Load module <kickrejoin>? (yes/no) [no]: yes
[ ?? ] Load module <kickrejoin>? (yes/no) [no]: yes
[ ?? ] Load module <nickserv>? (yes/no) [no]: yes
[ ?? ] Load module <perform>? (yes/no) [no]: yes
[ ?? ] Load module <simple_away>? (yes/no) [no]: yes
Задайте сървъра, към който ще се свързваме:
[ ?? ] IRC server (host only): irc.freenode.net
[ ?? ] [irc.freenode.net] Port (1 to 65535) [6667]: 6697
[ ?? ] [irc.freenode.net] Password (probably empty):
[ ?? ] Does this server use SSL? (yes/no) [no]: yes
[ ** ]
[ ?? ] Would you like to add another server for this IRC network? (yes/no) [no]: no
И каналът, към който ще се присъединим:
[ ?? ] Would you like to add a channel for ZNC to automatically join? (yes/no) [yes]: yes
[ ?? ] Channel name: #ubuntu
[ ?? ] Would you like to add another channel? (yes/no) [no]: no
Завършете конфигурацията и стартирайте ZNC:
[ ?? ] Would you like to set up another user? (yes/no) [no]: no
[ .. ] Writing config [/home/znc/.znc/configs/znc.conf]...
[ >> ] ok
... ...
[ ?? ] Launch ZNC now? (yes/no) [yes]: yes
Ура ZNC работи и работи!
DHCP е протокол, използван за динамично разпределяне на IP адреси на машини във вашата мрежа. Не само Windows Server 2012 може да бъде DNS сървър или домейн
Този урок обяснява как да настроите DNS сървър с помощта на Bind9 на Debian или Ubuntu. В цялата статия заменете your-domain-name.com съответно. При th
Въведение В този урок за Vultr ще научите как да инсталирате PowerDNS. PowerDNS е програма за стартиране на ваши собствени сървъри на имена. Много е полезно когато
Munin е приложение за мониторинг и състояние на сървъра, което предоставя два компонента: munin - Сървърният компонент, в който отчита munin-node. Тази програма
За потребители на DHCP може да има моменти, когато трябва да редактирате /etc/resolv.conf, за да използвате други сървъри за имена. След това, след определен период от време (или след рестартиране на системата)
Този урок ще ви покаже как да конфигурирате DNS услуга, която е лесна за поддръжка, лесна за конфигуриране и която като цяло е по-сигурна от класическия BIN
Този урок ще ви покаже как да получите прост мейл сървър на CentOS 7, с Postfix като MTA, Dovecot като MDA и Sieve за сортиране на поща - навсякъде в криптиране
Файлът hosts е специален файл на компютъра на вашата работна станция, който ще съхранява информация за IP и име. Този файл се проверява преди DNS, така че ако поставите a
Използване на различна система? OpenNMS е корпоративна платформа за управление на мрежата с отворен код, която може да се използва за наблюдение и управление на множество устройства
Повечето настолни компютри идват в комплект с VPN клиент. Ако използвате VPN сървър, можете да използвате този пакетен клиент, за да се свържете с вашия VPN. В това ръководство ще обясня хо
iptables е софтуер за защитна стена, който може да се намери в много дистрибуции, включително CentOS и Ubuntu. В този документ ще видите как можете да предотвратите едновременно
Windows Server 2012 може да бъде конфигуриран като DNS сървър. DNS се използва за разрешаване на имена на домейни в IP адреси. Като хоствате свои собствени DNS сървъри, имате мор
Стъпка 1: Влезте във вашия VPS Намерете IP адреса на вашия Vultr VPS и влезте като root потребител. ssh root@server Стъпка 2: Използвайте помощната програма за име на хост Промени ви
Използване на различна система? Въведение Bro е мощна рамка за мрежов анализ с отворен код. Основният фокус на Bros е върху наблюдението на мрежовата сигурност. Бр
Свързването към Linux сървър за първи път може да изглежда объркващо, особено ако имате силен фон на Windows. При свързване към Linux (или UNIX
Тази статия ще ви покаже как да настроите динамичен DNS за отдалечен работен плот, така че да можете да избегнете неприятностите да настройвате отдалечена помощ отново и отново. У
Стъпка 1: Влезте във вашия VPS Намерете IP адреса на вашия Vultr VPS и влезте като root потребител. ssh root@server Стъпка 2: Редактиране на /etc/hostname Отворете th
Моля, използвайте следния шаблон, когато искате оторизация за BGP съобщения. ПИСМО ЗА РАЗРЕШЕНИЕ [ДАТА] До когото може да се отнася, Thi
Използване на различна система? Въведение Bro е анализатор на мрежов трафик с отворен код. Това е преди всичко монитор за сигурност, който инспектира целия трафик по линия
Представяне на протокола OpenVPN OpenVPN е софтуерно приложение с отворен код, което прилага техники за виртуална частна мрежа (VPN) за създаване на защитени
Изкуственият интелект не е в бъдещето, тук е точно в настоящето. В този блог Прочетете как приложенията за изкуствен интелект са повлияли на различни сектори.
Вие също сте жертва на DDOS атаки и сте объркани относно методите за превенция? Прочетете тази статия, за да разрешите вашите запитвания.
Може би сте чували, че хакерите печелят много пари, но чудили ли сте се някога как печелят такива пари? нека обсъдим.
Искате ли да видите революционни изобретения на Google и как тези изобретения промениха живота на всяко човешко същество днес? След това прочетете в блога, за да видите изобретенията на Google.
Концепцията за самоуправляващи се автомобили да тръгват по пътищата с помощта на изкуствен интелект е мечта, която имаме от известно време. Но въпреки няколкото обещания, те не се виждат никъде. Прочетете този блог, за да научите повече…
Тъй като науката се развива с бързи темпове, поемайки много от нашите усилия, рискът да се подложим на необяснима сингулярност също нараства. Прочетете какво може да означава сингулярността за нас.
Методите за съхранение на данните може да се развиват от раждането на данните. Този блог обхваща развитието на съхранението на данни на базата на инфографика.
Прочетете блога, за да разберете различни слоеве в архитектурата на големи данни и техните функционалности по най-простия начин.
В този дигитално задвижван свят устройствата за интелигентен дом се превърнаха в решаваща част от живота. Ето няколко невероятни предимства на интелигентните домашни устройства за това как те правят живота ни струващ и по-опростен.
Наскоро Apple пусна macOS Catalina 10.15.4 допълнителна актуализация за отстраняване на проблеми, но изглежда, че актуализацията причинява повече проблеми, водещи до блокиране на mac машини. Прочетете тази статия, за да научите повече