Я работаю в Void Linux с менеджером демона runit:
Void 4.19.27_1 x86_64 GenuineIntel notuptodate rrFFF
Я установил соединение VPNc для сети моей компании. Когда я запускаю его, он генерирует и заменяет файл /etc/resolv.conf
:
#@VPNC_GENERATED@ -- this file is generated by vpnc
# and will be overwritten by vpnc
# as long as the above mark is intact
# Generated by dhcpcd from enp0s31f6.dhcp
# /etc/resolv.conf.head can replace this line
domain int.company.net
nameserver 10.10.5.1
# /etc/resolv.conf.tail can replace this line
Но когда я использую инструменты, взаимодействующие с моей сетью, такие как docker-compose up
, dhcpd снова стирает конфигурацию:
# Generated by dhcpcd from enp0s31f6.dhcp
# /etc/resolv.conf.head can replace this line
domain home
nameserver 192.168.1.1
# /etc/resolv.conf.tail can replace this line
И тогда все мои разрешения DNS для VPN больше не работают.
Как я могу решить эту проблему конфликта?
Спасибо