Proxying

Hey!
It is needed to proxy ports from external address to the inner (gray) address inside the local network.
How can we do that?
We use RB/1000U with OS version 3.28.

http://wiki.mikrotik.com/wiki/Forwarding_a_port_to_an_internal_IP

That’s not it… We need proxying, not forwarding.
We have a router with external ip 69.69.69.69 (for example) and inner ip 192.168.2.129.
It is needed that a source address, which is transfered to the inner net of a packet, was changed to the inner address of the router while refering to external address.

If this is unsupported function, tell please. Any answere would be good…

http://www.mikrotik.com/testdocs/ros/3.0/qos/nat.php

yeah, use DST-NAT to redirect the connection to the internal network, then SRC-NAT to hide real address of requesting machine

Well, we are already using this method, but it doesn’t work fully the way we need.
In our case a source address should be the inner address of the router, not a real client’s address -
thats why i’m asking about proxying.

I havent used it myself but SOCKS proxy is something what you need.

did you tried it

best regards

please give us an example with addresses… I don’t understand what you need =)

And again, that’s not it :frowning: We need TCP connection, not socket.

It’s all about a game server. It should be accessable by both - local and outer networks, but it supports only one IP. Previously, when we used a software router, we used a redir (a port redirector with transparent proxying support) for that purpose…

as far as I can see from docs for ‘redir’, it’s almost the same as dst+src nat. what’s problem?..

The problem is one busy (or lazy, not sure) sys. admin, who doesn’t care about a sever xD
NAT solved the problem, thanks to all for the answeres!