Операционная система ЗОСРВ «Нейтрино» > Описание базовых компонентов целевой системы > Конфигурационные файлы > /etc/net.cfg



/etc/net.cfg

Конфигурационный файл сервиса конфигурирования сетевых интерфейсов (netmanager)

Путь поиска:

/etc/net.cfg

Формат:

# nto network config file v1.2
version v1.2
[global]
hostname <имя хоста>
domain <имя домена>
nameserver <IP-адрес DNS сервера>
route <IP-адрес шлюза> <IP-адрес назначения> <сетевая маска>
search <суффикс>
[<Интерфейс>]
name <имя>
type <ethernet/pppd/wifi>
mode <manual/dhcp>
disabled
dhcp_id <имя хоста>
dhcp_server_ip <IP-адрес>
dhcp_ip <IP-адрес>
dhcp_netmask <netmask_ip>
dhcp_hostname <имя хоста> [*]
dhcp_nameserver <IP-адрес>
dhcp_domain <имя домена> [*]
dhcp_route <IP-адрес шлюза> <IP-адрес назначения> <сетевая маска> [*]
dhcp_timeout <таймаут>
manual_ip <IP-адрес>
manual_netmask <сетевая маска>
alias <IP-адрес> <IP-адрес псевдонима> <сетевая маска псевдонима>
media <wifi_station/wifi_adhoc/wifi_hostap/wifi_monitor>
wnet ssid=<SSID сети>,key=<строка>,net=<open/shared>,security=<Disabled/WEP/WPA-PSK/WPA2-PSK>

Платформы:

ЗОСРВ «Нейтрино»

Описание:

Файл /etc/net.cfg является конфигурационным файлом для сервиса netmanager. Он состоит из глобальной секции с общими параметрами соединений, а также из одной или нескольких секций с описанием параметров конкретных интерфейсов. Заголовок последних имеет вид: [wm0] или [eth2].

Описание глобальных параметров:

hostname <имя хоста>
Определяет имя локального узла.
domain <имя домена>
Определяет имя домена, к которому принадлежит узел.
nameserver <IP-адрес DNS сервера>
search <суффикс>
Позволяет задать адрес DNS-сервера и его суффикс. Содержимое этих параметров аналогично использованию конфигурационного файла /etc/resolv.conf.
route <IP-адрес шлюза> <IP-адрес назначения> <сетевая маска>
Позволяет настраивать маршруты соединения. Данных записей может быть несколько. Пример настройки шлюза, используемого по умолчанию:

route 192.168.1.1 0.0.0.0 0.0.0.0

Это эквивалентно вызову утилиты route:

route add default 192.168.1.1

Описание параметров интерфейсов:

name <имя>
Переопределение имени интерфейса.
type <ethernet/pppd/wifi>
Выбор типа подключения:
ethernet
Соединение Ethernet.
pppd
Соединения точка-точка (Point-to-Point Protocol, протокол PPP).
wifi
Беспроводное соединение Wi-Fi.
mode <manual/dhcp>
Способ назначения конфигурации:
manual
Ручная установка параметров.
dhcp
Параметры назначаются сервером DHCP.
disabled
Интерфейс отключен.
dhcp_id <имя хоста>
Имя хоста, идентифицирующее DHCP сервер (актуально только при mode=dhcp).
dhcp_server_ip <IP-адрес>
IP-адрес, идентифицирующий DHCP сервер (актуально только при mode=dhcp).
dhcp_ip <IP-адрес>
Переопределение IP-адреса, назначенного DHCP сервером (актуально только при mode=dhcp).
dhcp_netmask <netmask_ip>
Переопределение сетевой маски, назначенной DHCP сервером (актуально только при mode=dhcp).
dhcp_hostname <имя хоста> [*]
Переопределение имени узла, назначенного DHCP сервером (актуально только при mode=dhcp).
dhcp_nameserver <IP-адрес>
Переопределение DNS-сервера, назначенного DHCP сервером (актуально только при mode=dhcp).
dhcp_domain <имя домена> [*]
Переопределение имени домена, назначенного DHCP сервером (актуально только при mode=dhcp).
dhcp_route <IP-адрес шлюза> <IP-адрес назначения> <сетевая маска> [*]
Переопределение таблицы маршрутизации, назначенной DHCP сервером (актуально только при mode=dhcp).
dhcp_timeout <таймаут>
Таймаут ожидания ответа от DHCP сервера (актуально только при mode=dhcp).
manual_ip <IP-адрес>
IP-адрес интерфейса (актуально только при mode=manual).
manual_netmask <сетевая маска>
Сетевая маска интерфейса (актуально только при mode=manual).
alias <IP-адрес псевдонима> <сетевая маска="" псевдонима>
Данная опция позволяет установить несколько адресов, ассоциированных с интерфейсом. При использовании этой опции интерфейс будет вовлечён в коммуникации нескольких логических сетей, функционирующих в одном физическом окружении (без виртуализации соединений и инкапсуляции трафика).
media <wifi_station/wifi_adhoc/wifi_hostap/wifi_monitor>
Установка типа среды согласно стандартам IEEE 802.11 (актуально только при type=wifi):
wifi_station
Функционирование в режиме рабочей станции.
wifi_adhoc
Функционирование в режиме беспроводной ad-hoc сети (точка-точка).
wifi_hostap
Функционирование в режиме беспроводной Host AP сети.
wifi_monitor
Функционирование в режиме монитора сети.
wnet ssid=<SSID сети>,key=<строка>,net=<open/shared>,security=<disabled/wep/wpa-psk/wpa2-psk>
Настройка параметров беспроводного соединения (актуально только при type=wifi):
ssid
Выбор идентификатора сети SSID.
key
Установка ключа сети в виде plain-text строки. Данные параметр актуален только если security на равно disabled
net
Тип беспроводной сети: open (открытая) или shared (разделяемая). Данный параметр является опциональным.
security
Способ организации защиты соединения: disabled (защита отключена), wep, wpa-psk, wpa2-psk (различные способы аутентификации).

Примеры:

Ручная настройки соединения:

version v1.2
[global]
hostname node1
domain local
nameserver 192.168.1.1
route 192.168.1.1 0.0.0.0 0.0.0.0
[wm0]
type ethernet
mode manual
manual_ip 192.168.1.10
manual_netmask 255.255.255.0

Настройки соединения через DHCP:

version v1.2
[global]
hostname node1
domain local
[wm0]
type ethernet
mode dhcp

Настройки беспроводного соединения с перечислением известных сетей (параметры соединения назначает DHCP сервер):

version v1.2
[global]
hostname node1
domain local
[ath0]
type wifi
mode dhcp
media wifi_station
wnet ssid=wifinet,security=disabled
wnet ssid=home_wlan,key=homenetwepkey,security=wep
wnet ssid=worknet,key=worknetwpakey,security=wpa-psk
wnet ssid=officenet,key=clubnetwpakey,security=wpa2-psk

Классификация:

Базовые подсистемы ЗОСРВ «Нейтрино»

Тематические ссылки:

netmanager, phlip, Настройка Ethernet соединений




Предыдущий раздел: Конфигурационные файлы