Hallo An meinem PC hängen 2 Netzwerk Kabel. Ich möchte eine Verbindung für ausschließlich ein Programm verwenden. Die andere hingegen für den Rest (surfen, mail, vnc usw) wie stell ich sowas an?
Rudi schrieb: > wie stell ich sowas an? Dafür müsst man mehr darüber wissen was das eine Programm so kann. Oder mit welchen gegenstellen es redet.
Kommuniziert das Programm lediglich mit festen Ziel-IPs (Servern) und die beiden Kabel gehören zu zwei unterschiedlichen Netzen? Dann könnte man das ganz simpel über das Routing regeln.
Ist nicht die minimal invasivste Variante, aber die konsequenteste: zwei virtuelle Maschinen installieren, eine pro Netzwerk.
tk schrieb: > Kommuniziert das Programm lediglich mit festen Ziel-IPs (Servern) und > die beiden Kabel gehören zu zwei unterschiedlichen Netzen? jo eine Verbindung hat genau eine Gegenstelle mit einer fixen IP die andere Verbindung hat Zugang zum Internet usw.
Damit das IP-Routing für ausgehende Pakete überhaupt sauber zwischen den beiden Schnittstellen unterscheiden kann, müssen sie in verschiedenen Netzwerken liegen. Dein Router müsste das dann auch können. Jedes über die "exklusive" Verbindung hinausgehende Paket in Dein "normales" lokale Netzwerk würde nicht direkt zum Ziel gehen, sondern den Umweg über den Router nehmen. Den von Dir vermutlich erwarteten Vorteil in Bandbreite und Latenz wirst Du wahrscheinlich auch nicht beobachten. IP-Pakete werden eben nicht zwischen Programmen geroutet, sondern zwischen IP-Netzen. Was hast Du genau vor? Für ein Online-Spiel die Latenzen optimieren?
Georg Bisseling schrieb: > Dein Router müsste das dann auch können. Nicht wiriklich, das kann eigentlich jedes Desktopbestriebssystem.
Georg Bisseling schrieb: > Was hast Du genau vor? es geht um verschiedene Probleme. Z.B. läuft auf dem PC ein DNS Updater. Dieser updated den Server aber ständig mit der IP vom zweiten EthernetPort. Und am Programm selber kann ich dies nicht konfigurieren. Teamviewer, VNC usw. haben ähnliche Probleme. Ich wollte es eben "sauber" einrichten und den PC so konfigurieren, dass die eine IP (192.168.3.2) des zu steuernden Gerätes immer über den zweiten Adapter mit der IP 192.168.3.2 angesprochen wird. Der erste Adapter hat die IP 192.168.1.2 und soll den ganzen restlichen Traffik übernehmen.
Rudi schrieb: > es geht um verschiedene Probleme. Nein es gibt nur ein Problem und das sitzt vor dem Monitor > Z.B. läuft auf dem PC ein DNS Updater. > Dieser updated den Server aber ständig mit der IP vom zweiten > EthernetPort. Und am Programm selber kann ich dies nicht konfigurieren. Wenn das feste Adressen sind wozu Brauchst du dann eine DNS-Updater? > Teamviewer, VNC usw. haben ähnliche Probleme. s.O. > Ich wollte es eben "sauber" einrichten und den PC so konfigurieren, dass > die eine IP (192.168.3.2) des zu steuernden Gerätes immer über den > zweiten Adapter mit der IP 192.168.3.2 angesprochen wird. Wieso hat das "Gerät" die gleiche IP wie der PC? > Der erste Adapter hat die IP 192.168.1.2 und soll den ganzen restlichen > Traffik übernehmen. Das alles regelt man in der Routingtabelle.
Max Mustermann schrieb: > Rudi schrieb: > >> es geht um verschiedene Probleme. > Nein es gibt nur ein Problem und das sitzt vor dem Monitor > per PowerShell betroffene Programme starten. hast halt an stelle von Programm.exe Programm.ps1 Du hast überhaupt kein Problem gtw, Metrik usw. kannst du deiner Anwendung alles mitgeben
Rudi schrieb: > Ich wollte es eben "sauber" einrichten und den PC so konfigurieren, dass > die eine IP (192.168.3.2) des zu steuernden Gerätes immer über den > zweiten Adapter mit der IP 192.168.3.2 angesprochen wird. > > Der erste Adapter hat die IP 192.168.1.2 und soll den ganzen restlichen > Traffik übernehmen. Das ist doch gar kein Problem, sowas einzustellen. Das einzige, worauf man wirklich achten muß, ist, daß das Default-Gateway richtig eingstellt ist und die Netzmasken stimmen. Der Rest ergibt sich doch dann von selbst. Max Mustermann schrieb: >> Z.B. läuft auf dem PC ein DNS Updater. >> Dieser updated den Server aber ständig mit der IP vom zweiten >> EthernetPort. Und am Programm selber kann ich dies nicht konfigurieren. > Wenn das feste Adressen sind wozu Brauchst du dann eine DNS-Updater? Ist das nicht offensichtlich? Mit "DNS-Updater" ist ein Programm für sowas wie z.B. dyndns gemeint, und das ganze Netz hängt hinter einem NAT. Die IPs sind also nur intern statisch.
Rolf Magnus schrieb: > Max Mustermann schrieb: >>> Z.B. läuft auf dem PC ein DNS Updater. >>> Dieser updated den Server aber ständig mit der IP vom zweiten >>> EthernetPort. Und am Programm selber kann ich dies nicht konfigurieren. >> Wenn das feste Adressen sind wozu Brauchst du dann eine DNS-Updater? > > Ist das nicht offensichtlich? Mit "DNS-Updater" ist ein Programm für > sowas wie z.B. dyndns gemeint, und das ganze Netz hängt hinter einem > NAT. Die IPs sind also nur intern statisch. Ist mir schon klar was ein DNS-Updater ist. Nur macht das nun mal absolut keinen Sinn bei DynDNS eine interne IP einzutregen (sofern DynDNS das überhaupt zulässt).
Max Mustermann schrieb: > Rolf Magnus schrieb: >> Max Mustermann schrieb: > > Ist mir schon klar was ein DNS-Updater ist. > Nur macht das nun mal absolut keinen Sinn bei DynDNS eine interne IP > einzutregen (sofern DynDNS das überhaupt zulässt). 192.168 wird extern nicht geroutet. ein eintrag bei DynDNS ist nicht möglich. warum nicht mit pshell? die Idee ist gut und funktioniert. app1 sendet auf nic1, der router wird dann auch auf nic1 antworten oder gpo. leg das verhalten fest. hier kannst du beliebige regeln erstellen (abhängig von der windows-Version auf deinem rechner) oder dns/dhcp/router/Client fw- Konfiguration. mächtig aufwändig, funktioniert 1a
Wenn du Zugriff auf den Code hast ... man kann einem Socket auch ein konkretes Interface (Hardware) zuweisen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.