Настройка Сетевого Соединения Ethernet

Автоматическая

Отредактируйте файл /etc/sysconfig/network-scripts/ifcfg-ethXXX, где XXX – номер сетевого интерфейса. Нумерация начинается с 0.

DEVICE=eth0
ONBOOT=yes
BOOTPROTO=dhcp
PEERDNS=yes
HWADDR=00:15:f3:ab:e6:34
USERCTL=no

Вместо 00:15:f3:ab:e6:34 укажите MAC-адрес сетевой платы, соответствующей данному сетевому интерфейсу.

Вручную

Способ N1 ручное редактирование файла конфигурации

Отредактируйте файл /etc/sysconfig/network-scripts/ifcfg-ethXXX, где XXX – номер сетевого интерфейса. Нумерация начинается с 0.

DEVICE=eth0
ONBOOT=yes
IPADDR=192.168.0.254
NETMASK=255.255.255.0
USERCTL=no
HWADDR=00:25:f2:ab:e6:34
TYPE=Ethernet
GATEWAY=192.168.0.1

где:

  • IPADDR – IP-адрес
  • NETMASK – сетевая маска
  • USERCTL – может ли обычный пользователь управлять сетевым интерфейсов
  • HWADDR – MAC-адрес сетевой платы, соответствующей данному сетевому интерфейсу
  • GATEWAY – Задает шлюз для данного соединения

Для назначения на одим сетевой адаптер нескольких IP-адресов вам необходимо создать /etc/sysconfig/network-scripts/ifcfg-ethXXX:Y следующего содержания:

DEVICE=eth0:1
ONBOOT=yes
IPADDR=192.168.1.2
NETMASK=255.255.255.0
USERCTL=no
HWADDR=00:25:f2:ab:e6:34
TYPE=Ethernet

тем самым мы назначим на сетевой интерфейс eth0 сетевой алиас(псевдоним) с именем eth0:1 на которому присвоен IP-адрес 192.168.1.2 с сетевой маской 255.255.255.0

После внесения изменений необходимо выполнить перезагрузку сервиса network:

# service network restart

Способ N2 с помошью ifconfig

Сетевой интерфейс можно настроить с помошью команды ifconfig.

Пример: Настроим на сетевом интерфейсе eth0 IP-адрес 192.168.0.2 с сетевой маской 255.255.255.0

# ifconfig eth0 192.168.0.2 netmask 255.255.255.0

В случае если вы хотите настроить на одном сетевом интерфейсе несколько различных IP-адресов, то в этом вам также поможет команда ifconfig.

# ifconfig eth0:1 192.168.1.2 netmask 255.255.255.0

Данной командой мы назначили сетевой алиас eth0:1 для сетевого интерфейса eth0 который имеет IP-адрес 192.168.1.2 и сетевую маску 255.255.255.0.

Способ N3 с помошью ip

Команда ip содержится в пакете iproute с помошью нее вы также можете назначать сетевые адреса на различные сетевые интерфейсы.

Пример. Назначаем сетевому интерфейсу eth0 IP-адрес 192.168.0.2 с сетевой маской 255.255.255.0:

# ip addr add 192.168.0.2/24 dev eth0

Назначаем сетевому интерфейсу eth0 второй IP-адрес 192.168.1.2 с сетевой маской 255.255.255.0

# ip addr add 192.168.1.2/24 dev eth0 label eth0:1

Статьи по Теме

Категории
Поиск