Bonjour
Je suis sous debian 9.
J'ai deux interfaces sur lesquelles mon serveur dhcp doit répondre : 192.168.2.1 et 192.168.3.1.
Seule 192.168.3.1 répond. Si je cherche pourquoi, j'arrive à :
Pourtant, mon fichier dhcpd.conf définit bien les deux réseaux :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 grep dhcp /var/log/syslog [...] Jan 20 13:46:25 bpi-r2 dhcpd[1220]: No subnet declaration for lan0 (192.168.2.1). Jan 20 13:46:25 bpi-r2 dhcpd[1220]: ** Ignoring requests on lan0. If this is not what Jan 20 13:46:25 bpi-r2 dhcpd[1220]: you want, please write a subnet declaration Jan 20 13:46:25 bpi-r2 dhcpd[1220]: in your dhcpd.conf file for the network segment Jan 20 13:46:25 bpi-r2 dhcpd[1220]: to which interface lan0 is attached. ** [...]
J'ai essayé en diminuant beaucoup la partie subnet de 192.168.2.1 (mettre comme 192.168.3.1 par exemple), j'ai essayé qu'avec la partie simplifiée pour 192.168.2.1. J'ai toujours le même problème.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 cat /etc/dhcpd.conf ddns-update-style none; subnet 192.168.2.0 netmask 255.255.255.0 { # default gateway option routers 192.168.2.1; option subnet-mask 255.255.255.0; option domain-name-servers 192.168.1.1; option broadcast-address 192.168.2.255; range dynamic-bootp 192.168.2.152 192.168.2.254; default-lease-time 21600; max-lease-time 43200; host bernard__boulot { [...] } } subnet 192.168.3.0 netmask 255.255.255.0 { # default gateway option routers 192.168.3.1; option subnet-mask 255.255.255.0; option domain-name-servers 192.168.1.1; range dynamic-bootp 192.168.3.152 192.168.3.254; option broadcast-address 192.168.3.255; default-lease-time 21600; max-lease-time 43200; }
J'essaie en réduisant au minimum /etc/network/interfaces :
Sachant que 192.168.3.1 est sur le wifi qui n'est pas géré par /etc/network/interfaces, mais à part.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 cat /etc/network/interfaces # interfaces(5) file used by ifup(8) and ifdown(8) # Include files from /etc/network/interfaces.d: source-directory /etc/network/interfaces.d # The loopback network interface auto lo iface lo inet loopback auto eth0 iface eth0 inet manual pre-up ip link set $IFACE up post-down ip link set $IFACE down auto eth1 iface eth1 inet manual pre-up ip link set $IFACE up post-down ip link set $IFACE down auto wan iface wan inet dhcp pre-up ip link set $IFACE address 32:D1:55:7D:03:39 up up /etc/init.d/firewall start auto lan0 iface lan0 inet static address 192.168.2.1 network 192.168.2.0 up /etc/init.d/firewall start
Partager