Product SiteDocumentation Site

4.2. Сеть

4.2.1. NetworkManager с общесистемными подключениями и расширенной поддержкой мобильной широкополосной связи

Теперь NetworkManager может создавать и редактировать общесистемные сетевые подключения в /etc/sysconfig. NetworkManager уже некоторое время умеет читать информацию об общесистемных подключениях из /etc/sysconfig. Теперь мы включили полную поддержку записи-чтения для системных подключений. Возможность создавать или изменять новые системные подключения будет управляться политиками PolicyKit. Сначала будут поддерживаться только проводные и беспроводные подключения. В дальнейшем последуют vpn-подключения. Для подключений, требующих секреты, они будут храниться в файлах .keys в /etc/sysconfig.
Предоставляя базу данных заранее настроенных поставщиков услуг широкополосной мобильной связи, поддерживая еще больше оборудования и давая возможность сканировать сети GSM, NetworkManager значительно облегчает использование мобильного широкополосного доступа. Ваш поставщик услуг широкополосной мобильной связи будет автоматически распознаваться NetworkManager, и можно будет просто вставить USB-устройство и получить доступ к Сети в течение минут.

4.2.2. Расширенная поддержка IPv6 в NetworkManager

Для пользователей, не пользующихся графическими интерфейсами, и тех, кто работает непосредственно с файлами ifcfg, NetworkManager должен при загрузке правильно поднимать интерфейс с возможностью соединения по IPv6. Не должно требоваться редактирования файлов ifcfg.
Для пользователей графического интерфейса появится новая вкладка IPv6 в редакторе подключений, что даст возможность управлять настройками IPv6 аналогично настройкам IPv4. После выбора метода настройки (стандартным является auto, что будет соблюдать объявления маршрутизатора и попытки получить DNS-информацию только в режиме DHCPv6-информации) и введения любых дополнительных параметров, которые могут потребоваться, затем сохранения подключения, активирование этого подключения должно настроить интерфейс полностью с IPv6, как требовалось пользователю.

4.2.3. Управление сетевыми интерфейсами

Настраивание сетевых интерфейсов на компьютере для умеренно сложных и все же распространенных сценариев обычно доступно только опытным пользователям и очень слабо поддерживалось существующими средствами. Среди таких сценариев - создание моста и прикрепление физической сетевой платы к нему или связывание двух сетевых плат, добавление к связи VLAN-интерфейса и прикрепление к мосту.
Сложные настройки моста обычно требуются на виртуальных машинах и зачастую должны быть выполнены удаленно средствами управления более высокого уровня, а не пользователем-человеком.
Эта функция справляется с такими потребностями путем предоставления библиотеки для настраивания сети общего назначения (netcf) и дополнений к API libvirt >, обеспечивающих доступ к локальному API netcf через удаленные возможности libvirt.
При использовании netcf логический сетевой интерфейс (например, мост и его подчиненные устройства) описывается как единое целое, и netcf берет на себя трансляцию этого описания в соответствующие файлы ifcfg-*. Чтобы гарантировать бесконфликтное сосуществование netcf с другими утилитами настройки сети, в том числе vi, netcf действует в двух направлениях: она изменяет файлы ifcfg-* на основе описания интерфейса в netcf, но и читает файлы ifcfg-*, создавая такое описание. Таким образом, можно использовать netcf бок о бок с любым другим способом изменения конфигурации сети, а многих ошибок в прежних попытках сделать это — например, в сетевых скриптах Xen — удалось избежать.
В будущем выпуске планируется перевести NetworkManager на netcf в качестве основы для общесистемной настройки сети; хотя она не является частью этой функции, она будет еще больше унифицировать опыт пользователей в настройках сети. Аналогичным образом планируется раскрыть функциональность настраивания сети в будущих версиях virt-manager.

4.2.4. Bluetooth по требованию

Для поддержки Bluetooth-устройств в предыдущих версиях Fedora по умолчанию запускалась фоновая служба Bluetooth. Вместо этого в этом выпуске служба Bluetooth запускается по требованию, когда это нужно, и автоматически останавливается через 30 секунд после использования последнего устройства. Это уменьшает время начального запуска и потребляемые ресурсы.