Налаштування мережі в centos, fedora, red hat enterprise linux (rhel)

Налаштування мережі в CentOS, Fedora, Red Hat Enterprise Linux (RHEL)

Розглянемо конфігурацію мережі в операційних системах по управлінням Red Hat Enterprise Linux (RHEL) / CentOS / Fedora.

Коротко про дистрибутивах:

Red Hat Enterprise Linux (RHEL) - Операційна система на снові Linux випускається компанією Red Hat для корпоративного використання і поширюється по річний платною підпискою. Складається з добре перевірених і налагоджених компонентів.

Fedora - Операційна система випускається також компанією Red Hat, але на відміну від RHEL проект Fedora поширюється вільно, на Fedore тестуються нових розробки компанії Red Hat, які в подальшому вже викорис для корпоративно дистрибутива RHEL.

CentOS - Операційна система заснована на вихідному коді RHEL і по суті є її клоном. Проект був створений і підтримується інтернаціональною командою ентузіастів.

Основні конфігураційні файли.

Мережеві налаштування здійснюється методом редагування конфігураційних файлів, тому що Fedora і CentOS засновані на RHEL, то і самі файли налаштувань і їх розташування однінаковое, тому подальші приклади налаштувань будуть підходити до всіх трьох дистрибутивам.

Файл налаштування загальної інтформаціі / etc / sysconfig / network

У цьому файлі задається мережеве ім'я комп'ютера (HOSTNAME), дефолтний маршрут (GATEWAY), DNS-домен (DOMAINNAME).

Приклад конфігурації у файлі network для Red Hat / CentOS / Fedora.

Скрипти налаштування мережевих інтерфейсів / etc / sysconfig / network-scripts / ifcfg- *

Наведу приклад файлу cо статичної налаштуванням мережевих параметрів інтерфейсу eth0 для Red Hat / CentOS / Fedora.

Також у всіх система присуствует файл з настройками loopback интерфеса (lo).

Файл налаштування статичних маршрутів / etc / sysconfig / static-routes

Скрипт для настройки статичних маршрутів для конкретного інтерфейсу / etc / sysconfig / network-scripts / route-eth0

Якщо даного файлу ви ненайдете в системі неотчаівайтеь просто створіть його і пропішіті потрібний вам маршрут.

Файл / etc / hosts

Файл налаштувань DNS серверів /etc/resolv.conf

Управління мережевими інтерфейсами.

Переглянути таблицю маршрутизації модно використовуючи команду:

У Red Hat Enterprise Linux (RHEL) / CentOS / Fedora існують спеціальні сценарії для управління мережевими інтерфейсами.

Сценарії ifup і ifdown дозволяють включити або відключити мережевий інтерфейс. Як аргумент ці сценарії принемают ім'я інтерфейсу.

Сценарій service network або /etc/init.d/network дозволяють включити (start), відключити (stop) або перезапустити (restart) все інтерфейси разом.

І на останок, функція маршрутизації між інтерфейсами за замовчуванням відключена, проте її можна включити для цього треба додати в файл /ete/sysctl.conf запис net.ipv4.ip_forward = 1 і перезапустити систему.

На цьому розгляд настройки мережі в операційних системах Red Hat Enterprise Linux (RHEL) / CentOS / Fedora завершено.

Схожі статті