DHCP in dual subnet setup

I created a virtual eth1 dummy interface to test :wink:

$ sudo modprobe dummy
$
$ lsmod
Module                  Size  Used by
dummy                  16384  0
$ sudo ip link add eth1 type dummy
$
$ sudo ip address add 192.168.2.2/24 dev eth1
$
$ sudo ip link set eth1 up
$
$ ip -br -4 address show scope global
eth0             UP             10.0.0.2/24
eth1             UNKNOWN        192.168.2.2/24
$ sudo pihole-FTL dhcp-discover
Scanning all your interfaces for DHCP servers
Timeout: 10 seconds

* Received 327 bytes from eth1:192.168.2.2
  Offered IP address: 192.168.2.183
  Server IP address: 192.168.2.2
  Relay-agent IP address: N/A
  BOOTP server: (empty)
  BOOTP file: (empty)
  DHCP options:
   Message type: DHCPOFFER (2)
   server-identifier: 192.168.2.2
   lease-time: 86400 ( 1d )
   renewal-time: 43200 ( 12h )
   rebinding-time: 75600 ( 21h )
   netmask: 255.255.255.0
   broadcast: 192.168.2.255
   domain-name: "network2.dehakkelaar.nl"
   router: 192.168.2.1
   dns-server: 192.168.2.2
   --- end of options ---

* Received 318 bytes from eth0:10.0.0.2
  Offered IP address: 10.0.0.33
  Server IP address: 10.0.0.2
  Relay-agent IP address: N/A
  BOOTP server: (empty)
  BOOTP file: (empty)
  DHCP options:
   Message type: DHCPOFFER (2)
   server-identifier: 10.0.0.2
   lease-time: 86400 ( 1d )
   renewal-time: 43200 ( 12h )
   rebinding-time: 75600 ( 21h )
   netmask: 255.255.255.0
   broadcast: 10.0.0.255
   domain-name: "home.dehakkelaar.nl"
   dns-server: 10.0.0.2
   router: 10.0.0.1
   --- end of options ---

DHCP packets received on interface eth1: 1
DHCP packets received on interface lo: 0
DHCP packets received on interface eth0: 1
1 Like