Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Linux/UNIX Linuxverfechter finden hier Weggefährten.

programme auf bestimmte interfaces beschränken

Diskussion: programme auf bestimmte interfaces beschränken im Forum Linux/UNIX, in der Kategorie Operating Systems; Anzeige hi leute ich hab eine frage zu eigentlich allen programmen des systems, wie kann ich ein bestimmtes auf ein ...

Antwort
Alt 06.05.09, 21:06   #1 (permalink)
 
Registriert seit: 23.04.09
public Leistung: Facit NTK
Likes: 0
Standard programme auf bestimmte interfaces beschränken

Anzeige

hi leute

ich hab eine frage zu eigentlich allen programmen des systems, wie kann ich ein bestimmtes auf ein interface beschränken? also zb 1: wget -> eth0 2: wget -> eth1 3: tuxload -> ath0 4: tuxload -> ath1

mir ist es schon öfter aufgefallen dass es geht, aber da war es der fall das die betreffenden programme das als parameter mit übergeben bekommen haben. und wie sieht das ganze programmiertechnisch aus, also was schreibt man in den sourcecode damit das programm nur noch das besagte interface nutzt?

vielen dank

public ist offline   Mit Zitat antworten
Alt 06.05.09, 21:14   #2 (permalink)
Moderator
 
Benutzerbild von xeno
 
Registriert seit: 09.09.04
xeno Leistung: Pentium Ixeno Leistung: Pentium I
xeno eine Nachricht über ICQ schicken
Likes: 76
Standard

naja, im fall von wget wird einfach das interface genommen über das nach draussen geroutet wird. wget siedelt sich aber nicht da an, wo direkter kontakt zum interface hergestellt wird.

Zitat:
ip route
alternativ:
sudo route -n
xeno ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 06.05.09, 21:53   #3 (permalink)
Themenstarter
 
Registriert seit: 23.04.09
public Leistung: Facit NTK
Likes: 0
Standard

kannst du das etwas näher erläutern oder quellen zum weiterlesen angeben ... wie kann ich dem programm das interface zum benutzen zuweisen, so dass es nur über das daten schickt?
public ist offline   Mit Zitat antworten
Alt 06.05.09, 22:20   #4 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 441
Standard

Zu wget siehe 'man wget' Parameter '--bind-address'.

Zur Programmierung siehe z.B. die Quelltexte von wget.

Oder halt den Weg über die Beschränkung der Routen, indem du z.B. statische Routen zu bestimmten Zielen setzt. Siehe 'man route' und sofern du iproute2 installiert hast auch 'man ip', wobei du iproute mit ziemlicher Sicherheit brauchen wirst, da 'route' relativ statisch ist.
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist offline   Mit Zitat antworten
Alt 06.05.09, 22:50   #5 (permalink)
Themenstarter
 
Registriert seit: 23.04.09
public Leistung: Facit NTK
Likes: 0
Standard

wenn ich das richtig verstehe sage ich dem kernel dass alle pakete mit dem ziel 123.123.123.123 bitte über ath0 gesendet werden sollen als beispiel ... ok das ist schonmal etwas ... nur wenn ich das selbe ziel (rapidshare zb) habe also den einen ip-bereich, wie kann ich dann 2 instanzen des programms verschiedene routen zuweisen, die praktisch das selbe ziel haben?
public ist offline   Mit Zitat antworten
Alt 06.05.09, 23:00   #6 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 441
Standard

Zitat:
Original von public
wie kann ich dann 2 instanzen des programms verschiedene routen zuweisen, die praktisch das selbe ziel haben?
Das geht nur auf Programmebene oder mit einem Content-Filter bzw. einem IDS, das überprüft von welchem Socket die Pakete kommen bzw. für welchen Socket sie bestimmt sind und das diese Sockets eindeutig den Programminstanzen zuordnet. Happy Coding.
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Operating Systems » Linux/UNIX » programme auf bestimmte interfaces beschränken
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
PHP 5 und Interfaces easteregg (Web-) Design und webbasierte Sprachen 6 17.10.08 00:18
libflashsupport nur für bestimmte Programme Stein Linux/UNIX 2 08.07.08 13:19
Pc Lock das Zugriff auf bestimmte Programme erlaubt Poppy Downloads 1 01.12.07 11:12
Fenster auf Desktop beschränken v01d Code Kitchen 1 10.07.07 18:35
Datenbreite beschränken sTEk Network · LAN, WAN, Firewalls 5 03.01.03 21:59


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61