DNS'mi nasıl değiştirebilirim? İle birlikte systemd-networkd
ve wpa_supplicant
kablosuz dışında bir ağ yöneticisi kullanmıyorum wpa_cli
. Önemli olursa, ben Arch Linux'tayım.
Yapılandırmam için DNS ekleyebildiğim halde, systemctl restart systemd-resolved
üzerine /etc/resolv.conf
yazdıran (sym bağlantılı /run/systemd/resolve/resolv.conf
) veya bir yeniden başlatma olsa da, varsayılan ISS DNS'lerini bir şekilde ekleyin /etc/resolv.conf
. Sebebini bilen var mı veya bu sorunu yalnızca yapılandırdığım DNS'yi kullanmak için nasıl çözebilir?
/etc/resolv.conf
Yalnızca içermek üzere düzenlediğimde
nameserver 208.67.222.222
nameserver 208.67.220.220
ve systemctl restart systemd-resolved
yeniden başlatmak veya çalıştırmak , varsayılan ISS DNS'lerinin üzerine yazılır ve cat /etc/resolv.conf
bu:
# This file is managed by systemd-resolved(8). Do not edit.
#
# Third party programs must not access this file directly, but
# only through the symlink at /etc/resolv.conf. To manage
# resolv.conf(5) in a different way, replace the symlink by a
# static file or a different symlink.
nameserver 75.75.75.75
nameserver 192.168.1.1
nameserver 208.67.222.222
# Too many DNS servers configured, the following entries may be ignored.
nameserver 75.75.76.76
nameserver 208.67.220.220
Altında açıklandığı gibi man resolved.conf
, ben sadece bir yapılandırma dosyası var sağlanmalıdır /etc/systemd/resolved.conf.d/resolv.conf
içeren,
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
# under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation; either version 2.1 of the License, or
# (at your option) any later version.
#
# See resolved.conf(5) for details
[Resolve]
DNS=208.67.222.222 208.67.220.220
#FallbackDNS=8.8.8.8 8.8.4.4 2001:4860:4860::8888 2001:4860:4860::8844
#LLMNR=yes
ve DNS'imi buradaki tüm yapılandırma dosyalarından tanımlayan başka hiçbir dosya yok:
/etc/systemd/resolved.conf
/etc/systemd/resolved.conf.d/*.conf
/run/systemd/resolved.conf.d/*.conf
/usr/lib/systemd/resolved.conf.d/*.conf
Herhangi bir dhcpcd veya netctl servisini çalıştırdığımı sanmıyorum systemctl | grep dhcpcd
ve systemctl | grep netctl
hiçbir şey döndürmüyorum .