На Ubuntu 14.10 я соединяюсь с тем же сервисом VPN с помощью любого OpenConnect (через network-manager-openconnect(-gnome)
пакеты или Клиент Cisco AnyConnect. Используя клиент AnyConnect, у меня не было проблем, в то время как OpenConnect дает мне странные проблемы соединения (но только с некоторыми программами).
Я подозреваю, что проблемы вызываются тем, что поставщик VPN не поддерживает IPv6. Соединяясь с http://whatismyipv6.com с помощью клиента AnyConnect, адрес IPv4 отображен при использовании OpenConnect, мой (не-VPN!) адрес IPv6 показывают. Клиент AnyConnect, кажется, вызывает все соединения через VPN, даже если IPv6 недоступен. Следующее является снимком экрана страницы Statistics-> Details в клиенте AnyConnect:
Как я могу достигнуть того же использования OpenConnect? В Администраторе сети, при "Соединении редактирования", существует вкладка "IPv6 settings", но единственная соответствующая установка, кажется, "Метод" с опциями "Ignore", "Автоматический (VPN)" и "Автоматический (VPN) обращается только" – я не знаю, каково различие между ними, но ни один из них, кажется, не делает то, что я хочу. --disable-ipv6
флаг, которому можно дать openconnect
похожие страницы? Как можно было бы использовать это в Администраторе сети?
Примечание: Я видел этот вопрос об отключении IPv6 с OpenVPN, но ответа, данного, там является неудовлетворительным – я не хочу вручную и глобально позволяю/запрещаю IPv6 каждый раз, когда я соединяюсь с или разъединение от VPN.
необходимо будет изменить значение по умолчанию route
.
, Если Вы тип route
в терминале, Вы будете видеть, куда пакеты будут отправлены, основаны на их адресе назначения. По умолчанию Ваша VPN только настроит маршрут для маршрутизации трафика в определенной подсети по VPN. Можно установить этот шлюз, чтобы быть шлюзом по умолчанию, если это - то, что Вы хотите сделать:
sudo route add default gw 192.168.1.254 eth0
убедиться измениться 192.168.1.254 с любым IP Ваш шлюз для Вашей VPN.
, OpenConnect, по умолчанию, вынуждает Вас настроить свои собственные маршруты. Можно изменить это поведение путем установки vpnc vpnc-сценарии и добавления следующего к Вашему openconnect
команда:
--script=/etc/vpnc/vpnc-script
я предпочитаю использовать OpenConnect по сравнению с AnyConnect.