Конфигурационный файл сервиса конфигурирования сетевых интерфейсов (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 соединений
Предыдущий раздел: Конфигурационные файлы