Soweit ich bislang verstanden habe kennt der PC normalerweise einen
nearest Gateway - bspw. den Internetzugangsrouter mit der IP 192.168.0.1
- über den alle auf dem PC laufenden Programme ihren "Internetverkehr"
abwickeln.
Ich habe hier mehrere Internetzugänge, die über einzelne Modems/Router
auf eine physikalische Netzwerk-Leitung "aufgelegt" sind - mit den
Router-IPs 192.168.0.1, 192.168.0.3, 192.168.0.5, usw.
Einen Loadbalancer verwende ich nicht, sondern verteile die PCs von Hand
mit keinen Batchdateiuen statisch auf die einzelnen Gateways/Router.
Etwa so:
1 | netsh interface ip set address name="LAN-Verbindung" gateway=192.168.0.1 gwmetric=1
|
2 | netsh interface ip set dns name="LAN-Verbindung" static 192.168.0.1
|
oder:
1 | netsh interface ip set address name="LAN-Verbindung" gateway=192.168.0.3 gwmetric=1
|
2 | netsh interface ip set dns name="LAN-Verbindung" static 192.168.0.3
|
Ist es darüber hinaus auch möglich, bestimmte Applikation auf EINEM PC
verschiedene Router (und damit auch verschiedene Internetzugänge)
verwenden zu lassen?
Nur als Beispiel:
- einen Browser den Gateway / Router an 192.168.0.1,
- den Email-Client den Gateway / Router an 192.168.0.3,
- einen Dowloadmanager den Gateway / Router an 192.168.0.5?
Wenn ja, wie könnte man das einrichten?
Über Proxys (falls die Programme die ermöglichen) - aber wie "klebt" man
dann wiederum die Proxys an einen speziellen (d.h. nicht dem
systemweiten "nearest") Gateway?
Oder gibt es dafür spezielle Programme, die die Gateway-Auswahl über den
Namen der Programm-EXE-Datei handhaben (so ähnlich wie der Firewall
bestimmte Sicherheitsregeln mit bestimmten EXE-Dateinamen verknüpft)?
Vielen Dank für jede Erleuchtung.