Jump to content

Question

Posted

STR

1. Задать правила маршрутизации DNS 

image.thumb.png.e01624945df5941a7b5e093795198bd7.png

2. Удалить используемый в нём интерфейс, в моём случае WireGuard во вкладке /otherConnections

AR

Все маршруты удаляются

image.thumb.png.60d3c040c14ca73daddac3dbc4870fe0.png

ER

Маршруты ни в коем случае не должны удаляться, по клику мы должны мочь открыть и выбрать другой интерфейс

 

@eralde @Anna_

 

  • Upvote 3

12 answers to this question

Recommended Posts

  • 0
Posted (edited)

А что тогда в маршруте будет, если нет интерфейса? Какой-то другой? Это наверно не будет хорошо) Или вообще отсутствие интерфейса - типа Не задано с возможностью выбрать другой?

Edited by FLK
  • 0
Posted
11 минут назад, FLK сказал:

А что тогда в маршруте будет, если нет интерфейса?

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

image.png.3027e9c7a8415d74249e06d911441d34.png

Что угодно будет лучше чем за пользователя удалять его заданные правила

  • Upvote 2
  • 0
Posted
3 минуты назад, spatiumstas сказал:

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

image.png.3027e9c7a8415d74249e06d911441d34.png

Что угодно будет лучше чем за пользователя удалять его заданные правила

С последним доводом трудно поспорить)))

  • Upvote 1
  • 0
Posted (edited)

При отсутствующем интрефейсе (в случае когда его удалили уже после создания правила маршрутизации) принудительно отключить правило маршрутизации, а в интерфейсе выставить интерфейс "Любой" при первом же переходе в меню Маршрутизация, либо где-то в фоне, если данный функционал существует.

Edited by keenet07
  • Upvote 3
  • 0
Posted

Это нормально. "Любой" будет ошибкой и вести в неправильное место. А если отключить, то через некоторое время можно вообще не воспомнить что это было за правило.

  • 0
Posted (edited)

Ну как минимум отключить, ничего не выставляя, если возможно. Проще уж вспомнить что там было глядя на отключенное правило, чем тогда когда полностью удаляются все связи. Вот так точно можно не заметить и не вспомнить.

Edited by keenet07
  • 0
Posted
1 минуту назад, keenet07 сказал:

Ну как минимум отключить, ничего не выставляя, если возможно. Проще уж вспомнить что там было глядя на отключенное правило, тем более у него есть название, чем тогда когда полностью удаляются все связи. Вот так точно можно не заметить.

Автоудаление было всегда, и только вот сегодня, спустя почти 20 лет, оказалось что это неудобно.

Для мне все же нет убедительного варианта что должно быть вместо удаления, все предложенное выше создает еще больше проблем.

  • 0
Posted (edited)
8 минут назад, Le ecureuil сказал:

Для мне все же нет убедительного варианта что должно быть вместо удаления, все предложенное выше создает еще больше проблем.

Хорошо, доверимся вашему опыту. Я бы в принципе не стал удалять настроенное соединение. В конце концов его можно и перенастроить внутри существующего. А если оно не нужно, то значит и не используется нигде.

Edited by keenet07
  • 0
Posted (edited)
5 минут назад, Le ecureuil сказал:

Для мне все же нет убедительного варианта что должно быть вместо удаления, все предложенное выше создает еще больше проблем.

Ну чисто теоретически можно было бы сделать предупреждение при удалении, что данное соединение используется там-то. Чтоб человек мог сознательно отключить в тех местах где оно задействовано. Чтоб без сюрпризов.

Edited by keenet07
  • 0
Posted
5 минут назад, keenet07 сказал:

Ну чисто теоретически можно было бы сделать предупреждение при удалении, что данное соединение используется там-то. Чтоб человек мог сознательно отключить в тех местах где оно задействовано. Чтоб без сюрпризов.

Это малореально в текущей версии, потому что это соединение может быть использовано в куче модулей, которые связаны только событиями друг с другом.

То есть до реального события удаления можно вообще не узнать что оно где-то используется.

  • Thanks 2
  • 0
Posted

А как удалить все маршруты теперь в 5.0.0? Случайно не выставил нужный интерфейс и стоит "Любой". При попытке удалить хоть все, хоть по одному результата нет.

Удаляется, если выставить другой интерфейс в каждом маршруте отдельно, но опять таки не в каждом маршруте дает изменить интерфейс (после сохранения опять стоит "Любой")

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...

Important Information

This site uses cookies. By clicking "I accept" or continuing to browse the site, you authorize their use in accordance with the Privacy Policy.