Son zamanlarda yerel ağım için DNS Sunucusu olarak çalışmak üzere dnsmasq'ı kurdum . dnsmasq, sistemd çözümlemeli yerel DNS saplayıcısı dinleyicisi tarafından zaten kullanımda olan 53 numaralı bağlantı noktasını dinler .
Dsmasq çalıştırıldıktan sonra sadece systemd-resolved komutunu durdurup ardından yeniden başlatın. Ancak yeniden başlatmanın ardından geri dönüyor: systemd-resolved tercihi ile başlıyor ve 53 numaralı bağlantı noktası zaten kullanımda olduğundan dnsmasq başlamıyor.
Sanırım ilk bariz soru, en iyi şekilde sistematik olarak yerel DNS saplama dinleyicisini başlatmaması ve böylece bağlantı noktasını dnsmasq tarafından kullanılmak üzere tutmaması gerektiğini anlatabilir miyim?
Bununla birlikte, daha ilginç bir soru, iki hizmetin genellikle birlikte nasıl çalışması gerektiğidir. Yan yana çalışacaklar mı, yoksa dnsmasq kullanıyorlarsa, sistemd çözümlenir mi?
sudo systemctl stop systemd-resolved
çalışmadığını da sorun . sudo systemctl status systemd-resolved
Kontrol etmek için kullanın
sudo systemctl disable systemd-resolved
mi? dnsmasq düzgün yapılandırılmışsa bence etki alanı çözünürlüğünü işlemelidir.