Всем здравствуйте.
Собственно, есть Debian и настроенный OpenVPN-клиент.
При запуске OpenVPN с удалённого сервера «прилетает» список дополнительных DNS-серверов и информация о домене, и всё это записывается в /etc/resolv.conf
примерно в таком виде:
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 8.8.8.8
nameserver 8.8.4.4
search state.gov
Я хочу, чтобы при создании нового сетевого устройства (tun0
) в /etc/resolv.conf
добавлялись ещё дополнительные поддомены – напр., fpc.state.gov
и internal.state.gov
.
Сейчас эти самые домены прописаны «ручками» в /etc/resolvconf/resolv.conf.d/{base,original}
и в виде dns-search
-директив в /etc/network/interfaces
, и в результате присутствуют в resolv.conf
всегда.
Хочется, чтобы они добавлялись только при старте VPN и, аналогично, удалялись при останове (как это происходит с доменом state.gov
).
Читал про dhcp-option
, но полной уверенности нет. Кто сталкивался? Кто может поделиться опытом?
Заранее спасибо.