* [gentoo-user-de] ein programm über anderen gateway leiten
@ 2007-10-19 8:27 Zeitschel, Philipp
2007-10-19 8:50 ` Christian Bricart
2007-10-19 9:21 ` Bernd Wurst
0 siblings, 2 replies; 3+ messages in thread
From: Zeitschel, Philipp @ 2007-10-19 8:27 UTC (permalink / raw
To: gentoo-user-de
[-- Attachment #1: Type: text/plain, Size: 442 bytes --]
Hi Liste,
ich möchte gerne, das ein bestimmtes programm einen von mir vorgegebenen gateway bzw interface benutzt
ist dies möglich?
vielleicht nochmal um es etwas anschaulicher zu machen, bis jetzt versuche ich alle adressen die das programm zu erreichen versucht mit netstat abzufangen und machen dann ein route add blublbi tun0
am liebsten wäre mir allerdings das programm direkt über tun0 zu schicken...
Grüße
Philipp
[-- Attachment #2: Type: text/html, Size: 1780 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [gentoo-user-de] ein programm über anderen gateway leiten
2007-10-19 8:27 [gentoo-user-de] ein programm über anderen gateway leiten Zeitschel, Philipp
@ 2007-10-19 8:50 ` Christian Bricart
2007-10-19 9:21 ` Bernd Wurst
1 sibling, 0 replies; 3+ messages in thread
From: Christian Bricart @ 2007-10-19 8:50 UTC (permalink / raw
To: gentoo-user-de
Zeitschel, Philipp wrote:
> Hi Liste,
>
> ich möchte gerne, das ein bestimmtes programm einen von mir vorgegebenen
> gateway bzw interface benutzt
>
> ist dies möglich?
Ja
>
> vielleicht nochmal um es etwas anschaulicher zu machen, bis jetzt versuche
> ich alle adressen die das programm zu erreichen versucht mit netstat
> abzufangen und machen dann ein route add blublbi tun0
> am liebsten wäre mir allerdings das programm direkt über tun0 zu
> schicken...
Es kommt auch drauf an, ob da Programm direkt auf dem Router läuft oder
dahinter...
Prinzipiell schaust du mal hier:
http://lartc.org/howto/lartc.netfilter.html
(und überhaupt mal das ganze Buch dort ;-))
Wenn du nach iptables-Markierung routen willst, dann lass das Programm
unter einer bestimmten UID laufen und markiere Pakete mit dem
"owner"-Modul - z.B. mit "--uid-owner userid"
Christian
--
gentoo-user-de@gentoo.org mailing list
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [gentoo-user-de] ein programm über anderen gateway leiten
2007-10-19 8:27 [gentoo-user-de] ein programm über anderen gateway leiten Zeitschel, Philipp
2007-10-19 8:50 ` Christian Bricart
@ 2007-10-19 9:21 ` Bernd Wurst
1 sibling, 0 replies; 3+ messages in thread
From: Bernd Wurst @ 2007-10-19 9:21 UTC (permalink / raw
To: gentoo-user-de
[-- Attachment #1: Type: text/plain, Size: 1835 bytes --]
Hallo.
Am Freitag, 19. Oktober 2007 schrieb Zeitschel, Philipp:
> ich möchte gerne, das ein bestimmtes programm einen von mir vorgegebenen
> gateway bzw interface benutzt
>
> ist dies möglich?
Die meisten Programme bieten genau dafür eine Option an.
Ist auch nicht besonders schwer einzubauen, man kann der socket-Funktion sagen
über welches Interface man hinausverbinden möchte.
Beispiel:
$ ping -h
Usage: ping [-LRUbdfnqrvVaA] [-c count] [-i interval] [-w deadline]
[-p pattern] [-s packetsize] [-t ttl] [-I interface or address]
^^^^^^^^^^^^^^^^^^^^^^^^^^^
[-M mtu discovery hint] [-S sndbuf]
[ -T timestamp option ] [ -Q tos ] [hop1 ...] destination
> vielleicht nochmal um es etwas anschaulicher zu machen, bis jetzt versuche
> ich alle adressen die das programm zu erreichen versucht mit netstat
> abzufangen und machen dann ein route add blublbi tun0 am liebsten wäre mir
> allerdings das programm direkt über tun0 zu schicken...
Wenn das Programm keine Option dafür hat und du die (warum auch immer) nicht
einbauen kannst, dann bleiben nur Tricksereien wie sowas.
Brainstorming:
* Programm in eine VM packen, die nur an tun0 kommunizieren kann
* Die IP-Adressen bzw. das Routing so machen, dass die Ziel-Adresse die das
Programm erreichen möchte nur über tun0 geroutet wird
* ...
oder halt was in der anderen antwort steht, UID-Filterung über IPtables.
Alles Pfuschig, die saubere Lösung steht oben. :)
cu, Bernd
--
Waffenhändler: "Hhhm ... Sie haben eine Zeit im Irrenhaus verbracht,
Sie haben Alkoholprobleme, und Sie haben den Präsidenten verprügelt...
Potentiell gefährlich. Das berechtigt Sie zum Kauf von drei oder
weniger Handfeuerwaffen."
Homer Simpson: "Juchuuu!"
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 827 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2007-10-19 9:34 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-10-19 8:27 [gentoo-user-de] ein programm über anderen gateway leiten Zeitschel, Philipp
2007-10-19 8:50 ` Christian Bricart
2007-10-19 9:21 ` Bernd Wurst
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox