Bonjour
Je viens chercher un coup de pouce, car je bataille grave pour faire fonctionner mon installation.
Je souhaite faire serveur d’installation automatisé.
J’ai un probleme de réseau, de routage ![]()
Comment est monté mon truc :
-
une box internet en dhcp (192.168.1.1)
-
un serveur avec deux interfaces réseau (eth1 connecté à internet, et eth0 le sous réseau pour les installations), les deux interfaces sont fixées
allow-hotplug eth1
iface eth1 inet static
address 192.168.1.123
netmask 255.255.255.0
gateway 192.168.1.1
allow-hotplug eth0
iface eth0 inet static
address 192.168.10.123
netmask 255.255.255.0
J’ai deux services installé tftpd-hpa et dhcp3-server (car je ne souhaite pas utiliser celui du réseau local, et etre indépendant)
Mon dhcp3-server est configuré de la sorte
/etc/default/dhcp3-server
INTERFACES="eth0"
/etc/dhcp3/dhcpd.conf
option subnet-mask 255.255.255.0;
option routers 192.168.10.123;
option domain-name-servers 80.10.246.2;
server-name gnuserv;
subnet 192.168.10.0 netmask 255.255.255.0 {
range 192.168.10.100 192.168.10.200;
default-lease-time 600;
max-lease-time 7200;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.10.255;
option routers 192.168.10.123;
option domain-name-servers 80.10.246.2;
filename "/var/lib/tfpboot/pxelinux.0";
next-server 192.168.10.123;
server-name gnuserv;
}
Le tftp comme ceci :
/etc/default/tftpd-hpa
#Defaults for tftpd-hpa
RUN_DAEMON="yes"
OPTIONS="-l -s /var/lib/tftpboot "
et j’ai un init.d de la sorte
#!/bin/bash
echo "1" > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -s 192.168.10.0/24 -o eth1 -j MASQUERADE
Voila, pour moi j’ai l’impression, que tout ca devrait fonctionné ! et non
mon interface eth1 (internet) fonctionne pas de soucis, mais pas la eth0, je n’arrive pas à sortir sur le net, problématique pour faire du netboot
petit debug : route -n
Table de routage IP du noyau
Destination Passerelle Genmask Indic Metric Ref Use Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
192.168.10.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth1
petit debug : iptables -t nat -L
[code]Chain PREROUTING (policy ACCEPT)
target prot opt source destination
Chain POSTROUTING (policy ACCEPT)
target prot opt source destination
MASQUERADE all – 192.168.10.0/24 anywhere
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
[/code]
Merci d’avance, si quelq’un peut me mettre sur une piste
