URL: https://linuxfr.org/forums/linux-debian-ubuntu/posts/debian-31-configuration-dun-serveur-dhcpnat Title: debian 3.1: configuration d'un serveur dhcp/nat Authors: Tonguim Ferdinand GUINKO Date: 2007年05月01日T13:07:47+02:00 Tags: debian Score: 0 Bonjour, **Contexte:** je dispose de 2 adresses routables ip_routable1 et ip_routable2, et d'un réseau local compose de plusieurs ordinateurs. **Objectif:** partage de la connexion internet sur le reseau local, adressage dynamique **Methode:** sur un système debian 3.1, j'ai installé un serveur dhcp (dhcp3-server), que j'ai configuré ainsi qu'il suit (voir ci-dessous). **Problème:** Les postes clients recoivent des adresses dynamiques (192.168.0.XXX) du serveur dhcp et "ping" l'interface locale (192.168.0.1) du serveur dhcp/nat. par contre, les postes clients ne "ping" ni l'interface internet du serveur dhcp/nat, ni l'interface de la passerelle (routeur), et par conséquent n'accèdent pas à internet! Comment résoudre cela? Merci. # The ddns-updates-style parameter controls whether or not the server will # attempt to do a DNS update when a lease is confirmed. We default to the # behavior of the version 2 packages ('none', since DHCP v2 didn't # have support for DDNS.) ddns-update-style none; # If this DHCP server is the official DHCP server for the local # network, the authoritative directive should be uncommented. authoritative; # Use this to send dhcp log messages to a different log file (you also # have to hack syslog.conf to complete the redirection). log-facility local7; # A slightly different configuration for an internal subnet. £spaces£ £/spaces£subnet 192.168.0.0 netmask 255.255.255.0 { £spaces£ £/spaces£range 192.168.0.3 192.168.0.253; £spaces£ £/spaces£option domain-name-servers dns_1, dns_2; # option domain-name "internal.example.org"; £spaces£ £/spaces£option routers ip_routable1; £spaces£ £/spaces£option broadcast-address 192.168.0.255; £spaces£ £/spaces£default-lease-time 600; £spaces£ £/spaces£max-lease-time 7200; } Ensuite j'ai fait le partage de la connexion internet ainsi qu'il suit: debian1:~# iptables -t nat -F debian1:~# iptables -t nat -A POSTROUTING -o eth1 -s 192.168.0.0 -j MASQUERADE debian1:~# echo 1 > /proc/sys/net/ipv4/ip_forward **NB: eth1 est l'interface réseau internet et 192.168.0.0 l'adresse de mon reseau local** Ci-dessous la configuration des 2 interfaces de mon serveur dhcp/nat: # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback # The primary network interface #auto eth0 #iface eth0 inet dhcp auto eth0 iface eth0 inet static address 192.168.0.1 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.0.255 gateway 192.168.0.1 auto eth1 iface eth1 inet static address ip_routable2 netmask 255.255.255.252 network xxx.xxx.xxx.16 broadcast xxx.xxx.xxx.19 gateway ip_routable1

AltStyle によって変換されたページ (->オリジナル) /