Я поступил проще: / ip firewall filter add action=add-src-to-address-list address-list=toVPN address-list-timeout=3d chain=forward content="Location: http://адрес заглушки провайдера\?" in-interface=WAN protocol=tcp src-port=80
Дальше mangle и маршрут как описал AcidVenom.
При попытке открыть сайт отображается заглушка и ip сайта добавляется в address-list, при повторном открытии он уже открывается через туннель. Время жизни записи в моем случае 3 дня. Можно менять по желанию.
Я пояснил выше что я имел ввиду, а большинству домашних пользователей на эту новость вообще глубоко по-фигу, вне зависимости от того откроют исходные коды или нет :)
Основная проблема как раз не время компиляции, а огромный зоопарк устройств которые надо поддерживать, для этого надо весь этот зоопарк иметь и тестировать программу на нем, намного проще открыть исходники и переложить эту заботу на сообщество пользователей этих устройств.
>> Но каким боком эти люди попадают в множество «большинство домашних пользователей»? Да никаким.
Еще раз повторюсь, большинство домашних пользователей среди тех кому нужно файловое хранилище или у кого есть роутер с usb портом.
>> А если есть встроенная торренто-качалка, то зачем вообще дёргаться?
Как правило она очень убогая и людям приходится ставить либо transmission, либо rtorrent, каждый из которых имеет свои проблемы. В любом случае появление еще одного клиента было бы кстати, а учитывая что интерфейс utorrent привычен многим пользователям, популярность клиенту обеспечена, конечно при условии небольших требований к ресурсам, чем в принципе как раз всегда славилась windows версия utorrent.
Я имел ввиду что среди тех у кого дома есть файловое хранилище, большинство покупает готовые решения на базе arm, а не собирают домашний сервер на базе x86, к тому же последние модели роутеров имеют встроеную торенто-качалку и usb порт.
>> Почему вы думаете, что десктопный софт обязательно надо портировать под NAS И роутер?
А почему вы решили что utorrent для linux десктопный софт, я на скриншотах вижу название uTorrent Server. Это показывает то что разработчики позиционируют свой клиент все таки как серверный. А большинство домашних пользователей предпочитают купить маленькую коробочку NAS, а не держать под столом большой жужжащий сервер.
А программисты, спроектировавшие архитектуру программы будут поддерживать свой продукт под два десятка различных платформ? Те же Synology могут быть на 5 различных процессорах. А есть еще куча производителей NAS и роутеров. Без открытия исходников utorrent не придет на встраиваемые системы.
Ну например для того что бы скомпилировать его под ARM, для запуска на устройствах типа Synology, кстати а как у него с производительностью относительно рторрента.
/ ip firewall filter add action=add-src-to-address-list address-list=toVPN address-list-timeout=3d chain=forward content="Location: http://адрес заглушки провайдера\?" in-interface=WAN protocol=tcp src-port=80
Дальше mangle и маршрут как описал AcidVenom.
При попытке открыть сайт отображается заглушка и ip сайта добавляется в address-list, при повторном открытии он уже открывается через туннель. Время жизни записи в моем случае 3 дня. Можно менять по желанию.
Появился, еще и по очень интересной цене.
Еще раз повторюсь, большинство домашних пользователей среди тех кому нужно файловое хранилище или у кого есть роутер с usb портом.
>> А если есть встроенная торренто-качалка, то зачем вообще дёргаться?
Как правило она очень убогая и людям приходится ставить либо transmission, либо rtorrent, каждый из которых имеет свои проблемы. В любом случае появление еще одного клиента было бы кстати, а учитывая что интерфейс utorrent привычен многим пользователям, популярность клиенту обеспечена, конечно при условии небольших требований к ресурсам, чем в принципе как раз всегда славилась windows версия utorrent.
А почему вы решили что utorrent для linux десктопный софт, я на скриншотах вижу название uTorrent Server. Это показывает то что разработчики позиционируют свой клиент все таки как серверный. А большинство домашних пользователей предпочитают купить маленькую коробочку NAS, а не держать под столом большой жужжащий сервер.