Налаштувати мережевий інтерфейс операційної системи CentOS не важко, проте на перших етапах використання ця замітка може багато в чому допомогти у цій справі. CentOS – дистрибутив Linux, заснований на Red Hat Enterprise Linux став досить популярним як серед системних адміністраторів, так і простих охочих випробувати систему. Багато команд Unix-подібних операційних систем схожі, тому якщо ви стикалися з іншими операційними системами даного сімейства, команди можуть бути вам знайомі.
Насамперед дивимося налаштування мережі:

#ifconfig

Команда покаже список мережевих інтерфейсів, а так само їх параметри. Якщо потрібний інтерфейс не виявлений вами в списку, то можна спробувати переглянути його за допомогою команди:

#show ip addr

Припустимо, наш мережевий адаптер показується в системі як eth0, спробуємо його налаштувати. Налаштування мережевих інтерфейсів розташовані в директорії /etc/sysconfig/network-scripts/, з іменами файлів ifcfg-eth*, де * — порядковий номер пристрою. У нашому випадку конфігураційний файл буде називатися ifcfg-eth0, переглянемо вміст файлу конфігурації:

#cat /etc/sysconfig/network-scripts/ifcfg-eth0

Вміст приблизно таке:

# VIA Technologies, Inc. VT6105 [Rhine-III]
DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.1.25
HWADDR=00:20:5B:44:21:C5
IPADDR=192.168.1.200
NETMASK=255.255.255.0
NETWORK=192.168.1.0
ONBOOT=yes

Після внесення змін в файл конфігурації, щоб настройки вступили в силу, необхідно перезапустити мережу:

#/etc/init.d/network restart

Зручно додавати файли конфігурації для нових мережевих адаптерів на основі вже існуючих файлів конфігурацій. Наприклад, у нас є файл конфігурації ifcfg-eth0, нам необхідно додати нову конфігурацію для адаптера eth1, для цього справах копію з існуючого файлу:

#cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth1

Потім підправити параметри у файлі ifcfg-eth1 для нового пристрою, і не забуваємо перезапустити мережа, як було показано трохи вище.

Крім того, налаштувати мережу можна безпосередньо в командному рядку за допомогою команд ifconfig та route. Таким чином, немає необхідності відкривати файл конфігурації в текстовому редакторі. Робиться це так:

#ifconfig -a eth0 192.168.1.10 netmask 255.255.255.0
#route add default gw 192.168.1.1

Так само можна налаштувати так, щоб працювало кілька IP адрес на одному мережному інтерфейсі, або вказати діапазон адрес. Це означає, що ви можете використовувати кілька адрес підмереж допомогою одного фізичного інтерфейсу, що в деяких випадках може бути зручно.

Додав: htmaker, 08.02.2014 р.
(Ще не оцінили)

Завантаження…

Діліться з друзями:

См. також:


Оновлення пакетів в CentOS
Рубрика: Linux

Bash: mail: command not found
Рубрика: Linux

Виставляємо тимчасову зону в CentOS 7
Рубрика: Linux

Налаштування SELinux, включення, відключення
Рубрика: Linux, Інф. безпека

Змінюємо пароль root в MySQL 5.7
Рубрика: Linux, MySQL

Установка і настройка mSMTP на Linux
Рубрика: Linux

Установка GIT на CentOS 7
Рубрика: Linux

Як відключити IPv6 в CentOS 7?
Рубрика: Linux

Ротація логів в Linux
Рубрика: Apache, Linux