Port forwarding.
Igor Robul
igorr at speechpro.com
Tue Jan 24 02:36:12 PST 2006
On Tue, Jan 24, 2006 at 06:41:27AM +0100, Daniel A. wrote:
> sis0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
> options=8<VLAN_MTU>
> inet6 fe80::20a:e6ff:fe53:fc1e%sis0 prefixlen 64 scopeid 0x2
> inet 192.168.0.1 netmask 0xffffff00 broadcast 192.168.0.255
> ether 00:0a:e6:53:fc:1e
> media: Ethernet autoselect (100baseTX <full-duplex>)
> status: active
> rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
> options=8<VLAN_MTU>
> inet6 fe80::2b0:2ff:fe00:27f3%rl0 prefixlen 64 scopeid 0x3
> inet 87.50.69.60 netmask 0xffffff80 broadcast 87.50.69.127
> ether 00:b0:02:00:27:f3
> media: Ethernet autoselect (100baseTX <full-duplex>)
> status: active
>
> I have been googling and reading ifconfig papers all day yesterday, in
> the search for how to do simple port-forwarding, but nothing have
> worked.
> So, this is my final resort: How would I forward the ports 9541 (TCP)
> and 9542 (UDP) to 192.168.0.2 on my LAN?
/etc/ipnat.conf:
rdr rl0 0/0 port 9541 -> 192.168.0.2 port 9541 tcp
rdr rl0 0/0 port 9542 -> 192.168.0.2 port 9542 udp
somewhere on top of file (before "map").
Also you need something like this in your /etc/ipf.rules:
pass in quick on rl0 proto tcp from any to 192.168.0.2/32 port = 9541 keep state
pass in quick on rl0 proto udp from any to 192.168.0.2/32 port = 9542 keep state
More information about the freebsd-questions
mailing list