Ето убеждението, което си струва да проверите: свързана значка означава, че трафикът на Tor първо е минал през VPN. Това заключение се проваля по-често, отколкото би трябвало, и се проваля тихо. Съпоставител на разделен тунел може да остави процеса на Tor извън тунела, докато устройството остава свързано, и двете наблюдения са едновременно верни. Иконата съобщава за интерфейс; пътят, който са изминали пакетите ви, е отделен въпрос. Отговорете на него от маршрутизацията и съпоставителя, а не от значката.

Какво доказва свързаната значка и какво не

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

Тази разлика не е дефект в нито един от инструментите. Точно за това служи правило за изключване и правилото вероятно е написано по причина, която някой още помни.

Кой съпоставител прилага клиентът към връзка

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

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

Какво се случва с Tor, когато тунелът падне

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

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

Защо адресът на изхода не може да отговори на въпроса за входа

Сайт, достигнат през Tor, съобщава адреса на изходния релей, което ви казва откъде е излязла веригата и нищо за това как първата стъпка е напуснала устройството ви. Хората цитират този адрес като доказателство за ред „VPN първи“, а той не може да носи такава тежест. Въпросът за входа е локален: кой интерфейс е пренесъл връзката до първия релей и какъв адрес на източника би видял партньорът на VPN. Отговорете с проверка на маршрута или прихващане на пакети на устройството, а не с уебсайт.

Два различни пътя могат да доведат до една и съща държава на изхода, така че съвпадащ резултат доказва дори по-малко, отколкото изглежда. Сравнявайте интерфейси, а не география.

Приложения, които никога не са наследили настройките на браузъра

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

Ако допълнителният слой VPN не служи на цел, която можете да посочите, премахването на слоя е по-лесно за проверка от поддържането на дълъг списък с изключения. Междувременно бележката на проекта Tor за VPN подхожда към същия въпрос за реда от другата страна. По-малко движещи се части означава по-малко допускания за повторна проверка след следващото обновяване на клиента.

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