OK, ... cela a peut-être été répondu, malheureusement, je n'ai rien trouvé qui pourrait ressembler à la résolution.
J'ai regardé ces pages et elles contiennent des informations utiles, mais pas des résolutions complètes:
- Équilibrage de charge et NAT-plusieurs connexions ISP sous Linux
- Deux connexions Internet et 1 carte réseau, possible?
- Accès partagé Linux (plusieurs connexions Internet avec équilibrage de charge)
- pare-feu Linux + connexions ISP d'équilibrage de charge
J'utiliserai Debian 8, Ubuntu 16.04 Desktop ou Ubuntu 16.04 Server (pour être honnête, probablement Debian).
OK, j'ai donc installé trois NIC, deux gigabits et la connexion LAN 100 Mbps intégrée. Les connexions ISP utiliseront les cartes LAN gigabit via l'authentification PPPoE sur les deux cartes réseau (si cela est même possible sinon, je me contenterai du mode non pontant sur les modems DSL). Et les deux réseaux se verront attribuer une adresse IP statique. Actuellement (ce qui changera), la connexion principale a un groupe de cinq. J'ai besoin d'acheminer le trafic provenant de l'une de ces adresses IP vers le serveur approprié sur le réseau.
Voici mes questions:
- Comment configurer cela? Dois-je utiliser NATing, IP Chans, IP Masquerading, Routing, etc ...?
- Comment acheminer le trafic entrant dans le système de l'extérieur vers une adresse IP spécifique sur le réseau?
Soyez gentil, c'est la première fois que je tente quelque chose comme ça avant :).
EDIT 1
Vous avez oublié d'ajouter la topologie du réseau:
EDIT 2
Je viens de réaliser quelque chose ... Afin de faire l'authentification PPPoE, je vais devoir forcer l'authentification des informations d'identification sur une interface spécifique. Comment cela se fait-il?
J'ai posté cette question ici:
MISE À JOUR 1
Toujours incapable de faire fonctionner le tournoi à la ronde à sauts multiples. J'ai essayé de suivre les étapes décrites dans les sites suivants sans succès:
- Équilibrage de charge et NAT-plusieurs connexions ISP sous Linux
- Linux - Double connexion Internet / équilibrage de charge
- HOWTO: Multirouting avec Linux
Je reçois toujours un message indiquant que le fichier existe déjà ou un périphérique non valide. Voici / sont mes paramètres / informations
IFCONFIG
eth0 Link encap:Ethernet HWaddr ec:08:6b:04:8e:ac
inet addr:172.16.0.2 Bcast:172.16.0.255 Mask:255.255.255.0
inet6 addr: fe80::ee08:6bff:fe04:8eac/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:9525 errors:0 dropped:0 overruns:0 frame:0
TX packets:7722 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:9306973 (8.8 MiB) TX bytes:949815 (927.5 KiB)
eth1 Link encap:Ethernet HWaddr ec:08:6b:04:8c:95
inet addr:172.16.1.2 Bcast:172.16.1.255 Mask:255.255.255.0
inet6 addr: fe80::ee08:6bff:fe04:8c95/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:9 errors:0 dropped:0 overruns:0 frame:0
TX packets:42 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:558 (558.0 B) TX bytes:6344 (6.1 KiB)
eth2 Link encap:Ethernet HWaddr 00:16:76:90:49:b7
inet addr:172.16.2.1 Bcast:172.16.2.255 Mask:255.255.255.0
inet6 addr: fe80::216:76ff:fe90:49b7/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3793 errors:0 dropped:0 overruns:0 frame:0
TX packets:79 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:283119 (276.4 KiB) TX bytes:10338 (10.0 KiB)
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:65536 Metric:1
RX packets:32 errors:0 dropped:0 overruns:0 frame:0
TX packets:32 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1
RX bytes:1858 (1.8 KiB) TX bytes:1858 (1.8 KiB)
Configuration des INTERFACES
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
auto eth0
allow-hotplug eth0
iface eth0 inet static
address 172.16.0.2
netmask 255.255.255.0
gateway 172.16.0.1
network 172.16.0.0
broadcast 172.16.0.255
auto eth1
allow-hotplug eth1
iface eth1 inet static
address 172.16.1.2
netmask 255.255.255.0
gateway 172.16.1.1
network 172.16.1.0
broadcast 172.16.1.255
auto eth2
allow-hotplug eth2
iface eth2 inet static
address 172.16.2.1
netmask 255.255.255.0
network 172.16.2.0
broadcast 172.16.2.255
ETH0
Ceci est ma connexion WAN principale.
ETH1
Ceci est ma connexion WAN secondaire.
ETH2
Ceci est ma connexion LAN interne.
J'ai pu obtenir le routage pour travailler sur une interface WAN et lié au LAN interne, cependant, je ne peux pas reproduire cela et je n'ai aucune idée pourquoi.
la source
Réponses:
Avec l'aide de quelques amis qui m'ont aidé à faire des recherches, j'ai finalement pu le faire fonctionner.
J'ai dû exécuter ce script afin de transmettre correctement le trafic TCP / IP:
J'ai ensuite installé Net-ISP-Balance . Une fois que les scripts ont été exécutés et installés, je suis allé deux fois sur WhatsMyIP et bien sûr, les deux interfaces acheminent le trafic car Whatsmyip a montré les deux adresses IP après avoir appuyé sur le rafraîchissement.
AVERTISSEMENT Cela a fonctionné pour ma disposition, ma configuration et mes paramètres de réseau particuliers. Vos résultats peuvent varier.
la source