Discussion:
debian linux gatway
(te oud om op te antwoorden)
"peter" @jenp.punt.net>
2009-01-18 11:58:27 UTC
Permalink
Hallo



Ik heb een probleem met mijn debian linux gateway.

Ik heb namelijk 2 internet verbindingen en als ik nu op mijn linux server
handmatig ip en alles in stel zodat het vast staat wijl hij via de internet
aan sluiting waar over hij zou moeten gaan niet naar buiten en over die ik
niet voor mijn linux server wil gebruiken wel.

Nu heb ik al ge probeert om de lijn waar de Linux server over moet een pc
handmatig even via die gatway te laten gaan en die wil wel.

Wie heeft een suggestie of idee waar die aan kan liggen .

En ook een oplossing voor mij.
de gegeven s bij deze even van mijn netwerk en mijn server



Netwek range 172.17.0.1 tot 172.17.255.254

Gatway 1: 172.17.0.2

Gatwayy 2 172.176.0.30

Ip adres Linux server 172.17.0.50

Subnet mask 255.255.0.0



Hopelijk kan iemand mij verder helpen

Groeten: peter
Huub Reuver
2009-01-18 14:25:26 UTC
Permalink
Post by "peter" @jenp.punt.net>
Hallo
Ik heb een probleem met mijn debian linux gateway.
Ik heb namelijk 2 internet verbindingen
Duidelijk.
Post by "peter" @jenp.punt.net>
en als ik nu op mijn linux server
handmatig ip en alles in stel zodat het vast staat
..
Post by "peter" @jenp.punt.net>
wijl hij via de internet
aan sluiting waar over hij zou moeten gaan
niet naar buiten
..
Post by "peter" @jenp.punt.net>
en over die ik
niet voor mijn linux server wil gebruiken wel.
Ok, ik ben het kwijt.
Post by "peter" @jenp.punt.net>
Nu heb ik al ge probeert om de lijn waar de Linux server over moet een pc
handmatig even via die gatway te laten gaan en die wil wel.
Wie heeft een suggestie of idee waar die aan kan liggen .
En ook een oplossing voor mij.
de gegeven s bij deze even van mijn netwerk en mijn server
Netwek range 172.17.0.1 tot 172.17.255.254
Gatway 1: 172.17.0.2
Gatwayy 2 172.176.0.30
Ip adres Linux server 172.17.0.50
Subnet mask 255.255.0.0
Hopelijk kan iemand mij verder helpen
Misschien moet je kortere zinnen maken.

Een kortere zin is overzichtelijker.
Je hebt minder kans op ontspoorde zinnen.
Daardoor minder kans op fouten.
Het verhaal wordt dan meestal leesbaarder.

Je bent me toch echt kwijt na de zoveelste "en".
Maar misschien dat iemand anders je probleem wel begrijpt.

Verder is 172.17.x.x wel een prive netwerk, maar 172.176.x.x voor zover
ik weet niet.

Met vriendelijke groet,
Huub Reuver
"peter" @jenp.punt.net>
2009-01-18 17:26:46 UTC
Permalink
Post by Huub Reuver
Post by "peter" @jenp.punt.net>
Hallo
Ik heb een probleem met mijn debian linux gateway.
Ik heb namelijk 2 internet verbindingen
Duidelijk.
Post by "peter" @jenp.punt.net>
en als ik nu op mijn linux server
handmatig ip en alles in stel zodat het vast staat
..
Post by "peter" @jenp.punt.net>
wijl hij via de internet
aan sluiting waar over hij zou moeten gaan
niet naar buiten
..
Post by "peter" @jenp.punt.net>
en over die ik
niet voor mijn linux server wil gebruiken wel.
Ok, ik ben het kwijt.
Post by "peter" @jenp.punt.net>
Nu heb ik al ge probeert om de lijn waar de Linux server over moet een pc
handmatig even via die gatway te laten gaan en die wil wel.
Wie heeft een suggestie of idee waar die aan kan liggen .
En ook een oplossing voor mij.
de gegeven s bij deze even van mijn netwerk en mijn server
Netwek range 172.17.0.1 tot 172.17.255.254
Gatway 1: 172.17.0.2
Gatwayy 2 172.176.0.30
Ip adres Linux server 172.17.0.50
Subnet mask 255.255.0.0
Hopelijk kan iemand mij verder helpen
Misschien moet je kortere zinnen maken.
Een kortere zin is overzichtelijker.
Je hebt minder kans op ontspoorde zinnen.
Daardoor minder kans op fouten.
Het verhaal wordt dan meestal leesbaarder.
Je bent me toch echt kwijt na de zoveelste "en".
Maar misschien dat iemand anders je probleem wel begrijpt.
Verder is 172.17.x.x wel een prive netwerk, maar 172.176.x.x voor zover
ik weet niet.
Met vriendelijke groet,
Huub Reuver
Die 6 moest een 2 zijn.

