Debian (lenny) Activer une seconde carte réseau.
Sur une débian Lenny, serveur sans interface graphique. Il y a longtemps que je n'ai pas eu à le faire, mais je sais que j'avais galéré, je vais regalérer maintenant. Cette fois ci, je prends des notes pour ne pas rebatailler une troisième fois dans l'avenir.C'est pour test (pit être un futur billet sur les iptables), Je souhaite monter deux cartes réseaux.
Bon ok là c'est un test, c'est dans une virtualbox:
Je rajoute donc ma seconde carte réseau (c'est pareil en vrai), allume la machine puis lance un "ifconfig" qui retourne:
eth0 Link encap:Ethernet HWaddr 08:00:27:8b:45:1f inet adr:192.168.0.7 Bcast:192.168.0.255 Masque:255.255.255.0 adr inet6: fe80::a00:27ff:fe8b:451f/64 Scope:Lien UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:49 errors:0 dropped:0 overruns:0 frame:0 TX packets:43 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:1000 RX bytes:7550 (7.3 KiB) TX bytes:6378 (6.2 KiB) lo Link encap:Boucle locale inet adr:127.0.0.1 Masque:255.0.0.0 adr inet6: ::1/128 Scope:Hôte UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:8 errors:0 dropped:0 overruns:0 frame:0 TX packets:8 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:0 RX bytes:560 (560.0 B) TX bytes:560 (560.0 B)
Oki il ne voit qu'une carte réseau, il faut activer la nouvelle.
Tout d'abord, La configurer. Pour cela, on édite le fichier /etc/network/interfaces. /eth0 est la carte actuelle, eth1 la nouvelle carte. Comme ceci:
auto lo eth0 eth1 iface lo inet loopback iface eth0 inet static address 192.168.0.20 netmask 255.255.255.0 gateway 192.168.0.254 iface eth1 inet static address 192.168.1.20 netmask 255.255.255.0
L'instruction auto en premiere ligne permet de désigner les interfaces qui seront démarrées au démarrage.
Appliquer la configuration:
[bash] /etc/init.d/networking restart
Démarrer la carte réseau eth0
[bash] ifup eth0
Démarrer la carte réseau eth1
[bash] ifup eth1
et tester avec un ifconfig:
eth0 Link encap:Ethernet HWaddr 08:00:27:8b:45:1f inet adr:192.168.0.7 Bcast:192.168.0.255 Masque:255.255.255.0 adr inet6: fe80::a00:27ff:fe8b:451f/64 Scope:Lien UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:113 errors:0 dropped:0 overruns:0 frame:0 TX packets:37 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:1000 RX bytes:11002 (10.7 KiB) TX bytes:5730 (5.5 KiB) eth1 Link encap:Ethernet HWaddr 08:00:27:e4:89:ce inet adr:192.168.1.20 Bcast:192.168.1.255 Masque:255.255.255.0 adr inet6: fe80::a00:27ff:fee4:89ce/64 Scope:Lien UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:79 errors:0 dropped:0 overruns:0 frame:0 TX packets:7 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:1000 RX bytes:5586 (5.4 KiB) TX bytes:510 (510.0 B) lo Link encap:Boucle locale inet adr:127.0.0.1 Masque:255.0.0.0 adr inet6: ::1/128 Scope:Hôte UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:8 errors:0 dropped:0 overruns:0 frame:0 TX packets:8 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:0 RX bytes:560 (560.0 B) TX bytes:560 (560.0 B)
Je suis trop fort ça marche.
Bon bah heu, je n'évoque pas ici la possibilité que la carte ne soit pas reconnue, mais je m'en était sorti à coup de lscpi pour lister les périfériques et il est tard, mais promis je completerai vite par un billet sur la mise en place d'une passerelle.