Logwatch – отчет на почту

# yum install logwatch Logwatch входит в Базовые репозитории CentOS и не требует подключения дополнительных репозиториев. Все зависимости будут автоматом устранены. Примечание: Для отправки отчёта по email, я использую Postfix так как даже разработчики RedHat в новой версии RedHAt 7 используют его вместо Sendmail. Соответственно и настройка отправки будут заточены под Postfix. Редактируем основной конфигурационный …

Continue reading ‘Logwatch – отчет на почту’ »

phpmyadmin

Для Apache или Lighttp apt-get install phpmyadmin все установится автоматически. Для Nginx, сделать это, в автоматическом режиме, не получится, придется немного поработать руками, но результат получается не хуже. apt-get install phpmyadmin На вопрос “с какими серверами мы будем его использовать”, оставляем все поля пустыми. Открываем на редактирование nano /etc/nginx/sites-available/default и в секцию server {…} дописываем …

Continue reading ‘phpmyadmin’ »

Nginx, MySQL, PHP (LEMP) в Ubuntu

NGINX $ sudo apt-get update $ sudo apt-get install nginx Проверяем: http://192.168.0.1 Должны увидеть: Welcome to nginx! If you see this page, the nginx web server is successfully installed and working. Further configuration is required. For online documentation and support please refer to nginx.org. Commercial support is available at nginx.com. Thank you for using nginx. MySQL apt …

Continue reading ‘Nginx, MySQL, PHP (LEMP) в Ubuntu’ »

iptables – автозарузка правил

Под суперпользователем: 1. Делаем скрипт, выполняемый при поднятии интерфейса nano -w /etc/network/if-up.d/00-iptables     #!/bin/sh     iptables-restore < /etc/firewall.conf     ip6tables-restore < /etc/firewall6.conf 2. Даём право запуска этого скрипта     chmod +x-w /etc/network/if-up.d/00-iptables 3. Сохраняем в конфиг правила для IPv4     iptables-save >/etc/firewall.conf 4. Сохраняем в конфиг правила для IPv6     ip6tables-save >/etc/firewall6.conf    

Squid – transparent proxy

Squid Installation and Configuration yum install squid -y Edit squid configuration file Before you edit default configuration file it is highly recommended to keep backup. cp /etc/squid/squid.conf /etc/squid/squid.conf.bk-07-05-2016 Open configuration file and add below mentioned parameters vi /etc/squid/squid.conf Add transparent proxy setting and add and allow our_network vi /etc/squid/squid.conf Allow LAN Network acl our_network src …

Continue reading ‘Squid – transparent proxy’ »

Создание загрузочной флешки из системы Windows

Если у вас новые компьютеры с UEFI, то нужно скачивать программу Rufus. Если у вас более старое железо, то достаточно будет программы UNetbootin. Рассмотрим нюансы работы с каждой из программ. Подключите флешку к компьютеру, удалите с нее всю информацию и запустите программу Rufus. Перед вами появится вот такое окно: Сначала укажите путь к iso образу на вашем …

Continue reading ‘Создание загрузочной флешки из системы Windows’ »

Статический маршрут в CentOS 7

Для управления маршрутизацией в CentOS может понадобиться добавить статический маршрут. Сделать это достаточно просто с помощью консольной команды. Для начала проверим существующие маршруты, используя netstat: # netstat -nr Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 0.0.0.0 192.168.159.2 0.0.0.0 UG 0 0 0 eno16777728 192.168.159.0 0.0.0.0 255.255.255.0 U 0 0 0 …

Continue reading ‘Статический маршрут в CentOS 7’ »

Настройка 802.1Q VLAN в CentOS 7

Если коммутатор один, то все взаимодействие организуется достаточно просто – порты (например) fa0/3 и fa0/5 на уровне коммутатора объединяются в одну логическую группу, а порты fa0/2 и fa0/6 в другую. И все работает. Но в случае если коммутаторы разные и им нужно передавать по одному физическому каналу сразу несколько логических сетей, то весь трафик проходящий …

Continue reading ‘Настройка 802.1Q VLAN в CentOS 7’ »

2 IP адреса на одном интерфейсе

Если у вас появилась необходимость настроить 2 IP адреса на одном интерфейса в CentOS, то сделать это достаточно просто. Воспользуемся командой ifconfig. Для начала проверим список сетевых интерфейсов: # ifconfig eno16777728: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.159.129 netmask 255.255.255.0 broadcast 192.168.159.255 ether 00:0c:29:7d:59:3f txqueuelen 1000 (Ethernet) RX packets 254 bytes 30173 (29.4 KiB) RX errors 0 …

Continue reading ‘2 IP адреса на одном интерфейсе’ »

CentOS – настройка сети

Если у вас установка производилась с дистрибутива minimal, то при попытке посмотреть сетевые настройки с помощью команды ifconfig в консоли вы увидите следующее: -bash: ifconfig: command not found или в русской версии: -bash: ifconfig команда не найдена Для работы с ifconfig и прочими сетевыми утилитами необходимо установить пакет net-tools. Сделаем это: # yum -y install …

Continue reading ‘CentOS – настройка сети’ »