#1 Le 30/11/2009, à 23:03
- oliver2004
[Résolu] Config réseau local 2 cartes réseau pour serveur en router
Bonjour,
J'ai suivi le tuto Configurer son réseau local, mais pas moyen d'y arriver.
Je souhaite donc transformer mon serveur en routeur. Je dispose d'un modem, le serveur avec 2 cartes ethernet, un swich muni de 8 ports et pour l'instant 5 machines clientes du serveur.
Je souhaite donc que les machines clientes aient accès au serveur et à internet au travers de celui-ci si possible avec une configuration dhcp.
Les deux cartes ethernet sont apparemment reconnues:
pukaninaserver@pukaninaserver:~$ lspci
........
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 01)
04:05.0 Ethernet controller: VIA Technologies, Inc. VT6105 [Rhine-III] (rev 8b)
Mais un ifconfig me donne ceci:
pukaninaserver@pukaninaserver:~$ ifconfig
eth0 Link encap:Ethernet HWaddr 00:1c:c0:e8:34:48
inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::21c:c0ff:fee8:3448/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1333 errors:0 dropped:0 overruns:0 frame:0
TX packets:870 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:607158 (592.9 KB) TX bytes:109324 (106.7 KB)
Interrupt:220 Base address:0x2000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:66 errors:0 dropped:0 overruns:0 frame:0
TX packets:66 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:5320 (5.1 KB) TX bytes:5320 (5.1 KB)
Alors qu'un ifconfig -a me donne ceci:
pukaninaserver@pukaninaserver:~$ ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:1c:c0:e8:34:48
inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::21c:c0ff:fee8:3448/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1369 errors:0 dropped:0 overruns:0 frame:0
TX packets:891 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:610146 (595.8 KB) TX bytes:113190 (110.5 KB)
Interrupt:220 Base address:0x2000
eth1 Link encap:Ethernet HWaddr 00:21:91:52:9b:e0
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:21 Base address:0x6000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:66 errors:0 dropped:0 overruns:0 frame:0
TX packets:66 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:5320 (5.1 KB) TX bytes:5320 (5.1 KB)
J'ai essayé de suivre au plus près le tuto mais rien n'y fait. Le plus proche du résultat que j'ai réussi à obtenir est la connexion avec le serveur en local à partir d'un machine cliente mais impossible d'avoir internet. À un moment, j'ai réussi à ne plus avoir internet à partir du serveur, donc retour à la case zéro...
Est ce qu'un connaisseur pourrait me donner un grand coup de main sur ce coup là? Il faut dire que c'est le serveur de la boîte et qu'il est assez urgent que ça remarche (l'ancien à eu un problème physique dû à une surcharge ou autre) et il m'a fallu acheter une autre machine, d'où une nouvelle installation.
Dernière modification par oliver2004 (Le 02/12/2009, à 00:35)
Bureaux: Ubuntu Serveur Edition 18.04.4 LTS, Kubuntu, Xubuntu sur portables 18.04 LTS ou 20.04 LTS
Déjà 13 ans que toutes les machines sont LINUX dans mon entreprise...
Hors ligne
#2 Le 30/11/2009, à 23:10
- richardsantoro
Re : [Résolu] Config réseau local 2 cartes réseau pour serveur en router
Je n'ai pas tout lu, mais déjà, l'une de tes cartes n'est pas adressée (cf le ifconfig qui ne montre pas eth1). Ensuite, il y'a des trucs a savoir, de façon générale :
-> on adresse pas un pc 2 fois dans le même réseau, je n'ai pas dis que tu l'avais fais mais je le dis quand meme. Ensuite, il faut, si l'on fait un routeur sous linux, penser a faire
echo "1" > /proc/sys/net/ipv4/ip_forward
pour activer le routage (la traversé en réalité).
Si tu donnes plus de détailles sur la configuration et les adresses souhaitées, je pourrais t'aider à configurer le tout.
Logiciels incontournables => Terminator : terminal divisible; GNS3 : Simulation de réseau avec IOS Cisco; DIA : Editeur de diagrammes pour réseaux et autres; VirtualBox : Emulateur d'ordinateur
Hors ligne
#3 Le 30/11/2009, à 23:18
- oliver2004
Re : [Résolu] Config réseau local 2 cartes réseau pour serveur en router
Bonjour richardsantoro,
J'ai déjà réalisé la commande que tu spécifies:
echo 1 | sudo tee /proc/sys/net/ipv4/ip_forward
Le fichier /proc/sys/net/ipv4/ip_forward a donc 1 au lieu de 0 comme originnellement. Le routage devrait se faire.
En ce qui concerne eth1, il n'apparaît effectivement pas dans /etc/network/interfaces, c'est bien là un des problèmes. Dois éditer le fichier moi même? Comment?
Bien sûr, il ne peut y avoir de conflit d'IP entre les machines, le serveur a une ip propre ainsi que les autres machines, c'est pour cela que je souhaite que le tout travaille en dhcp
Dernière modification par oliver2004 (Le 30/11/2009, à 23:24)
Bureaux: Ubuntu Serveur Edition 18.04.4 LTS, Kubuntu, Xubuntu sur portables 18.04 LTS ou 20.04 LTS
Déjà 13 ans que toutes les machines sont LINUX dans mon entreprise...
Hors ligne
#4 Le 30/11/2009, à 23:25
- richardsantoro
Re : [Résolu] Config réseau local 2 cartes réseau pour serveur en router
je penses que tu t'y prends mal. De quel type de modem il s'agit. Dans l'hypothèse ou c'est une box qui envoi du dhcp, moi j'aurais fais ca :
-Couper le dhcp sur le box, ensuite :
web----ma jolie box (ip du type 192.168.1.1)----eth0 (192.168.1.2) [mon routeur / serveur / et serveur dhcp ! ] eth1 (172.16.0.1) ----mon switch.
Ainsi, avec un petit serveur dhcp sur le routeur, tout va mieux. qu'en penses tu?
Logiciels incontournables => Terminator : terminal divisible; GNS3 : Simulation de réseau avec IOS Cisco; DIA : Editeur de diagrammes pour réseaux et autres; VirtualBox : Emulateur d'ordinateur
Hors ligne
#5 Le 01/12/2009, à 00:02
- oliver2004
Re : [Résolu] Config réseau local 2 cartes réseau pour serveur en router
Il s'agit d'un routeur muni de 4 ports (donc déjà pas assez puisqu'on a 5 machines clientes plus le serveur, de là la necessité de faire de mon serveur un routeur. Je dispose d'une IP statique qui est dirigé sur le routeur, je pense que ça simplifie les chose par rapport à une ip non statique
Le schéma que tu me donnes est exactement celui qui existait avant que je doive réinstaller le serveur neuf:
web----ma jolie box (ip du type 192.168.1.1)----eth0 (192.168.1.2) [mon routeur / serveur / et serveur dhcp ! ] eth1 (172.16.0.1) ----mon switch.
Sauf que l'adresse sortante du serveur était anciennement 192.168.0.1, mais je pense que c'est pareil.
Selon le tuto, j'ai installé dnsmasq qui regroupe un serveur DHCP et un serveur relais DNS, cela fait l'affaire? Et réalisé toutes les manipulations de mise en place dans le tuto mais sans succès. Me conseilles tu de mettre en place des ip statiques pour les machines clientes?
Bureaux: Ubuntu Serveur Edition 18.04.4 LTS, Kubuntu, Xubuntu sur portables 18.04 LTS ou 20.04 LTS
Déjà 13 ans que toutes les machines sont LINUX dans mon entreprise...
Hors ligne
#6 Le 01/12/2009, à 00:08
- oliver2004
Re : [Résolu] Config réseau local 2 cartes réseau pour serveur en router
Bon, non seulement je n'ai plus internet sur le serveur mais les modifications que j'ai faites le bloquent, il ne reboote plus... je pense partir de zéro et réinstaller une nouvelle fois le serveur...
Décidément... Bon je vais en profiter pour relire le tuto en question.
Dernière modification par oliver2004 (Le 01/12/2009, à 00:12)
Bureaux: Ubuntu Serveur Edition 18.04.4 LTS, Kubuntu, Xubuntu sur portables 18.04 LTS ou 20.04 LTS
Déjà 13 ans que toutes les machines sont LINUX dans mon entreprise...
Hors ligne
#7 Le 01/12/2009, à 00:28
- richardsantoro
Re : [Résolu] Config réseau local 2 cartes réseau pour serveur en router
Je ne connais pas dnsmask, mais je ne suis pas sur qu'on se soit compris sur le schéma. Ce que je propose n'utilise qu'un port de la box, pour y brancher le routeur/serveur.
Par contre je viens de faire l'essaie chez moi, j'ai du foirer une de mes routes parce que je ne vais pas sur le web.
Logiciels incontournables => Terminator : terminal divisible; GNS3 : Simulation de réseau avec IOS Cisco; DIA : Editeur de diagrammes pour réseaux et autres; VirtualBox : Emulateur d'ordinateur
Hors ligne
#8 Le 01/12/2009, à 00:41
- oliver2004
Re : [Résolu] Config réseau local 2 cartes réseau pour serveur en router
C'est ce qui est proposé sur le tuto mais je dois pas être brillant.
Sinon, c'est tout à fait ça, le modem d'où vient le signal internet est branché (un seul port d'utilisé) sur le serveur/routeur (le signal rentre par une des cartes réseau (eth0)) et le serveur/routeur redirige le signal vers le client par la carte réseau eth1 (celle qui n'apparaît pas dans le ifconfig sans que je comprenne pourquoi) via le switch où chaque port a un cable branché vers tel ou tel client.
Bon, l'installation est en train de se faire, je repars donc de zéro.
Suivant ta méthode, que dois faire en fait?
Bureaux: Ubuntu Serveur Edition 18.04.4 LTS, Kubuntu, Xubuntu sur portables 18.04 LTS ou 20.04 LTS
Déjà 13 ans que toutes les machines sont LINUX dans mon entreprise...
Hors ligne
#9 Le 01/12/2009, à 00:54
- richardsantoro
Re : [Résolu] Config réseau local 2 cartes réseau pour serveur en router
Pour l'instant ma méthode a un problème que je vois pas comment résoudre puisque je ne peux pas ajouter de route sur ma box, donc je peux envoyer des requêtes mais elles ne reviennent pas... Peut etre que le proxy est la solution... mais c'est pas la question du jour.
Dernière modification par richardsantoro (Le 01/12/2009, à 00:55)
Logiciels incontournables => Terminator : terminal divisible; GNS3 : Simulation de réseau avec IOS Cisco; DIA : Editeur de diagrammes pour réseaux et autres; VirtualBox : Emulateur d'ordinateur
Hors ligne
#10 Le 01/12/2009, à 01:31
- oliver2004
Re : [Résolu] Config réseau local 2 cartes réseau pour serveur en router
Bon , en attendant, j'ai refait les manips du tuto... plus de connexion à internet pour le serveur... pfff, je commence à fatiguer...:(
Bureaux: Ubuntu Serveur Edition 18.04.4 LTS, Kubuntu, Xubuntu sur portables 18.04 LTS ou 20.04 LTS
Déjà 13 ans que toutes les machines sont LINUX dans mon entreprise...
Hors ligne
#11 Le 01/12/2009, à 11:47
- richardsantoro
Re : [Résolu] Config réseau local 2 cartes réseau pour serveur en router
procède par étapes. D'abord le web sur le serveur, jusque la ca doit pas être bien compliquer. Tu choisis une des deux interfaces (tu repères qui est quoi, mais généralement eth0 sous ubuntu est la carte non intégrée), et tu adresses le serveur.
Logiciels incontournables => Terminator : terminal divisible; GNS3 : Simulation de réseau avec IOS Cisco; DIA : Editeur de diagrammes pour réseaux et autres; VirtualBox : Emulateur d'ordinateur
Hors ligne
#12 Le 01/12/2009, à 12:55
- Nikonoel
Re : [Résolu] Config réseau local 2 cartes réseau pour serveur en router
Voilà ce qu'il te faut
Lecture longue et fastidieuse, mais Ô combien intéressante !
Dernière modification par Nikonoel (Le 01/12/2009, à 12:56)
Mon serveur: http://nikonoel.dyndns.org
Jabber : nikonoel@jabber.fr
Clef pgp : http://nikonoel.dyndns.org/pgp.asc
Hors ligne
#13 Le 01/12/2009, à 18:37
- oliver2004
Re : [Résolu] Config réseau local 2 cartes réseau pour serveur en router
Voilà ce qu'il te faut
Lecture longue et fastidieuse, mais Ô combien intéressante !
Très bon lien, merci, j'ai commencé à le lire, mais pas encore allé jusqu'au bout.
procède par étapes. D'abord le web sur le serveur, jusque la ca doit pas être bien compliquer. Tu choisis une des deux interfaces (tu repères qui est quoi, mais généralement eth0 sous ubuntu est la carte non intégrée), et tu adresses le serveur.
Le web, pas de problème pour le configurer sur le serveur, installation de LAMP, pas de souci.
C'est surtout pour la mise en place de mon réseau que je suis inquiet.
Voilà où j'en suis. J'ai réussi à avoir actif eth1 sur ifconfig en faisant un bête sudo ifconfig eth1 192.168.0.1
Voilà ce que j'obtiens maintenant pour ifconfig sur le serveur:
pukaninaserver@pukaninaserver:~$ ifconfig
eth0 Link encap:Ethernet HWaddr 00:1c:c0:e8:34:48
inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::21c:c0ff:fee8:3448/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:53116 errors:0 dropped:0 overruns:0 frame:0
TX packets:31787 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:69070709 (65.8 MB) TX bytes:2725183 (2.5 MB)
Interrupt:220 Base address:0x6000
eth1 Link encap:Ethernet HWaddr 00:21:91:52:9b:e0
inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::221:91ff:fe52:9be0/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:211 errors:0 dropped:0 overruns:0 frame:0
TX packets:125 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:18789 (18.3 KB) TX bytes:10038 (9.8 KB)
Interrupt:21 Base address:0x6000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:1 errors:0 dropped:0 overruns:0 frame:0
TX packets:1 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:88 (88.0 B) TX bytes:88 (88.0 B)
C'est déjà une bonne nouvelle mais cette activation de eth1 ne résiste pas à un rebootage. Je pense qu'il faut modifier /etc/network/interfaces
J'ai donc exécuté cette commande en console pour activer le partage de connexion:
echo 1 | sudo tee /proc/sys/net/ipv4/ip_forward
Et j'ai exécuté la commande:
sudo iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE
J'ai ensuite fixé pour chaque machine une Ip.
Le résultat, le réseau fonctionne: les machines se voient et j'arrive à naviguer sur internet depuis les machines clientes...
Ouf, mais c'est pas la solution que je cherchais, puisque je vouslais du dhcp mais ça le fera pour l'instant, je verrai plus tard comment faire, le plus important est que le serveur fonctionnne à nouveau et que j'ai accès à internet depuis les machines clientes...
Pas simple la configuration correcte d'un réseau...
Bureaux: Ubuntu Serveur Edition 18.04.4 LTS, Kubuntu, Xubuntu sur portables 18.04 LTS ou 20.04 LTS
Déjà 13 ans que toutes les machines sont LINUX dans mon entreprise...
Hors ligne
#14 Le 01/12/2009, à 22:41
- oliver2004
Re : [Résolu] Config réseau local 2 cartes réseau pour serveur en router
Au secours!!!
Tite question... impossible de faire en sorte que le serveur permette la connexion de mes machines clientes à internet, j'y suis arrivé tout à l'heure et après rebootage, plus rien, donc mon réseau local est à peut près au point mais pas possible d'avoir de connexion à internet via le serveur... aaarrhrhrhhr :lol::lol:
J'ai réalisé la commande suivante comme indiqué dans le tuto cité plus haut:
sudo iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE
Mais rien, donc j'ai tenté:
sudo iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth1 -j MASQUERADE
Mais rien non plus, c'est à n'y rien comprendre puisque ça a marché ce matin... Une idée?
Bureaux: Ubuntu Serveur Edition 18.04.4 LTS, Kubuntu, Xubuntu sur portables 18.04 LTS ou 20.04 LTS
Déjà 13 ans que toutes les machines sont LINUX dans mon entreprise...
Hors ligne
#15 Le 01/12/2009, à 22:53
- ludoz
Re : [Résolu] Config réseau local 2 cartes réseau pour serveur en router
Bonsoir
Il te manque pas l'activation de l'ip forwarding par hasard ?
D'ailleurs, au lieu de faire :
echo 1 | sudo tee /proc/sys/net/ipv4/ip_forward
Modifie ton /etc/sysctl.conf comme ça :
au lieu de :
#net.ipv4.ip_forward=1
mets :
net.ipv4.ip_forward=1
C'est plus propre et ça résiste aux reboots ...
Hors ligne
#16 Le 01/12/2009, à 23:20
- oliver2004
Re : [Résolu] Config réseau local 2 cartes réseau pour serveur en router
Bonsoir
Il te manque pas l'activation de l'ip forwarding par hasard ?
D'ailleurs, au lieu de faire :
echo 1 | sudo tee /proc/sys/net/ipv4/ip_forward
Modifie ton /etc/sysctl.conf comme ça :
au lieu de :#net.ipv4.ip_forward=1
mets :
net.ipv4.ip_forward=1
C'est plus propre et ça résiste aux reboots ...
Ok, merci, je viens de réaliser l'opération. Je vais rebooter ma machine pour voir.
Bureaux: Ubuntu Serveur Edition 18.04.4 LTS, Kubuntu, Xubuntu sur portables 18.04 LTS ou 20.04 LTS
Déjà 13 ans que toutes les machines sont LINUX dans mon entreprise...
Hors ligne
#17 Le 01/12/2009, à 23:38
- oliver2004
Re : [Résolu] Config réseau local 2 cartes réseau pour serveur en router
Ben ça fait toujours rien... Mes machine clientes n'ont toujours pas accès à internet... la connexion avec le serveur est bien active, j'y ai accès grâce à NFS, même ssh donc ce n'est pas un problème de connexion mais bien d'interdiction de la part du serveur de donner aux machines réseau clientes internet... pas cool :P.
Donc, pour récapituler, quand je fais la commande:
sudo iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE
Le réseau 192.168.0.0/24 est donc le réseau local auquel je donne l'accès à internet à travers le routeur, ok
par contre, et j'ai un doute là dessus: ethX qui vient après est la carte réseau input du serveur ou output du serveur, car moi j'ai ce type de connexion:
modem >> eth0 serveur/routeur >> eth1 >> switch >> machines clientes...
Donc quand je tape la commande dois-je mettre eth0 ou eth1? J'ai essayé les deux, mais c'est peut-être pour ça que ça foire...
Voici à tout hazard mon ifconfig:
pukaninaserver@pukaninaserver:~$ ifconfig
eth0 Link encap:Ethernet HWaddr 00:1c:c0:e8:34:48
inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::21c:c0ff:fee8:3448/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:485 errors:0 dropped:0 overruns:0 frame:0
TX packets:354 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:64579 (63.0 KB) TX bytes:40459 (39.5 KB)
Interrupt:220 Base address:0x2000
eth1 Link encap:Ethernet HWaddr 00:21:91:52:9b:e0
inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::221:91ff:fe52:9be0/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2707 errors:0 dropped:0 overruns:0 frame:0
TX packets:3117 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:566139 (552.8 KB) TX bytes:2810102 (2.6 MB)
Interrupt:21 Base address:0x6000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:73 errors:0 dropped:0 overruns:0 frame:0
TX packets:73 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:5824 (5.6 KB) TX bytes:5824 (5.6 KB)
et mon /etc/network/interfaces, c'est peut-être de là que vient l'erreur?
pukaninaserver@pukaninaserver:~$ cat /etc/network/interfaces
# 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
# La seconde carte réseau
auto eth1
iface eth1 inet static
address 192.168.0.1
netmask 255.255.255.0
gateway 192.168.0.1
Dernière modification par oliver2004 (Le 01/12/2009, à 23:52)
Bureaux: Ubuntu Serveur Edition 18.04.4 LTS, Kubuntu, Xubuntu sur portables 18.04 LTS ou 20.04 LTS
Déjà 13 ans que toutes les machines sont LINUX dans mon entreprise...
Hors ligne
#18 Le 01/12/2009, à 23:54
- ludoz
Re : [Résolu] Config réseau local 2 cartes réseau pour serveur en router
C'est l'interface connectée au net qu'il faut mettre.
Test :
iptables -A POSTROUTING -o eth0 -j MASQUERADE
Hors ligne
#19 Le 02/12/2009, à 00:01
- oliver2004
Re : [Résolu] Config réseau local 2 cartes réseau pour serveur en router
C'est l'interface connectée au net qu'il faut mettre.
Test :
iptables -A POSTROUTING -o eth0 -j MASQUERADE
Vu, et j'ai aussi trouvé l'erreur, sisisi :)
C'était mon fichier /etc/network/interfaces:
Il était comme ça:
# La seconde carte réseau
auto eth1
iface eth1 inet static
address 192.168.0.1
netmask 255.255.255.0
gateway 192.168.0.1
Alors qu'il fallait qu'il soit comme ça:
# La seconde carte réseau
auto eth1
iface eth1 inet static
address 192.168.0.1
netmask 255.255.255.0
gateway 192.168.1.2 # Passerelle du serveur... c'était pourtant facile...
Merci pour ce coup de main en ce qui concerne la commande.
Une petite question maintenant, si je reboote le serveur, cette commande reste d'actualité?
Bureaux: Ubuntu Serveur Edition 18.04.4 LTS, Kubuntu, Xubuntu sur portables 18.04 LTS ou 20.04 LTS
Déjà 13 ans que toutes les machines sont LINUX dans mon entreprise...
Hors ligne
#20 Le 02/12/2009, à 00:16
- ludoz
Re : [Résolu] Config réseau local 2 cartes réseau pour serveur en router
non il faut la forcer au démarrage.
Tu crée un fichier dans /etc/init.d, appelons le "mes_regles_iptables"
dans ce fichier tu met ça :
#!/bin/bash
iptables -A POSTROUTING -o eth0 -j MASQUERADE
tu le rends exécutable :
sudo chmod +x /etc/init.d/mes_regles_iptables
tu l'ajoutes au démarrage :
sudo update-rc.d mes_regles_iptables defaults
Ton fichier sera lu a chaque démarrage.
Si tu dois rajouter des règles iptables par la suite tu n'auras qu'a éditer ce fichier et toutes les règles ajoutées seront appliquées au démarrage.
Hors ligne
#21 Le 02/12/2009, à 00:34
- oliver2004
Re : [Résolu] Config réseau local 2 cartes réseau pour serveur en router
non il faut la forcer au démarrage.
Tu crée un fichier dans /etc/init.d, appelons le "mes_regles_iptables"
dans ce fichier tu met ça :#!/bin/bash iptables -A POSTROUTING -o eth0 -j MASQUERADE
tu le rends exécutable :
sudo chmod +x /etc/init.d/mes_regles_iptables
tu l'ajoutes au démarrage :
sudo update-rc.d mes_regles_iptables defaults
Ton fichier sera lu a chaque démarrage.
Si tu dois rajouter des règles iptables par la suite tu n'auras qu'a éditer ce fichier et toutes les règles ajoutées seront appliquées au démarrage.
Extra, merci pour ce détail on ne peut plus important. Comme je dois de toute façon mettre en places un fichier iptables, ça tombe à pic. Encore merci.
En tout cas je trouve que le tuto pour partager son réseau est tout de même très obscur... Si j'étais un peu plus expert je me lancerais bien dans une refonte...
Dernière modification par oliver2004 (Le 02/12/2009, à 00:34)
Bureaux: Ubuntu Serveur Edition 18.04.4 LTS, Kubuntu, Xubuntu sur portables 18.04 LTS ou 20.04 LTS
Déjà 13 ans que toutes les machines sont LINUX dans mon entreprise...
Hors ligne
#22 Le 02/12/2009, à 00:40
- ludoz
Re : [Résolu] Config réseau local 2 cartes réseau pour serveur en router
Oui le tuto est un peu obscure je te l'accorde.
Pour faire ce que tu avais besoin de faire tu aurais pu regardé ici
Bonne nuit !
Hors ligne