Часто задаваемые вопросы
Что такое NETSHe?
- NETSHe - это встроенное программное обеспечение для сетевых устройств (маршрутизаторов, точек доступа и т.п.). Более подробную информацию можно получить по ссылке http://netshe-lab.ru/netshe.shtml
Вы пишите, что используете программные пакеты, ядро и SDK из OpenWRT. Ваша система является немного измененной OpenWRT
- NETSHe начиналась в 2009 году с веб-интерфейса для OpenWRT и уже тогда получила совсем иную систему хранения и применения настроек. NETSHe не совместима с OpenWRT ни по настройкам, ни по пакетам. В ней применяются некоторые собственные пакеты, некоторые пакеты в той или иной степени модифицированы. В NETSHe нет ubus, uci, LUCI, procd, netifd и т.п. компонент.
Да. Мы не в состоянии поддерживать дистрибутив с нуля. Поэтому используем максимально близкий нам дистрибутив в качестве источника ядра, пакетов и SDK.
Наше отличие в тесной интеграции различных служб и пакетов внутри дистрибутива. Интерфейсы, маршрутизация и сетевые службы (например, IPSec) функционируют в рамках одного законченного устройства, связанные системой событий (на интерфейс назначен адрес - запускаются / перезапускаются службы, связанные с интерфейсом)..
Почему вы не пытались предложить ваши наработки в OpenWRT, а стали развивать NETSHe?
- Мы видели слабые стороны в OpenWRT (в первую очередь в интеграции функций и служб) и решили, что наш продукт может стать коммерчески успешным. Частичным подтверждением нашей правоты в части интеграции функций и служб стало появление в OpenWRT таких служб и компонентов, как procd и netifd и их более тесная интеграция через ubus.
Где взять исходные коды NETSHe?
- NETSHe является коммерческим продуктом и составным произведением, которое содержит как код под свободными лицензиями, так и коммерческий код. Код в полном объеме доступен только покупателям соответствующей лицензии. Код программных пакетов под свободными лицензиями доступен как указано в ответе ниже.
Где взять исходные коды пакетов, которые используются NETSHe?
- Исходные коды пакетов можно скачать по ссылке http://gw.stasoft.net/dl . Внимание! На указанную ссылку распространяется предупреждение О возможной недоступности ссылок для загрузки
Как ознакомиться с NETSHe?
- Ознакомиться с NETSHe можно купив оборудование с NETSHe на борту или воспользовавшись разделом Ознакомиться с NETSHe
Кто производит оборудование с NETSHe на борту?
- Оборудование (абонентские устройства, маршрутизаторы, точки доступа) с NETSHe производит компания БравоТек (http://bravotek.com.tw)
Существуют ли образы встроенного ПО (прошивок) NETSHe для устройств других производителей?
- Да. Периодически мы выпускаем прошивки для устройств других производителей. Свяжитесь с нами, чтобы узнать о поддержке других устройств.
Почему NETSHe называется NETSHe ?
- Название NETSHe получилось случайно, благодаря одному работавшему в компании сетевому инженеру-острослову, увлекавшемуся Ницше. Является аллюзией на «Сеть» и «Ницще».
Есть ли в NETSHe ограничения на число сетевых интерфейсов?
- Нет. Мы запускали тестовый стенд со 115 сетевыми интерфейсами на не самом производительном «железе». Время запуска (от подачи питания до полной готовности/работоспособности системы) составило около 13 минут.
Есть ли в NETSHe ограничения на число маршрутов?
- Нет.
Какие виды подключения к uplink поддерживает NETSHe ?
- NETSHe поддерживает все типы подключений к вышестоящему маршрутизатору / оператору: 1. DHCP-подключения; 2. Подключения со статическими адресами; 3. PPPoE (в том числе с подстановкой фиксированного MAC-адреса); 4. «Двойные подключения» - PPTP и L2TP; 5. Беспроводной клиент, mesh и WDS; 6. Сотовые.
Более подробно это изложено в Подключение к uplink
Можно ли создать более одного PPPoE, PPTP, L2TP соединения в NETSHe ?
- Да. Число таких подключений в NETSHe не ограничивается.
Интерфейсы необходимо называть pppoe, pppoe1, l2tp, l2tp1, l2tp2, pptp, pptp1, pptp3 и т.д.