dhcpcd-discuss

Re: Multiple static DNS addresses

Leonardo Guilherme

Fri Jul 20 14:27:06 2012

2012/7/20 Roy Marples <roy@xxxxxxxxxxxx>

> On 20/07/2012 14:31, Leonardo Guilherme wrote:
> >     A command inside python it is. I am trying to fix an issue with wicd
> >     (https://bugs.launchpad.net/wicd/+bug/145405) with static dns. It
> >     writes /etc/resolv.conf after a connection is estabilished but
> >     everytime dhcpcd renews a lease, /etc/resolv.conf is rewritten with
> >     information from the dhcp server, which is not desirable in this
> case.
> >
> >     The command is something like this:
> >
> >     dhcpcd -h host --noipv4ll -S %s eth0 % ' '.join(dns)
> >
> >
> > Actually it is
> >
> > dhcpcd -h host --noipv4ll -S domain_name_servers=%s eth0 % ' '.join(dns)
>
> I don't know enough python to help sorry.
>
> But maybe you could solve it another way by NOT running the resolv.conf
> hook
>
> dhcpcd -h host --noipv4ll --nohook resolv.conf eth0
>
> The command is slightly different for dhcpcd-4 and older, but I think
> from memory you can use -D in those versions.
>

Works like a charm, thank you very much.

Leonardo.

References:
Multiple static DNS addressesLeonardo Guilherme
Re: Multiple static DNS addressesRoy Marples
Re: Multiple static DNS addressesLeonardo Guilherme
Re: Multiple static DNS addressesLeonardo Guilherme
Re: Multiple static DNS addressesRoy Marples
Archive administrator: postmaster@marples.name