Codex Atomos

Les aventures informatiques perso d'un admin...

Aller au contenu | Aller au menu | Aller à la recherche

Mot-clé - Routeur

Fil des billets - Fil des commentaires

21juin

Agrégation de cartes réseau sous Linux

Ce billet à pour but d'expliquer la mise en place de l'IP Bonding.

Je l'utilise sur mon NAS perso pour augmenter la bande passante de celui-ci grâce à ces deux cartes réseaux.

En effet, la configuration de mon réseau ayant changé comme ci-dessous :

Avant une carte réseau (ETH1) était branché sur la Freebox et une autre sur un autre routeur. Maintenant les deux cartes réseaux sont branchées sur le même routeur. Pour ne pas laisser une carte réseau au repos et pour l'exercice de style, je me suis tourné vers une utilisation des deux cartes réseaux pour augmenter le débit même théorique de mon NAS.

L'autre utilité dans le futur pourrait être professionnel.

En premier j'aimerai citer les sources : premier site et deuxième site qui m'ont aidé.

Installation du paquet : ifenslave-2.6

# aptitude install ifenslave-2.6

On crée un fichier bonding.conf dans le répertoire /etc/modprobe.d/

alias bond0 bonding
options bonding mode=0 miimon=100 downdelay=200 updelay=200

Configuration du réseau

On ajoute dans le /etc/network/interfaces les informations sur le bonding :

auto bond0
iface bond0 inet static
       address 192.168.2.12
	netmask 255.255.255.0
	gateway 192.168.2.254
	network 192.168.2.0
	slaves eth0 eth1
	bond-mode balance-rr
	bond-miimon 100
	bond-downdelay 200
	bond-updelay 200
 
auto eth0
iface eth0 inet static
        address 192.168.2.13
        netmask 255.255.255.0
        gateway 192.168.2.254
 
auto eth1
iface eth1 inet static
        address 192.168.2.14
        netmask 255.255.255.0
        gateway 192.168.2.254

Pour ma part j'ai préféré redémarrer le serveur pour voir si cela était bien appliqué même lors d'un reboot.

Sinon on peut charger le module via la commande modprobe bonding et redémarrer le réseau via /etc/init.d/networking restart.

Il existe plusieurs "mode" possible via le fichier bonding.conf
(se référer à la documentation de ifenslave)

options bonding mode=0

18avr.

PirateBox

PirateBox_logo.png

Le projet initié par David Darts est un concept un assez simple ! Il s'agit de crée un hotspot wifi qui héberge un serveur web lite.

PirateBox_2-0_Cafe3.jpg Source de l'image ici

L'intérêt est de pouvoir partager hors internet du contenu en étant anonyme.
Le projet étant assez jeune, il n'y a pas pour l'instant beaucoup de PirateBox en France.
On peut se rendre compte de l'évolution du nombre de PirateBox via le site mypiratebox

1. Le matériel

A venir

2. La préconfiguration

A venir

3. Configuration de base

A venir

4. Ajout d'un disque externe

A venir

5. Conclusion

A venir

13mar.

OpenWrt - WNDR3700 - v1

openwrt_logo.png

Parlons ici du flashage du routeur WNDR3700 de chez NETGEAR.

Il y a deux versions du routeur une V1 et V2.

La seule différence est la taille de la mémoire flash.

hardware.png

Ci-dessus un tableau des différentes versions : Source

Dans un premier temps il faut récupérer le firmware : ici

Ensuite on se connecte sur l'interface de gestion du routeur :

netgear_001.png

On clique sur mise à jour du routeur dans le menu à gauche dans la partie maintenance :

netgear_002.png

On sélectionne le firmware en cliquant sur parcourir :

netgear_003.png

Cliquer sur charger :

netgear_004.png

Cliquer sur oui et patienter :

netgear_005.png

Le routeur n'est maintenant plus accessible. Il faut surveiller les leds qui doivent arrêter de clignoter avant toutes actions. (environ 5 min max)

Ensuite, on débranche et rebranche le routeur. (Bouton on/off)

Après que le routeur soit complètement redémarré, celui-ci est de nouveau accessible mais via la plage IP : 192.168.1.0

Il faut donc modifier son adresse IP pour accéder de nouveau au routeur. (ex : 192.168.1.2/24)

La première connexion se fera en telnet :

telnet_001.png

On change le mot de passe du root via la commande passwd :

telnet_002.png

Le demon SSH est activé.

Il est possible de se connecter au routeur à travers notre navigateur favoris via l'adresse 192.168.1.1 avec le login : root et le password défini plus haut.

Voilà le résultat :

LuCI.png

 luCI_001.png