Serveur debian

Bonsoir à tous, j’avais jusqu’à présent un serveur IPCop avec 2 interfaces
verte: 192.168.0.1 pour connecter un switch vers mes pc (192.168.0.X)
rouge: 192.168.1.2 pour connecter ma live box (192.168.1.1)

Aujourd’hui j’ai décidé de remplacer IPCop par Debian, l’installation s’est bien déroulée et mon serveur apache et configuré. Je pense que je dois utiliser les mêmes interfaces qu’IPCop. J’ai essayé en mettant l’IP de ma live box en 192.168.0.X au cas ou mais ca ne marche pas (en la branchant au switch avec mes autres pc). Donc ma question c’est comment activer ma deuxième carte réseau (eth1) dans mon serveur? J’ai bêtement ajouter des lignes dans le fichiers interfaces, voici l’original:

Code

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

allow-hotplug 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.1.2
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 192.168.1.1

J’ai rajouté à la suite:

Code

The secondary network interface

allow-hotplug eth1
iface eth1 inet static
address 192.168.1.2
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 192.168.1.1

Avec cette config je n’est pas accés à ma live box et donc pas à internet, quelqu’un à une idée?
Merci

tu as relancé la carte reseau avec un

ifdown eth1 suivi d’un ifup eth1en root ?

Non, mais j’ai éteint le serveur depuis donc la carte réseau s’est relancée

tu as autorisé la translation d’IP ?

echo “1” > /proc/sys/net/ipv4/ip_forward

Au fait, j’ai peut etre pas compris la question. De ta debian, qui est connectée à la livebox, tu ne ping pas la livebox ?

Non je ne n’est pas fait cette commande la mais je vais essayer merci.
En fait depuis un pc je peut pinger l’interface eth0 de mon debian mais je ne peut pas pinger l’interface eth1, les 2 cartes réseaux n’arrivent pas à communiquer. Du coup je n’est pas internet à partir de mes pc.

Essaie d’ajouter ces deux lignes à la suite de la configuration de l’interface eth1 (juste après la clause dns-nameserver)

up echo "1" > /proc/sys/net/ipv4/ip_forward
up iptables -A POSTROUTING -o eth0 -t nat -j MASQUERADE

Ca devrait être mieux comme cela.

J’ai fait ce que vous m’avez demandé de faire, je fais le point sur la situation:
De mes pc je ping eth0 mais pas eth1 ni la live box
De mon debian je ping eth0 (donc mes pc), eth1 et la live box

Ma config IP des PC 192.168.0.X et en passerelle 192.168.0.1 (eth0)

Il doit manquer un petit quelque chose, merci pour votre aide