Jump to content
  • 3

Создание tun+ из интерфейса


avn

Question

Прошу добавить возможность добавлять/ или использовать интерфейс tun+.

Реализация. Сделать новый раздел в интерфейсе vpn - tun.  Дать возможность добавлять, удалять tun интерфейс или использовать уже созданный из entware интерфейс.

При добавлении нового интерфейса tun, при загрузке роутера создавать его в системе.

Если tun интерфейс создан как настройка к существующему tun интерфейсу, то создавать его не нужно.

Для чего это необходимо. Что бы в политиках использовать этот tun интерфейс.

 

Это своеобразная связь entware с текущим web-интерфейсом.

Edited by avn
  • Upvote 3
Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0

Создание интерфейса - это только вершина айсберга. Еще нужно выставить флаги о том, что он подключен или нет, поставить на него адрес и прописать роуты. И все это нужно будет сделать посредством NDM, иначе политики работать не будут. Вы точно уверены, что сможете все это реализовать?

Link to comment
Share on other sites

  • 0
49 минут назад, Le ecureuil сказал:

Создание интерфейса - это только вершина айсберга. Еще нужно выставить флаги о том, что он подключен или нет, поставить на него адрес и прописать роуты. И все это нужно будет сделать посредством NDM, иначе политики работать не будут. Вы точно уверены, что сможете все это реализовать?

А ядро не может отслеживать состояние/изменение tun интерфейса? И если такое изменение произошло, синхронизировать ndm.

Мы же не знаем когда от упал, поднялся интерфейс, ип адрес изменился и т.д. У нас нету этой информации. Она есть, только у самих приложений, которые поднимают tun интерфейс.

Link to comment
Share on other sites

  • 0
2 часа назад, avn сказал:

А ядро не может отслеживать состояние/изменение tun интерфейса? И если такое изменение произошло, синхронизировать ndm.

Мы же не знаем когда от упал, поднялся интерфейс, ип адрес изменился и т.д. У нас нету этой информации. Она есть, только у самих приложений, которые поднимают tun интерфейс.

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

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...