[Dnsmasq-discuss] dns server

Thiago Farina tfransosi at gmail.com
Wed Apr 15 23:37:06 BST 2015


On Wed, Apr 15, 2015 at 6:06 PM, Linux Luser <linuxluser at gmail.com> wrote:
> Maybe something like this will help:
> https://gist.github.com/linuxluser/cf8f967c9ec8167e6fed
>
How will it translate mydomain.com to 192.168.0.101?

Does it need an address= line?

> I tried to keep it minimal. Read the comments and change things to your
> liking. Again, that conf file applies to the SERVER, which should be running
> a standard version of dnsmasq, not the one that comes with NetworkManager.
>
>
> To address the other problem, NetworkManager has taken control of your
> /etc/resolv.conf file and will pretty much overwrite it whenever it wants
> (usually during DHCP renewals). There are ways to work around this, but it's
> going to start getting complicated. The easiest thing to do would be to turn
> off network-manager and configure your interfaces via
> /etc/network/interfaces file instead. Again, this is for the server only.
> For other machines (clients) on your network, network-manager would probably
> work just fine. Despite network-manager's insistence that it can be used for
> servers, there are still issues with that idea (namely, you'd have to do
> away with all the tried-and-true network configuration files and tools that
> most use on servers).
>
> On Wed, Apr 15, 2015 at 9:15 AM, Thiago Farina <tfransosi at gmail.com> wrote:
>>
>> On Tue, Apr 14, 2015 at 11:38 PM, Linux Luser <linuxluser at gmail.com>
>> wrote:
>> > I'm not sure if NetworkManager's version is better or worse for your
>> > case.
>> > My understanding was that it is specifically configured to provide DNS
>> > services to the localhost only. I think you should install the regular
>> > dnsmasq for your distro if you are using it as a core service for your
>> > whole
>> > network.
>> >
>> > On Debian-based systems, for example:
>> >
>> > $ sudo apt-get install dnsmasq
>> >
>> After doing this, my /etc/resolv.conf contains only 127.0.0.1.
>>
>> I did try updating it by running the following command lines:
>>
>> $ sudo dpkg-reconfigure resolvconf
>>
>> And
>>
>> $ sudo resolvconf -u
>>
>> And nothing were able to pull the nameservers from my router now. :/
>>
>> I had to manually edit it in order to get back access to internet.
>>
>> Why is that? What updates resolv.conf from my router's config?
>>
>> --
>> Thiago Farina
>
>
>
>
> --
> daV.e
>
> "The reasonable man adapts himself to the conditions that surround him...
> The unreasonable man adapts surrounding conditions to himself... All
> progress depends on the unreasonable man." Bernard Shaw



-- 
Thiago Farina



More information about the Dnsmasq-discuss mailing list