probleme mit pf/ port weiterleitung

k_e_x

Well-Known Member
hi, folgendes problem (bin openbsd anfaenger):
habe nach folgendem tutorial openbsd installiert:
http://www.fmi.uni-passau.de/~grafj/openbsd/3.5/index.html

das tutorial ist ja an sich ganz nett, ich hatte probleme mit dem nat/masquerading, fehler gesucht und gefunden:
Code:
nat on $Ext from $IntNet to any -> ($Ext) static-port

ohne die ( ) macht es probleme, so steht es sogar in der pf faq drin (die ich erst jetzt teilweise am lesen bin *g*), naja wie auch immer, nun macht die bittorrent weiterleitung probleme (bzw sie hat bis jetzt noch garnicht funktioniert)

folgende probleme:
der autor von dem tutorial setzt ja 2 anchors,
Code:
rdr-anchor redirect
anchor passin

folgendes problem: die angepassten configs liegen auf dem server, wenn ich nun:
Code:
pfctl -a redirect:bittorrent -f /etc/bittorrent.redirect
pfctl -a passin:bittorrent -f /etc/bittorrent.passin

eintippe, passiert nichts (an sich gut, also scheinbar keine fehler)
wenn ich nun per:
Code:
pfctl -a redirect -s rules
pfctl -a passin -s rules

mir versuche beides anzeigen zu lassen, funktioniert es nur bei den passin regeln, bei den redirect zeigt er mir garnichts an?! er sagt auch nicht das nichts spezifiziert ist, sowas in der richtung sagt er wenn ich noch garnix geladen hab
zudem habe ich mich gefragt warum der autor bei:
Code:
rdr on $Ext proto tcp from !$IntNet to any port 6969 -> BitIP port 6969
ein ! vor dem $ hat ? in der pf faq hatte ich nichts dazu gefunden ?
ohne scheint es aber auch nicht zu funktionieren ....

vorschlaege ?
 
Das Zeichen ! steht für Verneinung (das logische "NOT") und ist in den Manpages zu finden.

Gehe lesen: man pf.conf
 
k_e_x schrieb:
danke, hatte ich wohl beim letzten mal uebersehen, hilft mir aber nicht mit meinem hauptproblem ;)

Für redirect-Regeln wird die Option -n oder nat angewandt.

Option -r oder rules zeigt NUR Rules an. Und Rules sind keine Redirects. ;)

Und das steht ebenfalls in der Manpage.

Also ALLES lesen ;)
 
Zurück
Oben