Две remote линии во еден профил изгледаат како втора лента; тие се втор обид. Кога првиот endpoint престанува да одговара, клиентот продолжува понатаму и сесијата не станува поширока. Наречете ја листата failover навреме, инаку ќе го вртите погрешното копче.

Што ви дава листата remote

Гледајте го профилот како подреден сет обиди, а не како базен на капацитет. Секој запис добива свој ред да го крене тунелот, а сесијата живее на тој што одговори. Подолгата листа ги подобрува шансите за поврзување, не големината на цевката.

Вистинската агрегација е друга машина. Делењето на еден тек по неколку патеки бара софтвер на двата краја што ќе го подели и повторно ќе го состави сообраќајот по ред.

Добавувач што ветува побрзи тунели од повеќе сервери продава токму тој втор модел, а не подолга листа. Ако клиентот само ги пробува endpoint-ите по ред, пет записи ја менуваат вашата шанса и ништо друго. Гледајте прекин: сесијата паѓа и се враќа на друго место, што дневникот го покажува како нов endpoint, никогаш како поширока цевка.

Блокови што ги држат поставките со еден endpoint

Обична remote линија носи адреса, а понекогаш порта и протокол. Кога на endpoint му треба прокси или транспорт што остатокот од датотеката не го користи, ставете ги тие поставки во блок за поврзување што ги држи со него. Вградените блокови работат и во една .ovpn датотека, и така се испорачуваат повеќето профили.

Сето она што е надвор од блок дејствува како стандардна вредност за записите што не го надминуваат. Затоа еден изграден блок и четири обични remote се однесуваат на начини што листата адреси не може да ги објасни.

Бришење блок што не го препознавате не е козметика. Endpoint-от на кој му припаѓаше се враќа на стандардните вредности на датотеката, кои може да се различен транспорт од тој на кој слуша. Отстранете ја погрешната обвивка и еден запис не успева додека останатите работат, па изгледа како лош сервер, а не како расипан профил. Прочитајте го секој remote со неговиот транспорт, порта и прокси пред да уредувате.

Ред на повторување и цената на remote-random

Редот е важен затоа што секој мртов запис чини време пред следниот обид. Ставете го саканиот endpoint прв, а останатите третирајте ги како рангирани резерви.

remote-random го меша почетниот ред, што го распоредува товарот меѓу еквивалентни сервери и се враќа како бумеранг кога еден endpoint е јасно главен. Како и да е, забележете го endpoint-от што го избрал клиентот; името на профилот не кажува ништо кога врската изгледа бавна. Grep на линијата за врска од детален дневник покажува каде слетала сесијата.

Мешањето оператори ја крши изјавата за доверба

Профилот е и тврдење за идентитетот: овие адреси се услугата што сте сакале да ја достигнете, и закачениот сертификат ѝ припаѓа. Фрлањето бесплатни јавни сервери во таа датотека го крши тврдењето: нивните сертификати и вашиот опишуваат различни услуги. Обичниот исход е неуспех на идентитетот или акредитиви понудени на хост надвор од мрежата на вашиот давател. Држете ги алтернативите во множеството што го дистрибуира вашиот оператор, со соодветни акредитиви и материјал за доверба.

Ако ви требаат endpoint-и од два даватели, тоа е рутирање, а не уредување на профил. Решете го над тунелот, каде што можете да кажете кој сообраќај оди по која патека.

Тестирајте го секој запис наместо да претпоставувате

По одобрено ажурирање на профилот, поврзете се намерно со секој потребен endpoint и потврдете кој транспорт се крена. Деталното извршување го прави тоа видливо. Стартувајте openvpn --config office.ovpn --verb 4 и прочитајте ја линијата за врска за адресата што ја очекувавте. Потоа проверете ги ресурсите зад тунелот; записот може да го заврши ракувањето и сепак да не ве упати никаде.

Failover бара сопствен тест наместо надеж. Блокирајте го првиот endpoint во лабораторија, стартувајте го клиентот и измерете колку време е потребно да се премине понатаму. Долга листа зад бавен прв запис е полоша од кратка што почнува добро.

Проверете ја листата одново секогаш кога операторот ќе ја смени. Увезеното множество е корисно само додека неговите записи постојат и го зборуваат транспортот што го опишуваат вашите блокови. Прирачникот за OpenVPN 2.6 овде ги покрива директивите remote, connection и random-order, и тоа е верзијата што треба да се провери кога синтаксата е сомнителна.

Поврзани статии