bash.im ithappens.me zadolba.li
12981

Новогодний квест тру-айтишника

Каждый год 31 декабря с целью посмотреть поздравление очередного президента я настраиваю себе IPTV. За год обычно что-то в топологии сети меняется, и оно работать перестаёт.

IPTV у нас работает через IGMP. В сети есть часть оборудования латвийской фирмы на букву «M», которая IGMP snooping не умеет. Поэтому, если просто включить IGMP-прокси, часть сети упадёт. Решение — сделать туннель до моего компа средствами этих же «тиков» и транслировать мультикаст в него. В прошлом году работало.

За последний год добавился ещё один роутер, поэтому туннель надо было продлить на одну ступень. Итак, поднимаю новый туннель с начала и до конца. Запускаю в нем DHCP. Вижу что на ближнем конце получил адрес в новой подсети. Последний штрих — переключаю свой комп на новый тоннель. Оп, нет адреса. Доступа нет, всё ни о чём. В принципе, есть вариант получить доступ к железке физически. Но это на чердак надо лезть. Вообще не хочется. Ладно, есть ещё вариант. С телефона через EDGE и RDP подключаюсь к рабочему компу. С него есть доступ на первый «тик». Там визуально всё окей. Делаю форвардинг на крайний «тик». Не работает. Ладно, с первого захожу на крайний консолькой. Смотрю настройки. Адрес в туннеле есть, а на компе нет. Несколько раз проверяю все настройки. Всё вроде хорошо, но со скоростью работы терминала через RDP через EDGE не могу найти проблему. И тут заканчивается трафик в пакете сотового. А превышение стоит дорого.

22 часа. 31 декабря. Не то что без ТВ, а даже без сети. Я в печали.

И тут до меня доходит: если адрес на ближайшем «тике» есть, значит, к нему можно подключиться. Прописываю адрес ручками. Есть коннект до ближайшей железки! Смотрю на неё и вижу — адрес-то она получила, а вместе с ним и основной шлюз. При этом, разумеется, куда слать пакеты туннеля, она забыла, так как новый основной шлюз получил приоритет выше, чем старый. Так и получилось: как только она получала адрес, тоннель работать переставал.

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