Re: [Dnsmasq-discuss] Static IP client question

2016-08-07 Thread Chris Green
On Sun, Aug 07, 2016 at 05:25:24PM +0200, Albert ARIBAUD wrote:
> Chris Green  a écrit:
> > On Sat, Aug 06, 2016 at 08:57:43PM -0400, Edward Crosby wrote:
> > >I've implemented Dnsmasq on a Raspberry Pi 3 running Ubuntu Mate
> > > 16.04 on my home LAN. I have configured it as a DHCP server also. I
> > > have quite a few clients on my LAN, most of them are DHCP clients.
> > > I have one PC, my personal PC, that has a static IP address. This
> > > PC does not resolve host names of other host on my LAN, it doesn't
> > > even resolve the hostname of the Dnsmasq DNS server, even though I
> > > have the Dnsmasq server IP as my DNS server.  
> > 
> > I'm doing almost exactly the same as you.
> > 
> > What I do is fix the IP address of my desktop machine by getting
> > dnsmasq to always give it the same address.  So leave your desktop
> > with a dynamic IP in its configuration and have something like the
> > following to your /etc/hosts file on the pi:-
> > 
> > 127.0.0.1   localhost
> > #
> > #
> > # These have fixed IP for various reasons, so dnsmasq serves
> > their IP from here   
> > #
> > 192.168.1.1 vigor
> > 192.168.1.2 pi.zbmc.eu raspberrypi  pi
> > 192.168.1.3 esprimo.zbmc.eu zbmc.eu
> > 192.168.1.5 maxinexp
> > 192.168.1.6 ben
> > 192.168.1.40mikrotik
> > 192.168.1.60fonera
> > 
> > My desktop machine is esprimo.
> 
> Hi Chris and Edward,
> 
> I don't have many Windows machines around my dnsmasq managed,
> statically attributed LAN, but at least one is used daily, and I just
> ran a test on it, which makes me ask a question to Edward:
> 
> How did you (both) test that the machine does not resolve?
> 
> Here's why I'm asking:
> 
> I've tested the following with a Windows machine (let's call it romulus)
> and my Linux machine (let's call it remus). From the command prompt on
> romulus, I ran the following:
> 
>   ping remus
> 
>   => romulus complains that it could not find host remus.
> 
>   nslookup remus
> 
>   => This resolves immediately to remus' fixed IP address.
> 
>   ping remus.  (note the dot at the end!)
> 
>   => This works.
> 
> If I'd believed the first ping, I might have concluded that the
> resolution did not work, while it actually does; the issue is with
> how romulus handles domainless names.
> 
> Hence my question re: how exactly the issue was tested.
> 
I've not used nslookup in years, it's deprecated now.  I use 'host' or
'dig' if something else doesn't work (e.g. an ssh to somewhere).

I'm not sure why you get the symptoms you're seeing though Albert, I
don't think I've ever noticed anything like that.  If I try 'ssh
something' and it doesn't work then 'host something' doesn't work
either! :-)

-- 
Chris Green

___
Dnsmasq-discuss mailing list
Dnsmasq-discuss@lists.thekelleys.org.uk
http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss


Re: [Dnsmasq-discuss] Static IP client question

2016-08-07 Thread wkitty42

On 08/07/2016 10:29 AM, Edward Crosby wrote:

So, in the /etc/dnsmasq.conf file configure the DHCP settings to always give
a specific IP address to my PC? Sort of like a reserved IP in Windows DHCP
server?


it is called psuedo-static because it is static handed out by dhcp based on the 
MAC address... it is a trick some ISPs use when they sell you a static IP for 
$100US a year and it takes less than 2 minutes to put in the configuration... 
you have to remember, though, that if you change your NIC, you have to adjust 
the dhcp configuration for the new MAC, too...



we use psuedo-static here on all our systems... it makes it much easier to 
control when/if any network address renumbering has to be done... change the 
assigned IP numbers and let the lease expirations take care of the systems 
getting their new numbers... then maybe go around later and deal with shared 
resources that are using IP numbers instead of host names ;)



--
 NOTE: No off-list assistance is given without prior approval.
   *Please keep mailing list traffic on the list* unless
   private contact is specifically requested and granted.

___
Dnsmasq-discuss mailing list
Dnsmasq-discuss@lists.thekelleys.org.uk
http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss


Re: [Dnsmasq-discuss] Static IP client question

2016-08-07 Thread Albert ARIBAUD
Bonjour,

Le Sun, 7 Aug 2016 09:32:47 +0100
Chris Green  a écrit:

> On Sat, Aug 06, 2016 at 08:57:43PM -0400, Edward Crosby wrote:
> >I've implemented Dnsmasq on a Raspberry Pi 3 running Ubuntu Mate
> > 16.04 on my home LAN. I have configured it as a DHCP server also. I
> > have quite a few clients on my LAN, most of them are DHCP clients.
> > I have one PC, my personal PC, that has a static IP address. This
> > PC does not resolve host names of other host on my LAN, it doesn't
> > even resolve the hostname of the Dnsmasq DNS server, even though I
> > have the Dnsmasq server IP as my DNS server.  
> 
> I'm doing almost exactly the same as you.
> 
> What I do is fix the IP address of my desktop machine by getting
> dnsmasq to always give it the same address.  So leave your desktop
> with a dynamic IP in its configuration and have something like the
> following to your /etc/hosts file on the pi:-
> 
> 127.0.0.1   localhost
> #
> #
> # These have fixed IP for various reasons, so dnsmasq serves
> their IP from here   
> #
> 192.168.1.1 vigor
> 192.168.1.2 pi.zbmc.eu raspberrypi  pi
> 192.168.1.3 esprimo.zbmc.eu zbmc.eu
> 192.168.1.5 maxinexp
> 192.168.1.6 ben
> 192.168.1.40mikrotik
> 192.168.1.60fonera
> 
> My desktop machine is esprimo.

Hi Chris and Edward,

I don't have many Windows machines around my dnsmasq managed,
statically attributed LAN, but at least one is used daily, and I just
ran a test on it, which makes me ask a question to Edward:

How did you (both) test that the machine does not resolve?

Here's why I'm asking:

I've tested the following with a Windows machine (let's call it romulus)
and my Linux machine (let's call it remus). From the command prompt on
romulus, I ran the following:

ping remus

=> romulus complains that it could not find host remus.

nslookup remus

=> This resolves immediately to remus' fixed IP address.

ping remus.  (note the dot at the end!)

=> This works.

If I'd believed the first ping, I might have concluded that the
resolution did not work, while it actually does; the issue is with
how romulus handles domainless names.

Hence my question re: how exactly the issue was tested.

Amicalement,
-- 
Albert.

___
Dnsmasq-discuss mailing list
Dnsmasq-discuss@lists.thekelleys.org.uk
http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss


Re: [Dnsmasq-discuss] Static IP client question

2016-08-07 Thread Chris Green
On Sun, Aug 07, 2016 at 10:29:38AM -0400, Edward Crosby wrote:
>On Sun, Aug 7, 2016 at 4:32 AM, Chris Green <[2]c...@isbd.net> wrote:
> > 
> >  On Sat, Aug 06, 2016 at 08:57:43PM -0400, Edward Crosby wrote:
> >  >I've implemented Dnsmasq on a Raspberry Pi 3 running Ubuntu
> >  Mate 16.04
> >  >on my home LAN. I have configured it as a DHCP server also. I
> >  have
> >  >quite a few clients on my LAN, most of them are DHCP clients. I
> >  have
> >  >one PC, my personal PC, that has a static IP address. This PC
> >  does not
> >  >resolve host names of other host on my LAN, it doesn't even
> >  resolve the
> >  >hostname of the Dnsmasq DNS server, even though I have the
> >  Dnsmasq
> >  >server IP as my DNS server.
> >  I'm doing almost exactly the same as you.
> >  What I do is fix the IP address of my desktop machine by getting
> >  dnsmasq to always give it the same address.  So leave your desktop
> >  with a dynamic IP in its configuration and have something like the
> >  following to your /etc/hosts file on the pi:-
> >  127.0.0.1   localhost
> >  #
> >  #
> >  # These have fixed IP for various reasons, so dnsmasq serves
> >  their IP
> >  from here
> >  #
> >  192.168.1.1 vigor
> >  192.168.1.2 [3]pi.zbmc.eu raspberrypi  pi
> >  192.168.1.3 [4]esprimo.zbmc.eu [5]zbmc.eu
> >  192.168.1.5 maxinexp
> >  192.168.1.6 ben
> >  192.168.1.40mikrotik
> >  192.168.1.60fonera
> >  My desktop machine is esprimo.
>
>So, in the /etc/dnsmasq.conf file configure the DHCP settings to always
>give a specific IP address to my PC? Sort of like a reserved IP in
>Windows DHCP server?
> 
You don't do it in /etc/dnsmasq.conf, you change /etc/hosts on the
machine where dnsmasq is running, as per my example above.  When the
machine esprimo (for example) asks for its IP, dnsmasq finds it in the
/etc/hosts file and gives it the IP specified there.  (At least that's
my understanding of how it works!)


-- 
Chris Green

___
Dnsmasq-discuss mailing list
Dnsmasq-discuss@lists.thekelleys.org.uk
http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss


Re: [Dnsmasq-discuss] Static IP client question

2016-08-07 Thread Edward Crosby
So, in the /etc/dnsmasq.conf file configure the DHCP settings to always
give a specific IP address to my PC? Sort of like a reserved IP in Windows
DHCP server?


Have a Better One,
Edward Crosby
http://about.me/edwardcrosby

On Sun, Aug 7, 2016 at 4:32 AM, Chris Green  wrote:

> On Sat, Aug 06, 2016 at 08:57:43PM -0400, Edward Crosby wrote:
> >I've implemented Dnsmasq on a Raspberry Pi 3 running Ubuntu Mate 16.04
> >on my home LAN. I have configured it as a DHCP server also. I have
> >quite a few clients on my LAN, most of them are DHCP clients. I have
> >one PC, my personal PC, that has a static IP address. This PC does not
> >resolve host names of other host on my LAN, it doesn't even resolve
> the
> >hostname of the Dnsmasq DNS server, even though I have the Dnsmasq
> >server IP as my DNS server.
>
> I'm doing almost exactly the same as you.
>
> What I do is fix the IP address of my desktop machine by getting
> dnsmasq to always give it the same address.  So leave your desktop
> with a dynamic IP in its configuration and have something like the
> following to your /etc/hosts file on the pi:-
>
> 127.0.0.1   localhost
> #
> #
> # These have fixed IP for various reasons, so dnsmasq serves their IP
> from here
> #
> 192.168.1.1 vigor
> 192.168.1.2 pi.zbmc.eu raspberrypi  pi
> 192.168.1.3 esprimo.zbmc.eu zbmc.eu
> 192.168.1.5 maxinexp
> 192.168.1.6 ben
> 192.168.1.40mikrotik
> 192.168.1.60fonera
>
> My desktop machine is esprimo.
>
>
> --
> Chris Green
>
> ___
> Dnsmasq-discuss mailing list
> Dnsmasq-discuss@lists.thekelleys.org.uk
> http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss
>
___
Dnsmasq-discuss mailing list
Dnsmasq-discuss@lists.thekelleys.org.uk
http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss


Re: [Dnsmasq-discuss] Static IP client question

2016-08-07 Thread Chris Green
On Sat, Aug 06, 2016 at 08:57:43PM -0400, Edward Crosby wrote:
>I've implemented Dnsmasq on a Raspberry Pi 3 running Ubuntu Mate 16.04
>on my home LAN. I have configured it as a DHCP server also. I have
>quite a few clients on my LAN, most of them are DHCP clients. I have
>one PC, my personal PC, that has a static IP address. This PC does not
>resolve host names of other host on my LAN, it doesn't even resolve the
>hostname of the Dnsmasq DNS server, even though I have the Dnsmasq
>server IP as my DNS server.

I'm doing almost exactly the same as you.

What I do is fix the IP address of my desktop machine by getting
dnsmasq to always give it the same address.  So leave your desktop
with a dynamic IP in its configuration and have something like the
following to your /etc/hosts file on the pi:-

127.0.0.1   localhost
#
#
# These have fixed IP for various reasons, so dnsmasq serves their IP
from here   
#
192.168.1.1 vigor
192.168.1.2 pi.zbmc.eu raspberrypi  pi
192.168.1.3 esprimo.zbmc.eu zbmc.eu
192.168.1.5 maxinexp
192.168.1.6 ben
192.168.1.40mikrotik
192.168.1.60fonera

My desktop machine is esprimo.


-- 
Chris Green

___
Dnsmasq-discuss mailing list
Dnsmasq-discuss@lists.thekelleys.org.uk
http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss