Archlinux + openvpn + resolv.conf

Jul 26, 2010 20:35

Пока я не завел отдельного блога для заметок технического характера, вываливаю сюда.

Есть у нас в лабе WiF-точка, которая раздает посвященным доступ, и делается все это, как и полагается, через vpn.
Все это прекрасно, если бы не одна маленькая проблема: после образования vpn-туннеля есть необходимость обновить информацию о DNS-серверах; эту информацию VPN-сервер передает клиенту.

Вот тут и начинаются проблемы. Все дело в том, что для debian-based дистрибутивов этим занимается скриптик /etc/openvpn/update-resolv-conf, который, в свою очередь, использует для своей работы пакет resolvconf.

В арче скриптик отсутствует, так как пакета этого нет.

Решение:
1) Устанавливаем пакет openresolv из AUR
2) Качаем скриптик /etc/openvpn/update-resolv-conf из дебиановского пакета
3) Модифицируем его, заменив везде /sbin/resolvconf на /usr/sbin/resolvconf
4) ????
5) PROFIT!

Спасибо за внимание.
Previous post Next post
Up