Réseau

Partage de connexion

PC1 est relié au réseau local via eth0 et à internet via eth1, et ethPC2 relié à PC1 sur eth0.

Sur PC1, dans /etc/network/interfaces

auto eth0
iface eth0 inet static
  address <IP.reseau.local.PC1>
  netmask 255.255.255.0
 gateway <IP.internet>

Si le port forwarding n'est pas activé, décommenter dans /etc/sysctl.conf

net.ipv4.conf.default.forwarding=1
# et si on veut l'ipv6
net.ipv6.conf.default.forwarding=1

et rendre ces changement opérationnels sans attendre le prochain reboot avec

sysctl -p
# pour l'activer ponctuellement, cette commande suffit
echo 1 > /proc/sys/net/ipv4/ip_forward

Sans oublier

iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE

Et sur PC2

auto eth0
iface eth0 inet static
  address <IP.eseau.local.PC2>
  netmask 255.255.255.0
 gateway <IP.eseau.local.PC1>

Agrégation de liens

Le contraire, on a deux cartes réseau vers deux FAI différents (dans mon cas une box adsl et un modem SDSL, les deux en mode routeur).

  • eth0 sur 192.168.2.0/24
  • eth1 sur 192.168.1.0/24

Visiblement on peut faire du bounding ou jouer sur les destination avec ip route

Un peu de littérature pour le jour où je me pencherai sur la question :

 
linux/reseau.txt · Dernière modification: 19/04/2012 17:05 par daniel