Андрей, нужно предварительно посмотреть NetworkManager и реализовать 
хотя-бы его функциональность на десктопе.


Андрей Черепанов пишет:
> Цель: создать удобный и функциональный модуль alterator для настройки сети 
> для 
> обычных пользователей и системных администраторов
> 
> Настраиваемые типы соединений:
> - Ethernet
> - WiFi
> - GPRS/EDGE (через Bluetooth, в будущем - через кабель и ИК)
> - PPPoE
> - PPTP
> - Dialup
> - (в будущем) Direct Connect (например, между двумя компьютерами через USB)
> 
> Основные принципы:
> 1. Каждое соединение должно показываться в общем списке с необходимыми 
> параметрами
> 2. В этом же модуле настраивается общие параметры сети: имя хоста, DNS и 
> домены для поиска
> 3. Уровень диалогов - не более трёх
> 4. Добавление каждого соединения происходит в мастере, состояшим из двух 
> этапов:
> - выбор типа соединения
> - настройка специфичных параметров.
> 
> Окно модуля должно состоять из трёх областей:
> вверху - имя компьютера
> под ним - список настроенных соединений
> справа - панель с кнопками для управления списком и дополнительные модули.
> 
> Кнопки управления списком (сверху панели):
> - Добавить
> - Удалить
> - Свойства
> 
> Кнопки дополнительных модулей (снизу панели) - зависят от установленных 
> модулей alterator:
> - Общие параметры (задание имени хоста, DNS и поиска доменов: 
> alterator-net-general без изменений)
> - Маршрутизация (роутинг, NAT)
> - Брандмауэр (планируется)
> - Сетевые папки (планируется, это расщаривание папок Samba и NFS)
> - ...
> 
> Каждая запись настроенного соединения состоит из значка и двух или трёх строк 
> текста:
> 
> [значок] <интерфейс> <тип> <сеть/провайдер>
>          <состояние> (для отключенных или при установки соединения)
>        <IP> <уровень сигнала>
>        Получено: XXX Мб, передано: XXX Мб
> 
> Примеры:
> 
> eth0  Локальная сеть
> IP: 10.1.0.25
> Получено: 5 Гб, передано: 1 Мб
> 
> eth1  Беспроводная сеть (alt)
> IP: 192.168.1.11  Уровень сигнала: 99/100
> Получено: 567 кб, передано: 227 б
> 
> ppp0  GPRS (МТС через Fly 2040i)
> Отключено.
> 
> 
> Уф! Продолжу позже (если народ захочет), есть наработки по мастеру добавления 
> и настройке маршрутизации.
> 

_______________________________________________
devel-conf mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/devel-conf

Ответить