Страница 1 из 2

Фича во FlylinkDC: автоматическое распознование смены адресов у хабов

Добавлено: 07 май 2015, 07:01
flylinkdc
Хочу приделать фичу к флаю чтобы все юзера у которых есть в фаворите dchub://188.35.8.10
при запуске обновляется на dchub://freedomsp.ru
Таблица соответствия будет лежать флай-сервере и грузится при старте.
т.е. будет работать даже у тех юзеров кто не обновляет флайлинки.

Кто видит в фиче подводные камни?

Пока я вижу одно - она поможет реанимировать мертвые домены типа озерков
и быстро решать просьбы вида

Код: Выделить всё

Здравствуйте. С 2010г пользуюсь Флайлинками. Огромная Вам благодарность за них.
В г. Амурске у «Сат-ДВ» около двух лет назад сменился адрес хаба на такой:
"dchub://dc.sat-dv.ru"
Исправьте, пожалуйста, в автонастройках на хабы. Удачи Вам!
Но есть минус - могут обманывать охотники за юзерами.
что скажете?

Добавлено: 07 май 2015, 15:42
LAV ©
А как ты собираешься обновлять эти адреса, если, например, был домен у озерков "озерки1", потом он перестал резольвиться, и стал "озерки2". Тебе не за что цепляться для его опознавания. Ни за IP, ни за домен.
У каждого хаба должен быть свой уникальный идентификатор, прописанный в твоей базе, и придется самостоятельно постоянно править базу и менять адреса для конкретных идентификаторов.

Добавлено: 07 май 2015, 16:31
flylinkdc
Поясни свои сомнения.
Цеплятся я буду за урл сервера.

У меня в конфиге будут лежать пары вида
dchub://ozerki1.org - dchub://ozerki2.org

При следующем запуске клиент проверит и если у юзера есть хаб в фаворитах с урлом = dchub://ozerki1.org но при этом нет урла dchub://ozerki2.org (чтобы исключить дубли)
он подменит у этой записи dchub://ozerki1.org на dchub://ozerki2.org
все последующие запуски будут уже выполняться с подключением клиента уже к dchub://ozerki2.org

Также для случая от LeoSP будет лежать следубщая пара
- dchub://188.35.8.10 - dchub://freedomsp.ru

и тогда все клиенты у которых в избранных остался "сырой" IP = dchub://188.35.8.10
автоматом появится домен.

Добавлено: 07 май 2015, 18:43
slav
А если я напишу, что я например, владелец Алавтово (или любого другого крупного хаба) чтобы ты сменил алавтовские домен на мой (типа, Алавтово перехал), получиться что ты мне помог у настоящего владельца Алавтово украсть пользователей?
Где гарантия и доказательства, что тебя будут просить настоящие владельцы хабов, а не кто-то другой?

Добавлено: 07 май 2015, 19:02
flylinkdc
Это самый сложный вопрос.
Первый критерий - исходный домен должен быть долго не доступен.
т.е. переезжать могут только мертвые хабы т.к. с них никакой пользы нет.
Действующие домены конечно так подменять нельзя.
(ну за исключением хаба Вечного - он разрешил :-)

Других идей пока нет.

Вот живой пример с озерками
Юзера сидели на dchub://dc.cifracom.ru
Потом хаб переехал на dchub://ozerki.org
а домен dc.cifracom.ru не доступен (украли или еще что-то)
вот с помощью это функции и можно быстро подменить у юзеров флайлинка адрес в избранных с dc.cifracom.ru на ozerki.org
на dc.cifracom.ru сейчас пока стоит редирект - это уже доказательство того что админ у них один.
и эта подмена сократит нагрузку на старый хост.

Добавлено: 07 май 2015, 19:21
slav
flylinkdc писал(а):на dc.cifracom.ru сейчас пока стоит редирект - это уже доказательство того что админ у них один.
и эта подмена сократит нагрузку на старый хост.
Ну, это да. Если есть редирект.
Как вариант, можно ещё попросить переезжающего в МОТД написать какую-нибудь инфу подтверждающую его переезд и т.п.

Добавлено: 07 май 2015, 22:06
Мультик©™
Лично я не думаю что это нужно делать. Это может подорвать доверие к клиенту, так как где гарантия что кто то не сделает так, что в один прекрасный момент все с выбранных хабов не редиректится на какой нибудь один другой.

Добавлено: 08 май 2015, 08:49
flylinkdc
Ты наверно не совсем понял алгоритм работы?

1. В алгоритме нельзя все избранные хабы перекинуть на один т.к. в фаворитах уникальность по URL
можно только один в другого переименовать.
(вот если ты просрешь свой домен - тебе ведь эта функция очень пригодиться :)
2. Список могу изменить только я, но это уже вредительство будет и попадает под УК.

А деструктивную функцию можно из многого реализовать.
вот вы админы гоняетесь за юзерами и ддосите друг-друга столько уже лет
но доверие не подрывается... хотя когда я про это узнал подорвалось :)

Добавлено: 08 май 2015, 10:06
Вечный
flylinkdc писал(а):вот вы админы гоняетесь за юзерами и ддосите друг-друга столько уже лет
Я попросил бы не обобщать, однако.

Добавлено: 08 май 2015, 10:26
dm
flylinkdc писал(а): Пока я вижу одно - она поможет реанимировать мертвые домены типа озерков
и быстро решать просьбы вида...
В целом эту задачу решает хаблист. Если какой-то хаб перестал работать, то всегда можно зайти на этот сайт и посмотреть "какой там теперь адрес у озерков?" :)

Добавлено: 08 май 2015, 12:50
Мультик©™
flylinkdc писал(а):Ты наверно не совсем понял алгоритм работы?
Я тебе доверяю, но не доверяю другим, которые могут использовать твой клиент с корыстными целями. Ты же сам написал всё в пунктах 1 и 2.
Нам что после твоего заявления делать, броситься проверять, а не воруют ли у нас Юзеров? :-)
C Днём Победы! *DRINK*

Добавлено: 09 май 2015, 15:07
Chavy
flylinkdc, здесь определенно самая подходящая публика для обсуждения нововведений

Добавлено: 09 май 2015, 16:39
slav
Chavy писал(а):здесь определенно самая подходящая публика для обсуждения нововведений
А кто другие, с кем обсуждать?
Здесь админы хабов и какие они есть такие и есть, других нет.

Добавлено: 09 май 2015, 18:56
Chavy
slav писал(а):А кто другие, с кем обсуждать?
Не знаю. Обсудим?

Добавлено: 11 май 2015, 15:17
flylinkdc
Админы - у вас хорошая новость.
Кто хочет заменить адрес хаба в избранных и реанимировать ваших бывших юзеров
пишите в этой теме пары с какого адреса на какой заменять.

В новых версиях флайлинка начиная с билда 18621 и выше(относится к веткам r5xx и r4xx)
доступна функция подмены адреса
при первом запуске и ваш "мертвый" юзер снова подключится к хабу но уже по новому месту расположения.
+ сохранит новый URL для последующего использования.

Данная функция протестирована на хабе озерках - быстрый ответ вроде доволен и вернул себе уже N юзеров :)

Идея подмены родилась тут viewtopic.php?p=24087#p24087

Текущая матрица выглядит так:

dchub://yarinfohub.no-ip.org:1209 -> dchub://info.yarhub.ru
dchub://dc.ozerki.net -> dchub://ozerki.org
dchub://178.130.0.214 -> dchub://ozerki.org
dchub://dc.cifracom.ru -> dchub://ozerki.org

Добавлено: 11 май 2015, 18:03
Вечный
Ну я как обычно, со своей колокольни. Уж сколько лет я говорю. Если ты умудрился просрать домен, значит оно - не твое. Ну как так можно работать, даже если оно хобби? Не помнишь число продления - запиши. Забыл - плачь молча в тряпочку. То, что хочет делать Флай - это непонятный мне шаг к тому, чтобы люди не думали вообще. Что админы, что юзеры. Типа я за вас уже все подумал. Люди, конечно, разные, но за меня думать не надо, я еще как-то сам могу. Я, скажем, ни у кого ничего спрашивать не буду, мне надо самому допереть. И только в самом крайнем случае, когда я не допер, я спрашиваю не готовое решение, а направление мысли. Мне вообще не интересно - "делай так".

Добавлено: 11 май 2015, 18:23
aleksei
правильно было сказано выше
dm писал(а): В целом эту задачу решает хаблист. Если какой-то хаб перестал работать, то всегда можно зайти на этот сайт и посмотреть "какой там теперь адрес у озерков?" :)
может сразу тогда и стоимость переанправления огласите? поскольку чую дело к тому и идет.

