때때로 나는로 전환하고있어 시간 eth0
에 wlan0
(또는 그 반대) 인터페이스 도메인 이름 바꿈을 해결하고 /etc/resolv.conf
포함
nameserver 127.0.1.1
로 네트워크 관리자에 댓글 #dns=dnsmasq
을 /etc/NetworkManager/NetworkManager.conf
달고 다시 시작했습니다 restart network-manager
. 그러나 이것은 도움이되지 않았습니다.
그런 다음 dnsmasq
프로세스가 NetworkManager의 하위가 아님을 발견했습니다.
# pstree -spu $(pidof dnsmasq)
init(1)───dnsmasq(3015,libvirt-dnsmasq)
왜 실행되고 있는지 잘 모르겠습니다. VirtualBox와 관련이있을 수 있습니까? 을 터치하고 싶지 않습니다 resolve.conf
. 비활성화하는 방법?
내 시스템은 Linux Mint 17 Qiana입니다.
dnsmasq
이것이 좋은 소프트웨어 라고 가정하고 가치가있는 /etc/resolv.conf
콘텐츠를 덮어 쓰는 이유를 알고 있다고합시다 nameserver 127.0.1.1
. 그렇다면 왜 그 일을하지 않습니까?
/etc/resolv.conf
포함해야 nameserver 127.0.0.1
합니다. NetworkManager + dnsmasq를 사용하면 일반적으로 NM은 dbus를 통해 dnsmasq에 메시지를 보내 연결이 변경 될 때 알립니다. 왜 안해? 네트워크 설정에 대한 모든 설명과 함께이 사이트에서 질문 할 수 있습니다.
127.0.1.1
아닌 이유를 알려 주 127.0.0.1
시겠습니까?
127.
하는 것은 로컬 머신 을 가리 킵니다. 왜 127.0.1.1이 사용되는지 모르겠습니다. 어쨌든 dnsmasq에 대한 도움이 필요하면 VirtualBox가 왜 관여하는지 (시스템이 VM에서 실행되고 있습니까? 아니면 VM 호스트입니까?) 어떤 종류의 VM 구성을 포함하여 설정을 설명 할 수있는 새로운 질문을해야합니다. 만들었습니까? 등).