Налаштувати мережевий інтерфейс операційної системи 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