Skip to content

Instantly share code, notes, and snippets.

@typelogic
Created February 12, 2019 15:03
Show Gist options
  • Save typelogic/a7f1603784630272e2b3fbf3334517ae to your computer and use it in GitHub Desktop.
Save typelogic/a7f1603784630272e2b3fbf3334517ae to your computer and use it in GitHub Desktop.
dhcp dnsmasq experiments
[a successfull dhcp offer and client uses the ip address]
Feb 13 06:45:29 keyholder systemd[1]: Started dnsmasq - A lightweight DHCP and caching DNS server.
Feb 13 06:47:08 keyholder dnsmasq-dhcp[1880]: DHCPDISCOVER(eth0) 192.168.10.2 b8:27:eb:c3:94:98
Feb 13 06:47:08 keyholder dnsmasq-dhcp[1880]: DHCPOFFER(eth0) 192.168.13.13 b8:27:eb:c3:94:98
Feb 13 06:47:08 keyholder dnsmasq-dhcp[1880]: DHCPREQUEST(eth0) 192.168.13.13 b8:27:eb:c3:94:98
Feb 13 06:47:08 keyholder dnsmasq-dhcp[1880]: DHCPACK(eth0) 192.168.13.13 b8:27:eb:c3:94:98 sysbox
Feb 13 06:55:06 keyholder dnsmasq-dhcp[1880]: DHCPDISCOVER(eth0) 192.168.13.13 b8:27:eb:c3:94:98 <-- when rpi is rebooted
[an unsuccesfull dhcp offer and client is not using it]
Feb 13 06:36:49 keyholder systemd[1]: Started dnsmasq - A lightweight DHCP and caching DNS server.
Feb 13 06:38:39 keyholder dnsmasq-dhcp[1134]: DHCPDISCOVER(eth0) 192.168.10.2 b8:27:eb:c3:94:98
Feb 13 06:38:39 keyholder dnsmasq-dhcp[1134]: DHCPOFFER(eth0) 192.168.13.13 b8:27:eb:c3:94:98
Feb 13 06:41:34 keyholder dnsmasq-dhcp[1134]: DHCPDISCOVER(eth0) 192.168.13.13 b8:27:eb:c3:94:98
Feb 13 06:41:34 keyholder dnsmasq-dhcp[1134]: DHCPOFFER(eth0) 192.168.13.13 b8:27:eb:c3:94:98
[ip addr show dev eth0]
# ip addr add 192.168.13.1/24 dev eth0
eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 10:65:30:49:50:c5 brd ff:ff:ff:ff:ff:ff
inet 192.168.10.201/24 brd 192.168.10.255 scope global dynamic noprefixroute eth0
valid_lft 86071sec preferred_lft 86071sec
inet 192.168.13.1/24 scope global eth0
valid_lft forever preferred_lft forever
inet6 fe80::cb3f:e6ff:dc88:611e/64 scope link noprefixroute
valid_lft forever preferred_lft forever
[/etc/dnsmasq.conf]
port=0
interface=eth0
listen-address=192.168.13.1
dhcp-range=192.168.13.13,192.168.13.17,12h
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment