Скрипт добавления IP адресов из файла в ipset
Понадобилось однажды написать скрипт чтобы добавить в ipset все IP для которых били подняты сессии на сервере доступа, использовался биллинг Abills, поэтому я решил взять IP адреса из MySQL таблицы...
View ArticleSQL запросы для ABillS
В этой статье я приведу примеры некоторых SQL запросов для базы биллинговой системы ABillS. Первым делом подключимся к MySQL серверу и перейдем к базе abills (либо можно использовать phpmyadmin или...
View ArticleКак отсоединить SSH пользователя
Допустим через SSH подключено несколько пользователей. Сначала посмотрим список онлайн пользователей: Допустим отобразилось следующая информация (где test — это логин пользователя): tty1 — это клиент...
View ArticleПочему Contact Form 7 не работает на iOS
Недавно на WordPress сайте заметил проблему отправки сообщений через Contact Form 7 из устройств с операционной системой iOS. Если использовалась Google reCAPTCHA, то при нажатии кнопки Отправить,...
View ArticleПричина сообщений «HTB: quantum of class 10001 is big. Consider r2q change»
Однажды на сервере доступа Ubuntu Server 16.04 и Accel-ppp заметил в файле /var/log/kern.log следующие сообщения: Сначала попробовал отследить какие в этот момент поднимаются интерфейсы: Но как...
View ArticleНастройка тайм-аута SSH сессий
Чтобы настроить тайм-аут SSH сессий, посмотрим где находится файл конфигурации SSH сервера: Откроем его в любом текстовом редакторе, например nano: И укажем интервал ожидания в секундах, например 300...
View ArticleКак отключить рекламные сообщения от Киевстар
Однажды меня достали рекламные смс сообщения от Киевстар и так как информации по их ручному отключению нет на официальном сайте kyivstar.ua, то я написал в чат технической поддержке: Здравствуйте. Хочу...
View ArticleABillS+FreeRADIUS+Accel-PPP выдают только один DNS
Однажды после установки ABillS + FreeRADIUS2 + Accel-PPP(ipoe) заметил что по DHCP клиенты получают только один DNS сервер. Access-Accept от FreeRADIUS был такой: Клиенты получали только второй DNS...
View ArticleРешение ошибки 80070020 на Nokia Lumia 530
Заметил однажды ошибку при установке приложения на телефоне Nokia Lumia 530 (RM-1017): Не удалось выполнить запрос. Повторите попытку позже. Код ошибки: 80070020 Причиной ошибки оказалась неверная дата...
View ArticleСкрипты ip-up и ip-down с ipset для Accel-ppp
Приведу пример скриптов которые я раньше использовал, в список allowip добавлялись IP адреса которым разрешен интернет, а в denyip которые переадресовывались на http страницу с информацией о негативном...
View ArticleВключение и отключение режима Гибернация в Windows
Приведу пример на Windows 10, на других версиях по сути аналогично. Сначала откроем командную строку (cmd) от имени администратора и посмотрим какие режимы в данный момент поддерживаются, а также...
View ArticleКак запустить MySQL сервер на конкретных IP
Подходящим решением которое я нашел для запуска MySQL сервера на конкретных IP адресах, это запустить его на всех и потом отфильтровать подключаемых клиентов через iptables. Для теста я использовал...
View ArticleУстановка и настройка accel-ppp (IPoE) для ABillS
На тесте выполню установку accel-ppp в Ubuntu Server 16.04 LTS для ABillS. Если необходимо, то создаем vlan интерфейсы как я писал тут — Добавление vlan в Ubuntu для ABillS Переключимся на root...
View ArticleКак включить или отключить Proxy ARP в Linux
Посмотрим статус Proxy ARP (1 — включен, 0 — отключен): Можно посмотреть на конкретном сетевом интерфейсе (где eth0 — имя сетевого интерфейса): Включить Proxy ARP можно так: Или так: Для выключения...
View ArticleИзменение значения по умолчанию в MySQL столбцах
Приведу пример указания или изменения значения по умолчанию в MySQL столбце. Посмотрим список таблиц в базе данных: Посмотрим структуру интересующей нас таблицы: Допустим колонка activate имеет тип...
View ArticleКак поднять сетевой интерфейс в Linux без IP адреса
Чтобы поднять сетевой интерфейс в Linux без IP адреса, достаточно выполнить команду: Если необходимо чтобы сетевой интерфейс поднимался автоматически при запуске системы, то в /etc/network/interfaces...
View ArticleIPTables правила для DHCP
Допустим на сервере по умолчанию INPUT DROP, теперь приведу пример простого правила разрешающего DHCP запросы к серверу, этого будет достаточно чтобы клиенты получили IP от сервера (где em1 — сетевой...
View ArticleНастройка DHCP+TFTP для DOCSIS
Недавно нужно было настроить выдачу IP адресов нескольким старым DOCSIS модемам и хосту находящемуся после модема. Под рукой был Arris Cadant C3 и модемы Thomson TCM-420. Первым делом запустим DHCP...
View ArticleБлокировка сторонних DHCP на Cisco через DHCP Snooping
На тесте настрою DHCP Snooping на Cisco Catalyst 6509-E, чтобы блокировать сторонние DHCP сервера, на других коммутаторах Cisco по сути настройка аналогична. После подключения к устройству сразу...
View ArticleНастройка IGMP snooping на Cisco
Приведу пример настройки IGMP snooping на Cisco, под рукой был коммутатор Cisco WS-C2960-24TT-L. Первым делом переключимся в режим конфигурации: Включим igmp snooping (включен по умолчанию): Я...
View Article