Един сайт губи тунела си, а таблицата за маршрутизация продължава да показва напълно използваем път до дестинацията през интернет. Някой предлага преминаване към него и нарича промяната поправка на маршрутизацията. Пакетът би могъл да тръгне по този път; въпросът, който никой не зададе, е дали му е позволено да пристигне без защита. Това са различни отговори от различни таблици и объркването им е начинът, по който прекъсване се превръща в инцидент.

Два изхода, които в таблицата за маршрутизация изглеждат еднакви

Достижимостта казва, че пакетът има накъде да отиде. Политиката за сигурност казва какво трябва да се случи с този пакет по пътя, и двете се налагат от различни механизми. Маршрут може да съществува за поток, който политиката е длъжна да отхвърли, и тази комбинация не е грешна конфигурация. Именно разделянето на двата въпроса прави плана при прекъсване изобщо проверим.

Затова пътят при прекъсване е проект едва след като някой реши кой от разрешените изходи важи. Докато това решение не съществува, резервният маршрут е изкушение, а не план.

Моделът на политиката има три присъди, не две

Архитектурата на IPsec разделя трафик, който трябва да бъде отхвърлен, трафик, на който е позволено да заобиколи защитата, и трафик, който трябва да бъде защитен. Това са три отделни инструкции, а средната е умишлено изключение, а не режим на отказ. Четенето им като двойка е това, което създава фалшивия избор между тунел и открит път.

Липсващата асоциация не превръща тихо правило за защита в заобикаляне. Политиката все още казва защита, така че пакетът чака или умира, и това поведение е контролът, работещ както е написан, а не доказателство, че политиката е счупена.

Напишете изискването за вашия поток като едно от три изречения: спрете, докато съществува защитен път; преминете към друг защитен път; или използвайте път, на който е отделно разрешено да работи без IPsec. Само третото променя договора за сигурност и се нуждае от собственик, който може да го подпише. Това изречение отива в записа за промяната, а не в нечия памет. Рецензентите одобряват второто изречение и отказват третото, и двете решения са разумни, когато са видими.

Заобикалянето е договор, който подписват двата края

Алтернативният път се нуждае от маршрутизируеми адреси, явен достъп там, където пристига, и обратен път, който работи в двете посоки. Частните адреси на сайта не стават достижими, защото маршрут по подразбиране сочи някъде.

Удостоверяването е също толкова важно, колкото адресирането. Трафик, който заобикаля тунела и пристига на граница, очакваща защита, се отхвърля дори когато попадне на правилния интерфейс, затова приемащата политика трябва умишлено да приеме тази форма. Изключение, с което далечната страна никога не се е съгласила, е прекъсване с допълнителни стъпки.

Премахването на селектор или разхлабването на карта, за да работи резервът, не е контролирано изключение. То разширява това, което е освободено, оставя далечната страна да налага нещо различно и може да промени кое правило за транслация съответства на потока.

Транслацията и достъпът променят сметката

Транслацията може да представи друг изглед на адресите, но правата и обратната трансформация трябва да съответстват на алтернативния път. Еднопосочното съответствие създава връзка, която се отваря и след това увисва. Половин съответствие е по-лошо от никакво, защото изглежда като напредък.

Достъпът е втората половина. Приемащата страна трябва да има явно правило за този трафик, собствено регистриране и начин да различи одобрено изключение от грешка в три часа през нощта.

Възстановяването принадлежи на проекта

Запишете как се открива отказът, коя политика избира заместителя и какво се случва със сесиите, които са работили, когато той е настъпил. Нова връзка може да успее след преминаването, докато по-стара запазва състояние, свързано с адрес, който вече не важи.

Предпочитайте друг защитен път винаги когато изискването е непрекъсната защита. Там, където незащитено изключение е наистина необходимо, ограничете го с източници, дестинации, услуги и срок и запишете как се оттегля.

Тествайте и двете състояния, не само прекъсването

Приемането покрива случая със счупен тунел и възстановения, с проверка на приложението при всеки. Интересният резултат не е, че пакетите продължиха да се движат, а че се движеха само при договора, който организацията избра.

Добавете и теста за оттегляне. Изключение, което никой не може да изключи, тихо е станало постоянна политика, а точно от това пазеше първоначалното правило. Сложете му срок и посочен рецензент, иначе изключението надживява всички, които са го разбирали.

Подобни статии