En mijn probleem is kort gezegt het volgende

Namelijk dat als ik de ene gatway in stel hij wel het internet op wil, maar
pak ik de gaway die de Linux server moet gebruiken dan wil hij niet.
tjoen
2009-01-18 17:55:09 UTC
Permalink
Post by "peter" @jenp.punt.net>
Post by Huub Reuver
Post by "peter" @jenp.punt.net>
Ik heb een probleem met mijn debian linux gateway.
Ik heb namelijk 2 internet verbindingen
Duidelijk.
Post by "peter" @jenp.punt.net>
en als ik nu op mijn linux server
handmatig ip en alles in stel zodat het vast staat
..
Post by "peter" @jenp.punt.net>
wijl hij via de internet
aan sluiting waar over hij zou moeten gaan
niet naar buiten
..
Post by "peter" @jenp.punt.net>
en over die ik
niet voor mijn linux server wil gebruiken wel.
Ok, ik ben het kwijt.
Post by "peter" @jenp.punt.net>
Nu heb ik al ge probeert om de lijn waar de Linux server over moet een pc
handmatig even via die gatway te laten gaan en die wil wel.
Wie heeft een suggestie of idee waar die aan kan liggen .
En ook een oplossing voor mij.
de gegeven s bij deze even van mijn netwerk en mijn server
Netwek range 172.17.0.1 tot 172.17.255.254
Gatway 1: 172.17.0.2
Gatwayy 2 172.176.0.30
Ip adres Linux server 172.17.0.50
Subnet mask 255.255.0.0
Hopelijk kan iemand mij verder helpen
Verder is 172.17.x.x wel een prive netwerk, maar 172.176.x.x voor zover
ik weet niet.
Die 6 moest een 2 zijn.
??
Post by "peter" @jenp.punt.net>
Namelijk dat als ik de ene gatway in stel hij wel het internet op wil, maar
pak ik de gaway die de Linux server moet gebruiken dan wil hij niet.
Voor mij nog steeds onduidelijk
Huub Reuver
2009-01-18 19:12:26 UTC
Permalink
Post by "peter" @jenp.punt.net>
Post by Huub Reuver
Post by "peter" @jenp.punt.net>
Hallo
Ik heb een probleem met mijn debian linux gateway.
Ik heb namelijk 2 internet verbindingen
Duidelijk.
Post by "peter" @jenp.punt.net>
en als ik nu op mijn linux server
handmatig ip en alles in stel zodat het vast staat
..
Post by "peter" @jenp.punt.net>
wijl hij via de internet
aan sluiting waar over hij zou moeten gaan
niet naar buiten
..
Post by "peter" @jenp.punt.net>
en over die ik
niet voor mijn linux server wil gebruiken wel.
Ok, ik ben het kwijt.
Post by "peter" @jenp.punt.net>
Nu heb ik al ge probeert om de lijn waar de Linux server over moet een pc
handmatig even via die gatway te laten gaan en die wil wel.
Wie heeft een suggestie of idee waar die aan kan liggen .
En ook een oplossing voor mij.
de gegeven s bij deze even van mijn netwerk en mijn server
Netwek range 172.17.0.1 tot 172.17.255.254
Gatway 1: 172.17.0.2
Gatwayy 2 172.176.0.30
Ip adres Linux server 172.17.0.50
Subnet mask 255.255.0.0
Hopelijk kan iemand mij verder helpen
Misschien moet je kortere zinnen maken.
Een kortere zin is overzichtelijker.
Je hebt minder kans op ontspoorde zinnen.
Daardoor minder kans op fouten.
Het verhaal wordt dan meestal leesbaarder.
Je bent me toch echt kwijt na de zoveelste "en".
Maar misschien dat iemand anders je probleem wel begrijpt.
Verder is 172.17.x.x wel een prive netwerk, maar 172.176.x.x voor zover
ik weet niet.
Met vriendelijke groet,
Huub Reuver
Die 6 moest een 2 zijn.
En mijn probleem is kort gezegt het volgende
Namelijk dat als ik de ene gatway in stel hij wel het internet op wil, maar
pak ik de gaway die de Linux server moet gebruiken dan wil hij niet.
Dus:
Je hebt router1 handmatig in op: 172.17.0.2
Je hebt router2 handmatig in op: 172.17.0.30 # noot, zie onder
Je server heeft als IP-adres: 172.17.0.50

