Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 13/01/2017, à 20:21

obehouarnkenoby

DHCP ubuntu serveur 16.04

Bonjour à tous,
J'essaye de monter un serveur DHCP sous Ubuntu server 16.04
avec 2 cartes réseaux enp3s0 et enp1s10

root@UBSERV:~# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: enp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:21:85:32:37:c4 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.129/24 brd 192.168.1.255 scope global dynamic enp3s0
       valid_lft 86103sec preferred_lft 86103sec
    inet6 2a02:8420:4cb9:dc00:10e0:e194:c1c0:f2bf/64 scope global temporary dynamic
       valid_lft 604505sec preferred_lft 85505sec
    inet6 2a02:8420:4cb9:dc00:dd6f:3509:b1da:c89d/64 scope global mngtmpaddr noprefixroute dynamic
       valid_lft 604724sec preferred_lft 604724sec
    inet6 fe80::5871:ae84:458c:730b/64 scope link
       valid_lft forever preferred_lft forever
3: enp1s10: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN group default qlen 1000
    link/ether 10:fe:ed:04:fd:c1 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.91/24 brd 192.168.1.255 scope global enp1s10
       valid_lft forever preferred_lft forever
    inet6 2a02:8420:4cb9:dc00:e424:7b6b:dd1d:4b67/64 scope global temporary dynamic
       valid_lft 598371sec preferred_lft 79371sec
    inet6 2a02:8420:4cb9:dc00:78fa:d3c8:dc1c:ebe0/64 scope global mngtmpaddr noprefixroute dynamic
       valid_lft 604724sec preferred_lft 604724sec
    inet6 fe80::b3f:ab06:6ec0:c55/64 scope link
       valid_lft forever preferred_lft forever
4: wlp1s9: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 00:14:d1:33:d6:40 brd ff:ff:ff:ff:ff:ff

La carte que le dhcp doit écouter est enp1s10
Le routeur (une box dhcp sur off) 192.168.1.1

j'ai installer les paquets isc-dhcp-server

j'ai configurer network manager comme ceci :

enp1s10 en manuel IP : 192.168.1.91 masque : 255.255.255.0 passerelle : 192.168.1.1 dns : 192.168.1.1

j'ai modifier le fichier /etc/default/isc-dhcp-server :

# Defaults for isc-dhcp-server initscript
# sourced by /etc/init.d/isc-dhcp-server
# installed at /etc/default/isc-dhcp-server by the maintainer scripts

#
# This is a POSIX shell fragment
#

# Path to dhcpd's config file (default: /etc/dhcp/dhcpd.conf).
#DHCPD_CONF=/etc/dhcp/dhcpd.conf

# Path to dhcpd's PID file (default: /var/run/dhcpd.pid).
#DHCPD_PID=/var/run/dhcpd.pid

# Additional options to start dhcpd with.
#       Don't use options -cf or -pf here; use DHCPD_CONF/ DHCPD_PID$
#OPTIONS=""

# On what interfaces should the DHCP server (dhcpd) serve DHCP reque$
#       Separate multiple interfaces with spaces, e.g. "eth0 eth1".
INTERFACES="enp1s10"

J'ai modifier le fichier /etc/dhcp/dhcpd.conf :

log-facility local7;
ddns-update-style none;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.15 192.168.1.200;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option routeurs 192.168.1.1;
option domain-name-server 192.168.1.1;
option domain-name "tomb.lan";
default-lease-time 600;
max-lease-time 7200;
}

j'ai redémarer le service dhcp

root@UBSERV:~# /etc/init.d/isc-dhcp-server restart
[....] Restarting isc-dhcp-server (via systemctl): isc-dhcp-server.se[ ok .

modifier le fichier d'écriture du log en suivant la doc ubuntu section 8 ici :
https://doc.ubuntu-fr.org/isc-dhcp-server

Malheureusement voici ce que ça done :

root@UBSERV:~# /etc/init.d/isc-dhcp-server status
● isc-dhcp-server.service - ISC DHCP IPv4 server
   Loaded: loaded (/lib/systemd/system/isc-dhcp-server.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since ven. 2017-01-13 18:20:05 CET; 35min ago
     Docs: man:dhcpd(8)
  Process: 2932 ExecStart=/bin/sh -ec      CONFIG_FILE=/etc/dhcp/dhcpd.conf;      if [ -f /etc/ltsp/dhcpd.conf ]; then CONFIG_FILE=/etc/ltsp/dhcpd.conf; fi;      [ -e /var/lib/dhcp/dhcpd.leases ] || touch /var/lib/dhcp/dhcpd.leases;      chown root:dhcpd /var/lib/dhcp /var/lib/dhcp/dhcpd.leases;      chmod 775 /var/lib/dhcp ; chmod 664 /var/lib/dhcp/dhcpd.leases;      exec dhcpd -user dhcpd -group dhcpd -f -4 -pf /run/dhcp-server/dhcpd.pid -cf $CONFIG_FILE $INTERFACES (code=exited, status=1/FAILURE)
Main PID: 2932 (code=exited, status=1/FAILURE)

janv. 13 18:20:05 UBSERV sh[2932]: Configuration file errors encountered -- exiting
janv. 13 18:20:05 UBSERV sh[2932]: If you think you have received this message due to a bug rather
janv. 13 18:20:05 UBSERV sh[2932]: than a configuration issue please read the section on submitting
janv. 13 18:20:05 UBSERV sh[2932]: bugs on either our web page at www.isc.org or in the README file
janv. 13 18:20:05 UBSERV sh[2932]: before submitting a bug.  These pages explain the proper
janv. 13 18:20:05 UBSERV sh[2932]: process and the information we find helpful for debugging..
janv. 13 18:20:05 UBSERV sh[2932]: exiting.
janv. 13 18:20:05 UBSERV systemd[1]: isc-dhcp-server.service: Main process exited, code=exited, status=1/FAILURE
janv. 13 18:20:05 UBSERV systemd[1]: isc-dhcp-server.service: Unit entered failed state.
janv. 13 18:20:05 UBSERV systemd[1]: isc-dhcp-server.service: Failed with result 'exit-code'.

Si quelqu'un à la solution merci d'avance.


Linux est un logiciel libre créé en 1991 par Linus Torvalds et développé sur Internet par des milliers d'informaticiens bénévoles ou salariés. C'est le noyau de nombreux systèmes d'exploitation. Il est de type UNIX et compatible POSIX.

Hors ligne