dhcpcd menimpa /etc/resolv.conf NetworkManager


1

Saya punya mesin Archlinux. IP diatur ke nilai tetap, dikonfigurasi melalui NetworkManager . Ketika saya memberi tahu NetworkManager untuk terhubung dengan konfigurasi ini, itu berhasil memperbarui saya /etc/resolv.conf:

# Generated by NetworkManager
search mydomain
nameserver 10.123.255.254

Baik. Tetapi setelah beberapa menit, dhcpcd menimpanya, dan akhirnya terlihat seperti ini:

# Generated by dhcpcd
# /etc/resolv.conf.head can replace this line
nameserver 192.168.0.254
nameserver 8.8.8.8
nameserver 8.8.4.4

Sekarang saya memiliki dua masalah: Pertama, saya tidak tahu, mengapa dhcpcd memperbarui file. Saya bahkan tidak tahu mengapa itu berjalan, karena saya memiliki IP tetap. Selanjutnya saya menonaktifkannya menggunakan systemctl stop dhcpcd && systemctl disable dhcpcd.

Masalah saya yang lain adalah, saya tidak tahu dari mana alamat server nama ini berasal. Ini adalah nilai lama dari DHCP-Server lama saya, tetapi server ini tidak tersedia lagi. Saya sudah mengendus wireshark untuk paket yang berisi konfigurasi ini tetapi saya tidak dapat menemukan apa pun yang tampak seperti ini. PEMBARUAN: bagian ini diselesaikan, lihat di bawah

Adakah yang tahu apa yang salah?

EDIT: Mungkin Anda ingin melihat detail koneksi NetworkManager saya:

[802-3-ethernet]
duplex=full
mac-address=aa:bb:cc:dd:ee:ff

[connection]
id=fixed
uuid=12345678-abcd-abcd-abcd-012345abcdef
type=802-3-ethernet
timestamp=1396699414

[ipv6]
method=ignore

[ipv4]
method=manual
dns=10.123.255.254;
dns-search=ait;
address1=10.123.44.44/16,10.123.255.254

UPDATE 2014-05-16:

Masalahnya muncul lagi. Tapi hari ini saya melihat dua peringatan berikut di log NetworkManager:

NetworkManager[423]: <warn> /sys/devices/virtual/net/tun0: couldn't determine device driver; ignoring...
NetworkManager[423]: <warn> Dispatcher failed: (32) Unit dbus-org.freedesktop.nm-dispatcher.service failed to load: No such file or directory.

Mungkin itu membantu?

Saya menemukan dari mana alamat nameserver berasal: Mereka dikonfigurasi dalam /etc/resolv.conf.tail.


Saya juga memperhatikan, bahwa DHCP Server kami memiliki sewa untuk komputer saya, bahkan jika komputer saya tidak menggunakannya. Tampaknya beberapa layanan di komputer saya meminta IP, tapi saya tidak menginginkannya ...
Ethan Leroy

Jawaban:


0

Apa yang anggota ArchLinux-Forum gunakan untuk berdoa hampir setiap kali seorang pengguna menanyakan hal-hal aneh: "Apakah sistem Anda mutakhir?" .

Tidak. Sistem saya tidak mutakhir. Baru saja berlari pacman -Syyu, reboot dan wohoo! Sekarang berjalan seperti yang diharapkan.

Jadi, perhatikan sendiri: selalu perbarui sistem Anda ketika ada sesuatu yang aneh! :-)

PEMBARUAN Terlalu buruk. Network Manager baru saja mulai melakukannya lagi, jadi bagi saya, jawaban (saya sendiri) sekarang tidak valid .

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.