Ubuntu 10.04: Deux interfaces dans un sous-réseau avec la même passerelle
Mon fournisseur d'accès Internet m'a fourni au sous-réseau 187.x.x.224 / 29. passerelle - 187.x.x.225. J'ai un serveur Ubuntu de 6 ports Ethernet. Le serveur effectue un routage NAT, Et agit également en tant que serveur Web. Mon plan - ont
et
avoir des adresses IP distinctes WAN: 187.x.x.226 et 187.x.x.227 respectivement. Je veux la circulation sur la circulation NAT Traversé 187.x.x.226, Un serveur Web et d'autres applications locales doivent écouter 187.x.x.227. Mais la passerelle pour les deux sera la même - 187.x.x.225.
,
et
Combats. 3 Différents réseaux NAT. En ce moment NAT Cela fonctionne bien, mais la circulation du réseau NAT et le trafic de serveur Web est envoyé uniquement à travers
. Donc, ma question est de savoir comment je peux installer la route et la passerelle par défaut pour acheminer le trafic du serveur Web via
.
ÉDITER 1: J'effectue la formation de trafic intensif sur eth1, qui agit comme un canal montante pour les réseaux NAT. Je ne veux pas que cela influe sur le serveur Web. Mes utilisateurs téléchargent activement Torrent et assister toujours à des sites douteux. Dans la mesure où
W. ip Il y a un domaine associé à lui, je pense que c'est très risqué. Je prévois de bouger attaché ip Domaine K.
Et donner anonyme ip
(Wan lien pour le réseau NAT). La solution que je recherche - Si la demande au serveur Web passe
, La réponse doit provenir de la même interface.
eth1
et
eth2
avoir des adresses IP distinctes WAN: 187.x.x.226 et 187.x.x.227 respectivement. Je veux la circulation sur la circulation NAT Traversé 187.x.x.226, Un serveur Web et d'autres applications locales doivent écouter 187.x.x.227. Mais la passerelle pour les deux sera la même - 187.x.x.225.
eth0
,
eth3
et
eth4
Combats. 3 Différents réseaux NAT. En ce moment NAT Cela fonctionne bien, mais la circulation du réseau NAT et le trafic de serveur Web est envoyé uniquement à travers
eth1
. Donc, ma question est de savoir comment je peux installer la route et la passerelle par défaut pour acheminer le trafic du serveur Web via
eth2
.
ÉDITER 1: J'effectue la formation de trafic intensif sur eth1, qui agit comme un canal montante pour les réseaux NAT. Je ne veux pas que cela influe sur le serveur Web. Mes utilisateurs téléchargent activement Torrent et assister toujours à des sites douteux. Dans la mesure où
eth1
W. ip Il y a un domaine associé à lui, je pense que c'est très risqué. Je prévois de bouger attaché ip Domaine K.
eth2
Et donner anonyme ip
eth1
(Wan lien pour le réseau NAT). La solution que je recherche - Si la demande au serveur Web passe
eth2
, La réponse doit provenir de la même interface.
Aucun résultat connexe trouvé
Invité:
Pour répondre aux questions, connectez-vous ou registre
3 réponses
Blanche
Confirmation de:
Cela nécessitera votre noyau Linux Routage de la politique pris en charge. Vous aurez également besoin d'utilitaires iproute2 (Probablement, ils sont inclus dans votre distribution ou installés via la gestion des packages.).
Voici quelques liens décents que j'ai trouvés:
http://kindlund.wordpress.com/ ... inux/
http://linux-ip.net/html/routing-tables.html
http://www.policyrouting.org/P ... .html
(Un peu difficile)
Comment automatiser toutes les opérations lors du démarrage dépend de la distribution utilisée Linux.
Divulgation complète - J'ai copié la plupart de cela du premier lien publié. Je l'ai testé un peu sur une machine virtuelle et il semble qu'il a travaillé, mais votre expérience peut différer, surtout que vous utilisez déjà NAT et formation de la circulation.
si tu as
iproute2
Utilitaires sur votre système, vous pouvez procéder à la configuration d'une nouvelle table de routage. DANS / etc / iproute2 / rt_tables Vous devez ajouter quelque chose de similaire à la ligne suivante:
Cela crée efficacement une nouvelle table de routage avec le nom "Serveurs" (Au moins pour cet exemple). Pour configurer la table de routage, vous devez déterminer la route du sous-réseau local et la route par défaut.
Il doit être configuré, mais vous devez l'ajouter à la politique de routage avec
IP Régner
équipe:
Après tout, vous le faites, vous pouvez effectuer
IP Émission de règles
Et affichez les ensembles de règles de routage des stratégies sur les règles de la table de routage par défaut. Ensuite, vous pouvez effectuer
Nettoyage des règles de Kesha IP
Assurez-vous que les modifications sont corrigées.
Giselle
Confirmation de:
être plus élevé que sur
. Vous pouvez le faire avec
.
Il n'est pas clair de ce que votre objectif est pour cela, alors faites attention à ce que cela obligera le système à utiliser
au lieu de
Pour tout le trafic sortant. L'équilibrage de la charge et de l'agrégation de canaux entre deux interfaces est plus complexe. Outre, AFAIK, Si vos applications ne peuvent pas communiquer avec certaines adresses, vous ne pourrez pas surveiller le niveau sur lequel cette application répondra à une adresse spécifiée.
Giselle
Confirmation de: