Docker для Windows - настройки для Cisco AnyConnect разрешают общий драйвер

907
Alberto

VPN блокирует мою попытку разрешить Docker для Windows использовать C: на компьютере с Windows 10.

Работает нормально, когда я отключен от VPN. Когда его я получаю

Брандмауэр блокирует обмен файлами между Windows и контейнерами. Смотрите документацию для получения дополнительной информации.

В документации сказано

Вам не нужно открывать порт 445 в любой другой сети. По умолчанию разрешено подключение к порту 10.0.75.1 445 (хост Windows) с 10.0.75.2 (виртуальная машина).

Я "погуглил" при попытке найти, как это сделать - кто-то может посоветовать?

Я использую докер 18.03.1-ce-win65 (17513), Cisco AnyConnect Secure Mobility Client 3.1.12020 и Symatec Endpoint 14.

Когда я нахожусь в офисе и использую кабель, все работает, но дома, когда я подключаю VPN, я не могу разделить диск с докером. В соответствии с политикой компании, я должен использовать этот VPN-клиент.

1
Вы когда-нибудь находили решение этой проблемы? Yoshiya 5 лет назад 0
К сожалению еще нет Alberto 5 лет назад 0

1 ответ на вопрос

1
Nate

Я не потратил достаточно времени, чтобы заставить это работать в моей конкретной среде, но это выглядит многообещающе: https://github.com/docker/for-win/issues/360

Они предлагают изменить адрес подсети в Docker на то, что VPN не использует.

Изменить: Если это не сработает, и ваш работодатель позволяет вам использовать другой VPN-клиент, я успешно использовал OpenConnect вместо Cisco AnyConnect.

Спасибо за предложение, я попробовал это, но мне не удалось. Если у вас есть еще один совет, я благодарю вас. Alberto 5 лет назад 0
Я буду продолжать искать. Я в похожей лодке. Я не уверен, что у моей компании есть политика против использования OpenConnect, поэтому я делаю это сейчас, но я бы хотел, чтобы Docker и AnyConnect играли хорошо. Nate 5 лет назад 0
Удалось ли настроить OpenConnect для работы в VPN? Alberto 5 лет назад 0
I didn't have to do any configuration. I just used OpenConnect to sign in to my company's VPN and everything worked fine. Nate 5 лет назад 0
Этот ответ правильный, но чтобы было яснее, что за исправление, я создал пост в блоге с картинками: https://lukerogers.com/2018/09/22/docker-file-sharing-w-cisco-vpn/ Ключ находит незащищенный маршрут и использует этот диапазон для Docker. Luke 5 лет назад 0