Назад | Перейти на главную страницу

vpnc «Целевые сети» и параметры DNSUpdate не работают

Документация VPNC описывает параметры, позволяющие ограничить маршрут VPN-подключения диапазоном IP-адресов, а также оставить системные настройки DNS нетронутыми.

Моя конфигурация vpnc (/etc/conf/default.conf) содержит следующие строки:

Целевые сети 192.168.103.0/24
DNSUpdate нет

Они работают так, как ожидалось / описано выше в Ubuntu 9.10, но в некоторых версиях CentOS и OpenSuSE работают

$ vpnc /etc/conf/default.conf

приводит к следующему:

vpnc: предупреждение: неизвестная конфигурационная директива в /etc/vpnc/swisscom.conf в строке ##

для обеих строк, упомянутых выше.

Версия vpnc - 0.5.3 во всех системах.

Кому-нибудь удалось решить эту проблему?

Спасибо
v.

Из цитаты из файла README.Debian:

ЗАМЕТКИ ОБ ОБНОВЛЕНИИ

Если вы использовали специфичные для Debian расширения с директивами «Целевые сети» и «DNSupdate», подумайте об изменении своей практики, чтобы использовать официальную конфигурацию восходящего потока. См. Файл /usr/share/doc/vpnc/README.gz для получения подробной информации о замене сетевых маршрутов на пользовательские с использованием переменных vpnc-script. Вы можете либо обернуть / etc / vpnc / vpnc-script в пользовательский сценарий, который предварительно устанавливает эти переменные (как описано в примере в README.gz), либо использовать сценарии vpnc-script-connect-action и vpnc-script-disconnect-action для установите их отдельно (см. ниже), что может или не может понадобиться в зависимости от вашей настройки. Или вы можете сделать символьную ссылку, чтобы иметь одинаковую конфигурацию на обоих этапах.

То же самое касается отключения обновления данных DNS. Старые методы сохраняются в оболочках совместимости на ближайшее время, но их следует избегать при новых установках.