Для установки я использую Asterisk 11.0.0 и буду его компилировать из исходников на ОС CentOS 6.3. Это руководство также должно работать Fedora и RHEL (Red Hat Enterprise Linux) с небольшими или без изменений.
Показаны сообщения с ярлыком Centos. Показать все сообщения
Показаны сообщения с ярлыком Centos. Показать все сообщения
пятница, 4 января 2013 г.
вторник, 28 февраля 2012 г.
Установка прозрачного прокси сервера Squid на CentOS 5.5
Источник: http://metalcandy.ru/how-to-forge-centos/219-transperity-proxy-squid-on-centos?showall=1
Конечно Squid
популярный с открытом кодом GPL прокси сервер. Он имеет множество применений,
от ускорения веб-сервера путем кеширования на неоднократные просьбы, кеширование
запросов доменных имён, а блокирование сетевых ресурсов. Squid в первую очередь
предназначена для работы в Linux / Unix-подобных систем. Squid это
высокопроизводительный прокси-сервер кеширования для веб-клиентов, поддержка
FTP, Gopher, HTTP и объектов данных. В отличие от традиционных программ
кеширования, Squid обрабатывает все запросы в одном, не блокирование, I / O
инициативе процесса. Squid хранит метаданные и особенно горячие запросы
сохраняются в оперативной памяти, кеш DNS поиск, поддерживает неблокирующий DNS
поиска, и реализует отрицательное кеширование отказавших запросов. Установим и
настроим прозрачный прокси сервера Squid на CentOS / RHEL 5.
среда, 11 января 2012 г.
Список установленных программ в linux и BSD
Источник: http://webmastak.com.ua/index.php?newsid=15
Как посмотреть список установленных программ? Вот так:
Red Hat/Fedora Core/CentOS Linux
В Red Hat/Fedora Core/CentOS Linux- подобных наберите следующую команду чтобы получить список установленных программ
# yum list installed | less
Debian Linux
В Debian Linux список установленных пакетов можно увидеть так:
Ubuntu Linux
В Ubuntu Linux список установленных программ смотрим так:
FreeBSD
В FreeBSD установленные программы можно посмотреть так:
# pkg_info | less
# pkg_info apache
Используйте команду pkg_version чтобы показать общий список версий всех установленных пакетов в FreeBSD:
Как посмотреть список установленных программ? Вот так:
Red Hat/Fedora Core/CentOS Linux
В Red Hat/Fedora Core/CentOS Linux- подобных наберите следующую команду чтобы получить список установленных программ
# rpm -qa | less
второй вариант:
# yum list installed | less
Debian Linux
В Debian Linux список установленных пакетов можно увидеть так:
# dpkg --get-selections
Ubuntu Linux
В Ubuntu Linux список установленных программ смотрим так:
# sudo dpkg --get-selections
FreeBSD
В FreeBSD установленные программы можно посмотреть так:
# pkg_info | less
# pkg_info apache
Используйте команду pkg_version чтобы показать общий список версий всех установленных пакетов в FreeBSD:
# pkg_version | less
# pkg_version | grep 'lsof'
OpenBSD
В OpenBSD команда use pkg_info так же ведет себя как и в FreeBSD и покажет список установленных пакетов:
# pkg_version | grep 'lsof'
OpenBSD
В OpenBSD команда use pkg_info так же ведет себя как и в FreeBSD и покажет список установленных пакетов:
# pkg_info | less
# pkg_info apache
# pkg_info apache
вторник, 6 декабря 2011 г.
Отмена перехода на зимнее время. Centos Gentoo Debian
Автор: Grom
Источник: http://webonrails.ru/forum/server/topic/587/
Проверяем есть ли переход вообще.
# zdump -v /etc/localtime | grep 2011
На экране должно быть что-то вроде:
Источник: http://webonrails.ru/forum/server/topic/587/
Проверяем есть ли переход вообще.
# zdump -v /etc/localtime | grep 2011
На экране должно быть что-то вроде:
/etc/localtime Sat Mar 26 22:59:59 2011 UTC = Sun Mar 27 01:59:59 2011 MSK isdst=0 gmtoff=10800
/etc/localtime Sat Mar 26 23:00:00 2011 UTC = Sun Mar 27 03:00:00 2011 MSD isdst=1 gmtoff=14400
/etc/localtime Sat Oct 29 22:59:59 2011 UTC = Sun Oct 30 02:59:59 2011 MSD isdst=1 gmtoff=14400
/etc/localtime Sat Oct 29 23:00:00 2011 UTC = Sun Oct 30 02:00:00 2011 MSK isdst=0 gmtoff=10800
Если у вас есть последние две жирные строчки, значит время будет переведено. Если их нету и стоит переход только 27 марта, значит всё хорошо и ничего делать не нужно./etc/localtime Sat Mar 26 23:00:00 2011 UTC = Sun Mar 27 03:00:00 2011 MSD isdst=1 gmtoff=14400
/etc/localtime Sat Oct 29 22:59:59 2011 UTC = Sun Oct 30 02:59:59 2011 MSD isdst=1 gmtoff=14400
/etc/localtime Sat Oct 29 23:00:00 2011 UTC = Sun Oct 30 02:00:00 2011 MSK isdst=0 gmtoff=10800
четверг, 17 ноября 2011 г.
Установка почтового сервера
Centos + Postfix + Dovecot
Пошаговая инструкция по установке и настройке почтового сервера на английском языке:
Пошаговая инструкция по установке и настройке почтового сервера на английском языке:
Создание пользователя Centos
Для моих целей:
adduser -m -s /sbin/nologin user_name
passwd user_name
Из мануала:
Command line options for
adduser -m -s /sbin/nologin user_name
passwd user_name
Из мануала:
Adding a User
To add a user to the system:useradd| Option | Description |
|---|---|
-c '<comment>' | <comment> can be replaced with any string. This option is generally used to specify the full name of a user. |
-d<home-dir> | Home directory to be used instead of default /home/ |
-e<date> | Date for the account to be disabled in the format YYYY-MM-DD |
-f<days> | Number of days after the password expires until the account is disabled. If 0 is specified, the account is disabled immediately after the password expires. If -1 is specified, the account is not be disabled after the password expires. |
-g<group-name> | Group name or group number for the user's default group. The group must exist prior to being specified here. |
-G<group-list> | List of additional (other than default) group names or group numbers, separated by commas, of which the user is a member. The groups must exist prior to being specified here. |
-m | Create the home directory if it does not exist. |
-M | Do not create the home directory. |
-n | Do not create a user private group for the user. |
-r | Create a system account with a UID less than 500 and without a home directory |
-p<password> | The password encrypted with crypt |
-s | User's login shell, which defaults to /bin/bash |
-u<uid> | User ID for the user, which must be unique and greater than 499 |
среда, 12 октября 2011 г.
Установка и настройка pptpd под CentOS
Источник:
http://root.blogz.name/2008/10/08/%d1%83%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-pptpd-%d0%bf%d0%be%d0%b4-centos/
http://root.blogz.name/2008/10/08/%d1%83%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-pptpd-%d0%bf%d0%be%d0%b4-centos/
Вообще, если нужен VPN, куда лучше использовать openvpn, и работает быстрее и с прохождением NAT проблем нет. У pptpd только одно преимущество, на клиентской машине под виндой, не надо устанавливать vpn-клиент.
вторник, 4 октября 2011 г.
Маршрутизатор на Centos
1. Настраиваем сетевые интерфейсы eth0 - локалка, eth1 - интернет
cd /etc/sysconfig/network-scripts
cat ifcfg-eth0
# Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+
DEVICE=eth0
#BOOTPROTO=dhcp
ONBOOT=yes
HWADDR=00:c0:26:2d:83:ee
IPADDR=192.168.0.2
NETMASK=255.255.255.192
DEVICE=eth0
#BOOTPROTO=dhcp
ONBOOT=yes
HWADDR=00:c0:26:2d:83:ee
IPADDR=192.168.0.2
NETMASK=255.255.255.192
cat ifcfg-eth1
# Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+
DEVICE=eth1
HWADDR=00:50:8D:6A:74:54
ONBOOT=yes
HOTPLUG=yes
IPADDR=AA.BB.CC.DD
NETMASK=255.255.255.248
# Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+
DEVICE=eth1
HWADDR=00:50:8D:6A:74:54
ONBOOT=yes
HOTPLUG=yes
IPADDR=AA.BB.CC.DD
NETMASK=255.255.255.248
2. Прописываем шлю по умолчанию
cat ../network
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=localhost.local
GATEWAY=87.251.167.201
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=localhost.local
GATEWAY=87.251.167.201
3. Разрешаем проброс пакетов с одной сетевой карты на другую:
cat /etc/sysctl.conf | grep ip_forward
net.ipv4.ip_forward = 1
net.ipv4.ip_forward = 1
4. Настраиваем правила iptables
обнуляем текущую таблицу
iptables --flush
Разрешаем маскарадинг в таблице nat по интерфейсу eth1
iptables -A POSTROUTING -t nat -o eth1 -j MASQUERADE
Сохраняем настройки
service iptables save
5. Перезагружаем сервер, и проверяем работу.
Подписаться на:
Сообщения (Atom)