Добавлено: 11 май 2015, 18:51
flylinkdc
2aleksei
Подмена url1 на url2 бесплатная.
Обновление адресов на хаблисте решает проблему только в будущем
т.к. сюда заходят в основном только админы и простым пользователям этот ресурс
возможно вообще не известен.

Добавлено: 11 май 2015, 18:58
Вечный
dm писал(а):В целом эту задачу решает хаблист. Если какой-то хаб перестал работать, то всегда можно зайти на этот сайт и посмотреть "какой там теперь адрес у озерков?"
Очень сильно в целом. Пока тебе болото не скажет, какой у него адрес, ты и не узнаешь. Что возвращает нас к тому, о чем я тоже говорю не первый год. Стоять на площадке провайдера вредно для здоровья. Вот мне провайдер айпишники меняет, козел, но это лично мне. А хабу пофиг. Хаб уже двух реселлеров сменил и в результате к оригинальному хостеру пришел, еще и со скидкой. И кто это заметил?

А кое-кто, пока я не сказал, что Штейнсель,так и писал Москва, Нетбайнет :-)

Добавлено: 11 май 2015, 19:08
Мультик©™
flylinkdc писал(а):Текущая матрица выглядит так:

dchub://yarinfohub.no-ip.org:1209 -> dchub://info.yarhub.ru
dchub://dc.ozerki.net -> dchub://ozerki.org
dchub://178.130.0.214 -> dchub://ozerki.org
dchub://dc.cifracom.ru -> dchub://ozerki.org
А как можно смотреть в самом клиенте эти списки в любое время?

Добавлено: 11 май 2015, 19:19
flylinkdc
Мультик©™ писал(а):А как можно смотреть в самом клиенте эти списки в любое время?
В самом клиент нет такой формочки для смотрения
но FlylinkDC++ проект с открытым исходным кодом
и актуальный конфиг хранится тут:
http://etc.fly-server.ru/etc/flylinkdc-config-r5xx.xml

Добавлено: 12 май 2015, 10:02
flylinkdc
По запросу Kimbo добавлены подмены адресов
dchub://dc.triolan.net.ua -> dchub://mydc.pp.ua:420
dchub://dc.triolan.com.ua -> dchub://myhub.pp.ua:420

Просьба запросы на замену писать в этой теме публично а не через лички.
чтобы было видно кто заказывает подмену и какую.
а то некоторыи админом очково что таким способом уведут их юзеров :)

Добавлено: 12 май 2015, 12:09
Вечный
Я слегка не такую просьбу выскажу. Есть старая история, если порыться в архивах, можно найти. Люди ставят своим никому не нужным доменам айпишники раскрученных хабов, спамят потом, что вот, скажем, это Андромеда. И при чем это действительно она. А через какое-то время они днс-записи меняют на свой айпишник, и все. Детально технология описана товарищем Шедоу, но это еще в гостевой было, по-моему, до форума.

Так вот, я к чему. У Андромеды 4 актуальных домена - a-galaxy.com, a-galaxy.ru, m-hub.ru, m-radio.info. Все остальное, что у меня когда-то было, давно не мое. Так что если вдруг кто-то скажет, что вот Андромеда это что-то еще, кроме этого, будет наглое вранье, не верь этому.

Добавлено: 12 май 2015, 12:52
Мультик©™
flylinkdc писал(а):а то некоторыи админом очково что таким способом уведут их юзеров :)
Так можно же сделать плюс к этому преренаправление юзеров с определёнными параметрами, размер шары, страна. Собственно , пускай и на время, но получить доступ и подправить тоже можно. Поэтому я и написал:
Мультик©™ писал(а):Нам что после твоего заявления делать, броситься проверять, а не воруют ли у нас Юзеров? :-)
Для этого и нужен контроль, вдруг ты уедешь отдыхать и не будет возможности что то исправить. :-) Или просто не будешь знать.
Ну и самое невероятное, но возможное: открыв такую возможность, этим могут воспользоваться криминальные круги, взять тебя в заложники и заставить всех перевести на другой хаб, а мы тогда будем знать и соответственно принимать меры для твоего освобождения. *CRAZY* :-D Хотя и не смешно :-(

Добавлено: 12 май 2015, 13:03
flylinkdc
Ну пока желающих не так много - может оно и не так актуально.
это так запасной спасательный круг