On 2014-01-30 18:02, Pieter Verberne wrote:
When I use a client, which is behind a pf firewall, I use this redirect
rule:
pass in on $ext_if proto {tcp, udp} from any to any port 12345 rdr-to 10.1.2.3

Now I have a client that is connected via a socks5 SSH tunnel to the pf
firewall. Can I still have a pf redirect to this client?

I'm sorry my mail is not clear.

I have two machines. One is an OpenBSD machine with pf configured. I
call this machine lilium. The other machine is a Windows client, let's
call this machine bob.

On bob I'm using a gnutella client which is listening to tcp and udp
port 13648. When bob is connected to the same LAN as lilium, I'm using
the following pf.conf line on lilium to make gnutella work:

pass in on $ext_if proto {tcp, udp} from any to any port 13648 rdr-to 10.0.0.18

On the LAN bob has ip address 10.0.0.18 .

Now somethimes, I'm at a remote location and I'm using putty to create a
SSH/SOCKS5 tunnel to lilium. I still want to be able to use my gnutella
client through this SOCKS5 proxy, however, the redirect rule does not
work (ofcourse). How should I solve this?

Can I actually do this with SOCKS, or should I start thinking about some
VPN solution? It would be cool if I can do it with SOCKS.

Okay, it's only gnutella (file sharing), but apart from that, I just
want to know. :-)

Thanks,

Gr,
 Pieter Verberne

Reply via email to