RHEL
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) и шлюз по умолчанию задаются в файле:
# nano /etc/sysconfig/network NETWORKING=yes NETWORKING_IPV6=no HOSTNAME=mr.lux.net GATEWAY=85.xxx.xxx.xxx
- Для каждой сетевой карты настройки задаются в отдельном файле, например файл ifcfg-eth0 для сетевого интерфейса eth0
# 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 # включать при загрузке
В этот же файл можно добавить дополнительные опции (проверялось в Fedora 14), которые настраиваются утилитой ethtool
ETHTOOL_OPTS="speed 100 duplex full autoneg off"
- CentOS добавить статический маршрут. Чтобы статический маршрут подгружался при старте системы необходимо создать файл /etc/sysconfig/network-scripts/route-<name_interface>, где имя интерфейса через который будет проходить этот маршрут, например eth1
- 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
Установка стандартных утилит
netstat
Утилита netstat содержится в пакете
yum install net-tools