Bagaimana seseorang menggunakan dns yang didorong melalui server openvpn dengan systemd-diselesaikan?
Sebelum saya memutuskan untuk 'meningkatkan' ke systemd-networkd. Saya dapat menggunakan beberapa varian skrip openvpn-resolv-conf untuk memanggil resolvconf untuk mengelola entri di /etc/resolv.conf agar berhasil membangun terowongan vpn.
Ini akan memungkinkan saya untuk menyelesaikan nama di ujung terpencil terowongan vpn.
Sekarang systemd-resolved mengelola /run/systemd/resolved/resolv.conf apakah mungkin untuk menambahkan DNS secara otomatis melalui koneksi openvpn ke daftar server nama yang digunakan untuk resolusi?
sumber
systemd-networkd
. Namun, alih-alih membuat konfigurasi jaringan baru dan memulai ulangsystemd-network
dimungkinkan untuk membuat file yang sangat mirip/run/systemd/resolved-conf.d/
dan kemudian memulai kembalisystemd-resolved
yang tampaknya berfungsiorg.freedesktop.resolve1.Manager.SetLinkDNS()
melalui DBus