Инструменты пользователя

Инструменты сайта


rhel

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

rhel [2017/10/04 04:13] (текущий)
Строка 1: Строка 1:
 +====== RHEL ======
  
 +~~Title: RHEL / CentOS - первичная настройка сервера ~~
 +{{htmlmetatags>​
 +metatag-keywords=(whois,​ epp)
 +metatag-description=(CentOS - первичная настройка сервера после утсновки)
 +}}
 +
 +
 +**Red Hat Enterprise Linux** — дистрибутив Linux компании Red Hat. Данный дистрибутив позиционируется для корпоративного использования. Многие производители программного и аппаратного обеспечения включили RHEL в число поддерживаемых ими дистрибутивов Linux.
 +
 +**Особенности дистрибутива:​**
 +  * RHEL распространяется в виде подписок,​ которые включают доступ к обновлениям программного обеспечения и техническую поддержку на русском языке в течение 1 года или 3 лет. Разные уровни подписки (Self-Support,​ Standard, Premium) отличаются формой предоставления технической поддержки (Self-Support — только получение обновлений,​ Standard и Premium - web-интерфейс и телефон) и скоростью гарантированной реакции службы технической поддержки на вопросы клиента.
 +  * Новые версии выходят с периодичностью около 3 лет.
 +  * Наличие коммерческой поддержки на протяжении 10 лет.
 +  * Отсутствие поддержки MP3 и DivX (по лицензионным соображениям).
 +  * Платный доступ к двоичным пакетам обновлений (исходные коды доступны).
 +
 +====== Стандартные задачи в RHEL ======
 +  * [[RPM]] - менеджер пакетов.
 +  * [[yum]] - консольный менеджер RPM-пакетов,​ с возможностью установки по сети.
 +===== Включение и отключение служб =====
 +  * [[ntsysv]] - псевдографический интерфейс для включения и отключения служб. ntsysv в RHEL/​CentOS,​ аналог в Debian утилита [[sysvconfig]] и sysv-rc-conf.
 +  * [[chkconfig]] - запуск и остановка служб.
 +
 +===== Сетевые настройки =====
 +  * /etc/hosts
 +  * Имя компьютера (hostname) и шлюз по умолчанию задаются в файле:
 +<​file>​
 +# nano /​etc/​sysconfig/​network
 +NETWORKING=yes
 +NETWORKING_IPV6=no
 +HOSTNAME=mr.lux.net
 +GATEWAY=85.xxx.xxx.xxx
 +</​file>​
 +  * Для каждой сетевой карты настройки задаются в отдельном файле, например файл ifcfg-eth0 для сетевого интерфейса eth0
 +<​file>​
 +# nano /​etc/​sysconfig/​network-scripts/​ifcfg-eth0
 +# Intel Corporation 82575EB Gigabit Network Connection
 +DEVICE=eth0
 +BOOTPROTO=static
 +BROADCAST=85.xxx.xxx.255
 +#​HWADDR=00:​30:​48:​D6:​0F:​D6
 +IPADDR=85.xxx.xxx.xxx
 +NETMASK=255.255.255.0
 +NETWORK=85.xxx.xxx.0
 +ONBOOT=yes # включать при загрузке
 +</​file>​
 +В этот же файл можно добавить дополнительные опции (проверялось в [[Fedora]] 14), которые настраиваются утилитой [[ethtool]]<​file>​
 +ETHTOOL_OPTS="​speed 100 duplex full autoneg off"
 +</​file>​
 +  * **CentOS добавить статический маршрут.** Чтобы статический маршрут подгружался при старте системы необходимо создать файл /​etc/​sysconfig/​network-scripts/​route-<​name_interface>,​ где имя интерфейса через который будет проходить этот маршрут,​ например eth1<​file bash route-eth1>​
 +10.26.95.0/​24 via 10.161.85.17 dev eth1
 +# route add -net 10.26.95.0 netmask 255.255.255.0 gw 10.161.85.17 dev eth1
 +172.20.20.0/​24 via 10.161.85.17 dev eth1
 +# route add -net 172.20.20.0 netmask 255.255.255.0 gw 10.161.85.17 dev eth1
 +</​file>​
 +
 +===== Установка стандартных утилит =====
 +==== netstat ====
 +Утилита netstat содержится в пакете
 +<​file>​
 +yum install net-tools
 +</​file>​
 +==== locale: export LANG ====
 +
 +  * [[locale#​red_hat_centos|Настройка переменных локализации CentOS]]
загрузка...
rhel.txt · Последние изменения: 2017/10/04 04:13 (внешнее изменение)