Оглавление |
---|
Описание
На уровне системы реализована поддержка протокола IPv6 для ряда системных интерфейсов.
Для работы системных интерфейсов требуется использовать глобальные IPv6 адреса. При использовании локальных адресов системные интерфейсы работать не будут.
...
Примечание | ||
---|---|---|
Перед тем как присваивать ipv6 адрес на интерфейс командой
Требуется включить возможность назначения IPv6 адреса на интерфейс. Для это следует в файле /proc/sys/net/ipv6/conf/Имя_Интерфейса/disable_ipv6 изменить значение с 1 на 0. |
Системный сервис cocon_exec
Данный сервис позволяет выполнять команды Cocon не подключаясь к нему, для этого используется следующий формат:
...
- login - логин для подключения к Cocon;
- password - пароль для подключения к Cocon;
- IPv6 - IP адрес версии 6 для подключения к Cocon;
- port - порт для подключения к Cocon;
- comand - команда передаваемая в Cocon.
Системный сервис ssh
Для подключения к удаленному терминалу имеется возможность использовать IPv6, например для подключения к Cocon.
...
- login - логин для подключения к удаленному терминалу;
- password - пароль для подключения к удаленному терминалу;
- port - порт для подключения к удаленному терминалу.
Системный сервис HTTPTerminal
Для подключения к системному терминалу через IPv6 требуется настроить IP. Для этого требуется ввести:
...
где IPv6 - IPv6 адрес, на который требуется заходить для подключения к WEB.
Системный сервис Chronica
Для системы логирования в поле {udp, {"ipaddr", 514} можно вводить IPv6 адрес.
Системный сервис Restfs
Для включения IPv6 следует добавить /usr/lib/ecss/ecss-restfs/nginx/ecss-restfs-core:
...
Без форматирования |
---|
restfs/list |
Системный сервис Custom_callback
Пример http запроса:
Без форматирования |
---|
curl -G -d "number=1010&time=1&attempts=1&timeout=10000" http://[::1]:8086/test.ats/service/custom_cb/4b4fdc08e490b7c2-verbose |
Системный сервис Mycelium
Для использования IPv6 в Mycelium нужно в /etc/ecss/ecss-mycelium/mycelium1.config изменить bind_ip_addresses для mycelium_broker. IP задается в виде восьмизначного тапла:
...
Без форматирования |
---|
В /etc/ecss/ecss-ds/ds.1config для mycelium_client изменить поле host. |
Системный сервис Mysql
Для открытия соединения IPv6 следует в конфигурационный файл /etc/mysql/mysql.conf.d/mysqld.cnf определить поле:
...
Без форматирования |
---|
GRANT ALL PRIVILEGES ON *.* TO 'user_name'@'::1' IDENTIFIED BY 'password'; |
Системный сервис RADIUS
Чтобы открыть соединение для радиус сервера на IPv6 в /etc/freeradius/radiusd.conf (при использовании freeradius) в секции listen необходимо закомментировать ipaddr и добавить ipv6addr = :: (или любой другой IPv6 адрес). Использовать IPv4 и IPv6 одновременно нельзя.
...