Здесь показаны различия между двумя версиями данной страницы.
network [2019/04/22 10:18] Бекетов Николай [Топология сети] |
network [2020/04/05 14:41] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Сетевые параметры ====== | ||
- | [[index|Обратно к перечню инструкций]] | ||
- | |||
- | {{ :2018-08-07_143239.png |}}\\ | ||
- | |||
- | **Имя хоста** - это имя машины. Если значение не указано, то используется имя **mikopbx.local**. | ||
- | |||
- | ===== Сетевые интерфейсы ===== | ||
- | |||
- | {{ :2018-08-07_143332.png |}} | ||
- | |||
- | Существует два способа настроить IP-адрес: | ||
- | |||
- | - **DHCP (Dynamic Host Configuration Protocol)** может быть использован для автоматической настройки IP-адреса. Включите переключатель "**Использовать DHCP для получения настроек сети**". Для большинства пользователей рекомендуется именно этот вариант. Чтобы не использовать эти установки (не полагаться на сервер DHCP, чтобы обеспечивать определенный адрес) отключите переключатель. | ||
- | - Если вы не хотите использовать настройки полученные от DHCP сервера, можно настроить сеть вручную. Это требует некоторых знаний о топологии сети. Справа от IP-адреса есть поле **Маска подсети** в формате CIDR. Вы должны использовать не классический формат маски подсети «xxx.xxx.xxx.xxx», а альтернативный: /8 соответствующий маске подсети 255.0.0.0, /16 соответствует 255.255.0.0 и /24 соответствует 255.255.255.0 | ||
- | |||
- | **«VLAN ID»** - Askozia поддерживает виртуальные сетевые интерфейсы. Это актуально только для реального ПК. | ||
- | Часто бывает у ПК есть только один сетевой интерфейс, и второй подключить нереально. Благодаря VLAN можно создать виртуальный интерфейс, который будет работать «поверх» физического. Одно из преимуществ использования VLAN - все телефонные разговоры можно направить через него, сетевое оборудование же может «маркировать» весь VLAN трафик и гарантировать стабильное соединение. | ||
- | |||
- | Количество сетевых интерфейсов в Askozia не ограничено. | ||
- | |||
- | ===== Топология сети ===== | ||
- | |||
- | {{ :2018-08-07_143401.png |}}\\ | ||
- | {{ :2018-08-07_143412.png |}}\\ | ||
- | |||
- | <note important>Внешний IP-адрес обязателен для заполнения. Если указано доменное имя - то приоритет за ним и Внешний IP адрес не используется.</note> | ||
- | |||
- | **«Сетевой интерфейс с доступом в интернет»** - это основной сетевой интерфейс, через него будет осуществляться доступ к внешним адресам (не локальным).\\ | ||
- | |||
- | Если не указан адрес **DNS сервера**, то будет использоваться по умолчанию сервер 8.8.8.8\\ | ||
- | |||
- | В зависимости от топологии вашей сети, необходимо выполнить следующие шаги для настройки Askozia. Askozia PBX может находиться за сетевым маршрутизатором, это наиболее распространенный вариант, или же может находиться на публичном IP. | ||
- | * Если АТС находится **за маршрутизатором**, то необходимо установить галку «**Эта станция расположена за NAT маршрутизатором**»\\ \\ | ||
- | * Если нам известен **внешний адрес** станции (ip или доменное имя)и **проброшены порты** АТС во внешний мир, то имеет смысл заполнить поля «**Внешний IP адрес Вашего маршрутизатора**» или «**Внешнее имя хоста вашего маршрутизатора**». | ||
- | |||
- | Всем адресам, которые не являются для АТС локальными, станция будет представляться внешним адресом: | ||
- | * Если «Внешний IP адрес Вашего маршрутизатора» пустое, а «Внешнее имя хоста вашего маршрутизатора» заполнено, то АТС будет представляться именно этим полем (Внешнее имя).\\ \\ | ||
- | <note tip>При включении опции «**Эта станция расположена за NAT маршрутизатором**» обязательно указат внешний адрес маршрутизатора, а на самом маршрутизаторе выполнить проброс портов SIP 5060 и RTP 10000-10200 на локальный адрес АТС. Если ваш провайдер позволяет регистрироваться и вам не требуется подключать внешних абонентов, то можно опыцию не задействовать.</note> | ||
- | ===== Ручная настройка сетевых маршрутов ===== | ||
- | |||
- | <note important>Доступно с версии **Askozia 6.2.103**</note> | ||
- | 1. Перейдите в раздел **Система** -> **Кастомизация системных файлов**.\\ {{ :2018-11-01_165042.png |}}\\ | ||
- | 2. Откройте для редактирования файл **/etc/static-routes**.\\ {{ :2018-11-01_165434.png |}}\\ | ||
- | 3. Выберите режим "**Заменять полностью**" и вставьте правило.\\ | ||
- | Например, **route add -net 54.246.198.136 netmask 255.255.255.255 gw 172.16.32.15 dev eth0**\\ | ||
- | {{ :2018-11-01_165025.png |}}\\ | ||
- | Указываем операционной системе, через какой сетевой интерфейс (eth0) можно найти указанный IP-адрес **54.246.198.136**, и к какому шлюзу (gateway) направлять запрос (**172.16.32.15**).\\ \\ | ||
- | Маска «**255.255.255.25**5» означает, что правило будет применимо только к адресу **54.246.198.136**. Если нужно создать правило для группы адресов, к примеру вся подсеть **54.246.198.0**:\\ \\ | ||
- | **route add -net 54.246.198.0 netmask 255.255.255.0 gw 172.16.32.15 dev eth0**\\ | ||
- | Фактически это диапазон адресов **54.246.198.1 - 54.246.198.254 | ||
- | ** |