Zelf zou ik dan gaan werken met eth0 172.17.0.50 en eth0:1 172.18.0.50
en voor elke gateway een eigen subnet.
Meer werk, maar daarna heb je voor elke gateway een eigen interface.
Al is het ook maar een virtuele interface.

Je stelt router1 handmatig in op: 172.17.0.2
Je stelt router2 handmatig in op: 172.18.0.30 # aangepast
Je server heeft als IP-adressen: 172.17.0.50 (eth0) en 172.18.0.50 (eth0:1)

En je route stel je in met:
echo 17000 gateway01 >> /etc/iproute2/rt_tables
ip rule add from 172.17.0.2 table gateway01
echo 18000 gateway02 >> /etc/iproute2/rt_tables
ip rule add from 172.18.0.30 table gateway02 # aangepast

# volgens mij moet je dan nog de defaultgateway instellen voor
# uitgaand verkeer.
ip route add default via 172.17.0.2 dev eth0 table gateway01
ip route add default via 172.18.0.30 dev eth0:1 table gateway02
ip route add default via 172.18.0.30 dev eth0:1
# bovenstaande regels moet je even testen!

# en cache flushen om wijzigingen te activeren:
ip route flush cache

# controle
ip rule ls
ip route ls table local
ip route ls table gateway01
ip route ls table gateway02
ip route ls table main
# Noot: het normale 'route' geeft vanaf hier niet meer de volledige info.
# Noot2: bovenstaande is even 'droog' ingetikt, dus niet getest.
# zelf even de details uitzoeken dus, als je dit wilt.

Je server moet dan overweg kunnen met virtual devices en advanced routing.
Kortom: inkomend verkeer moet via dezelfde gate beantwoord worden.

http://lartc.org/lartc.html#LARTC.IPROUTE2.TOUR
en niet te vergeten de manpage van 'ip'.

Ik heb even geen pc met advanced routing in de kernel beschikbaar om
te testen. Maar misschien helpt bovenstaande e.e.a. verder uit te zoeken.
Ik weet zeker dat het gebruiken van /bin/ip (iproute2) in plaats van
/sbin/route noodzakelijk is om met 2 gateways te kunnen werken.

