Есть проблема, с которой я боролся без всякой удачи. По-видимому, в моей стране ограничены соединения Softether vpn, в результате чего максимальная скорость соединения составляет 600-700 Кбайт / с. С другой стороны, я точно знаю, что запутывание соединений с использованием Obfs4 (подключаемый транспорт Tor) работает хорошо, позволяя им оставаться незамеченными. Я использовал obfs4 для обфускации HTTPS-прокси-соединений, и была достигнута полная скорость 2-3 МБ / с.
Проблема заключается в том, что когда я замаскирую соединения Softether vpn, оборачивая их внутри соединений obfs4, скорость все еще остается низкой (близкой к той же скорости, что и у прямых соединений Softether, или, возможно, ниже). Мне нужно знать, что вызывает это другое поведение, в то время как слой запутывания работает хорошо в одном случае, но не в другом.
Возможно, я должен упомянуть, что запутывание Softether (SE) с помощью obfs4 не является простой задачей и требует модификации таблиц маршрутизации в моем случае. Это связано с тем, что когда клиент устанавливает прямые соединения SE с нелокальным хостом, таблицы маршрутизации автоматически изменяются клиентом, так что шлюзы по умолчанию удаляются, и элемент маршрутизации добавляется в таблицу, чтобы разрешить соединения SE связаться с IP-адресом сервера. Однако это не относится к локальным соединениям, и таблица маршрутизации остается неизменной. Поскольку я обертываю соединения SE с помощью локального клиента Obfs4, SE считает, что он устанавливает локальные соединения и не меняет таблицу маршрутизации. Поэтому я вручную удаляю шлюзы по умолчанию и добавляю адрес маршрутизации в таблицу. Я почти уверен, что этот процесс выполнен успешно, но мне все еще нужно сомневаться в этом как в факторе, влияющем на мою ситуацию в целом.
Я знаю, что, возможно, я не очень тщательно объяснил проблему, поэтому, пожалуйста, дайте мне знать, если вам нужна дополнительная информация.
Спасибо.