Amiga.org

The "Not Quite Amiga but still computer related category" => Alternative Operating Systems => Topic started by: pyrre on February 26, 2010, 03:07:01 PM

Title: openWRT issues
Post by: pyrre on February 26, 2010, 03:07:01 PM
Hello,
Anyone of you guys using openwrt in any on your router?

I have problems setting up a proper port forward.

So far i have put
Code: [Select]
forward:dport=61020:192.168.1.208In the "/etc/firewall.user" file.
And it does not work...

Do any of you know where to put the commands and what commands to use?
Title: Re: openWRT issues
Post by: ferix on February 26, 2010, 06:35:51 PM
I'm at work now and I can't check It, but I think you have to add a line like this:

Code: [Select]
accept:proto=tcp dpport=61020
P.D.:
You have to accept the packets before forwarding them...

Edit:
I used an incorrect syntax, fixed now.
Title: Re: openWRT issues
Post by: pyrre on February 26, 2010, 09:03:14 PM
Problem solved...
Although, some questions has riced...

But to solve it:
Code: [Select]
iptables -t nat -A prerouting_wan -p tcp --dport <your desired port> -j DNAT --to <the desired computers IP>:<what port to forward to>
iptables        -A forwarding_wan -p tcp --dport <your desired port> -d <the desired computers IP> -j ACCEPT

that did the trick...

But my question...
in this line i have put tcp... can i use : to add udp as well (tcp:udp) or do i need a second line for udp?

and

For a port range, like 14000 - 14050 do i put 14000:15050 in the line, do i have to put all 50 lines in the routing table or is there another way to set a portrange in the routing table?
Title: Re: openWRT issues
Post by: ferix on February 26, 2010, 09:14:52 PM
Quote from: pyrre;545288
[..]
But my question...
in this line i have put tcp... can i use : to add udp as well (tcp:udp) or do i need a second line for udp?

You have to put a second line for udp

Quote from: pyrre
For a port range, like 14000 - 14050 do i put 14000:15050 in the line, do i have to put all 50 lines in the routing table or is there another way to set a portrange in the routing table?

Yes, you can put 14000:15050... but, why don't you try? ;)
Title: Re: openWRT issues
Post by: pyrre on February 27, 2010, 12:09:27 AM
Quote from: ferix;545289
You have to put a second line for udp



Yes, you can put 14000:15050... but, why don't you try? ;)

I have tried. but don't know if it works... :-)