# Вариант № 2. RedHat-based дистрибутивы ( RedOS, OpenSuse, CentOS, Fedora)

Наш файл с настройками сети Linux находится здесь:

```
/etc/sysconfig/network-scripts/ifcfg-eth0
```

\*в ОС Alt Linux файл конфигурации располагается тут:.

```
/etc/net/ifaces/<интерфейс>/options
```

Мы открываем его с помощью nano или vim:

```
vim /etc/sysconfig/network-scripts/ifcfg-eth0
```

Если нужно обеспечить автоматическое получение настроек от DHCP-сервера:

```
DEVICE=eth0
BOOTPROTO=dhcp
HWADDR=00-1C-1B-11-F6-07
ONBOOT=yes
```

А вот статический IP-адрес:

```
DEVICE=eth0
HWADDR=00-1C-1B-11-F6-07
IPADDR=192.168.1.2
NETMASK=255.255.255.0
BROADCAST=192.168.1.255
GATEWAY=192.168.1.1
ONBOOT=yes
```

В этом случае IP-адреса DNS-серверов прописываются в файле:

```
/etc/resolv.conf
```

Вот, к примеру, для публичных DNS-серверов от Google:

```
nameserver 8.8.8.8
nameserver 8.8.4.4
```

В принципе, это всё, и настройка сети в Linux завершилась. Осталось лишь выполнить перезапуск сети:

```
service network restart
```

Можно и так:

```
/etc/init.d/network restart
```

**В RedHat-based дистрибутивах для настройки сети также доступны nmtui,nmcli и netplan\*\***

**\*\***&#x41A;роме операционной системы OpenSuse, там поддержка netplan отсутствует.

Также есть отдельная русскоязычная ветка развития операционных систем на базе ядра Linux - Alt Linux, и они имеют заимствования из первого и второго вариантов, но по большей части представляют что-то третье, поэтому прилагаю ссылку на их Wiki где представлена вся основная для администраторов информация