Met vriendelijke groet,
Huub Reuver
"peter" @jenp.punt.net>
2009-01-19 14:38:35 UTC
Permalink
Post by Huub Reuver
Post by "peter" @jenp.punt.net>
Post by Huub Reuver
Post by "peter" @jenp.punt.net>
Hallo
Ik heb een probleem met mijn debian linux gateway.
Ik heb namelijk 2 internet verbindingen
Duidelijk.
Post by "peter" @jenp.punt.net>
en als ik nu op mijn linux server
handmatig ip en alles in stel zodat het vast staat
..
Post by "peter" @jenp.punt.net>
wijl hij via de internet
aan sluiting waar over hij zou moeten gaan
niet naar buiten
..
Post by "peter" @jenp.punt.net>
en over die ik
niet voor mijn linux server wil gebruiken wel.
Ok, ik ben het kwijt.
Post by "peter" @jenp.punt.net>
Nu heb ik al ge probeert om de lijn waar de Linux server over moet een pc
handmatig even via die gatway te laten gaan en die wil wel.
Wie heeft een suggestie of idee waar die aan kan liggen .
En ook een oplossing voor mij.
de gegeven s bij deze even van mijn netwerk en mijn server
Netwek range 172.17.0.1 tot 172.17.255.254
Gatway 1: 172.17.0.2
Gatwayy 2 172.176.0.30
Ip adres Linux server 172.17.0.50
Subnet mask 255.255.0.0
Hopelijk kan iemand mij verder helpen
Misschien moet je kortere zinnen maken.
Een kortere zin is overzichtelijker.
Je hebt minder kans op ontspoorde zinnen.
Daardoor minder kans op fouten.
Het verhaal wordt dan meestal leesbaarder.
Je bent me toch echt kwijt na de zoveelste "en".
Maar misschien dat iemand anders je probleem wel begrijpt.
Verder is 172.17.x.x wel een prive netwerk, maar 172.176.x.x voor zover
ik weet niet.
Met vriendelijke groet,
Huub Reuver
Die 6 moest een 2 zijn.
En mijn probleem is kort gezegt het volgende
Namelijk dat als ik de ene gatway in stel hij wel het internet op wil, maar
pak ik de gaway die de Linux server moet gebruiken dan wil hij niet.
Je hebt router1 handmatig in op: 172.17.0.2
Je hebt router2 handmatig in op: 172.17.0.30 # noot, zie onder
Je server heeft als IP-adres: 172.17.0.50
Zelf zou ik dan gaan werken met eth0 172.17.0.50 en eth0:1 172.18.0.50
en voor elke gateway een eigen subnet.
Meer werk, maar daarna heb je voor elke gateway een eigen interface.
Al is het ook maar een virtuele interface.
Je stelt router1 handmatig in op: 172.17.0.2
Je stelt router2 handmatig in op: 172.18.0.30 # aangepast
Je server heeft als IP-adressen: 172.17.0.50 (eth0) en 172.18.0.50 (eth0:1)
echo 17000 gateway01 >> /etc/iproute2/rt_tables
ip rule add from 172.17.0.2 table gateway01
echo 18000 gateway02 >> /etc/iproute2/rt_tables
ip rule add from 172.18.0.30 table gateway02 # aangepast
# volgens mij moet je dan nog de defaultgateway instellen voor
# uitgaand verkeer.
ip route add default via 172.17.0.2 dev eth0 table gateway01
ip route add default via 172.18.0.30 dev eth0:1 table gateway02
ip route add default via 172.18.0.30 dev eth0:1
# bovenstaande regels moet je even testen!
ip route flush cache
# controle
ip rule ls
ip route ls table local
ip route ls table gateway01
ip route ls table gateway02
ip route ls table main
# Noot: het normale 'route' geeft vanaf hier niet meer de volledige info.
# Noot2: bovenstaande is even 'droog' ingetikt, dus niet getest.
# zelf even de details uitzoeken dus, als je dit wilt.
Je server moet dan overweg kunnen met virtual devices en advanced routing.
Kortom: inkomend verkeer moet via dezelfde gate beantwoord worden.
http://lartc.org/lartc.html#LARTC.IPROUTE2.TOUR
en niet te vergeten de manpage van 'ip'.
Ik heb even geen pc met advanced routing in de kernel beschikbaar om
te testen. Maar misschien helpt bovenstaande e.e.a. verder uit te zoeken.
Ik weet zeker dat het gebruiken van /bin/ip (iproute2) in plaats van
/sbin/route noodzakelijk is om met 2 gateways te kunnen werken.
Met vriendelijke groet,
Huub Reuver
bedankt voor de tip's en had hed toevalig NIET al werkende al moet ik het
nog wel anders maken maar vooor nu werkt het gelukig.
bedankt voor de tips

Loading...