Page 1 of 2

NAT Loopback

Posted: Mon Dec 05, 2016 10:03 am
by Indigo
hi gyus,

i used to run gargoyle 1.8.1 on a archer C7 v1 with a LTE modem on USB and NAT loopback worked as a charm.

now i use a GL-AR150 PoE with gargoyle 1.9.1 and the same LTE modem and NAT loopback does not work anymore?

is there any information about this behaviour?

i pretty rely on this feature, since many android apps don't support different set of credentials for different networks

thanks!

Re: NAT Loopback

Posted: Mon Dec 05, 2016 1:58 pm
by ispyisail

Re: NAT Loopback

Posted: Mon Dec 05, 2016 4:53 pm
by Indigo
yep, thats the device.
no comments on this behaviour?

Re: NAT Loopback

Posted: Tue Dec 06, 2016 2:18 am
by Lantis
Can you please describe your testing method a bit more?
Did this used to work out of the box, or do you set up some redirects?

Re: NAT Loopback

Posted: Tue Dec 06, 2016 5:04 am
by Indigo
- i've set up ddns
- port forwards to my server and other services in my internal network (example: port 81 external mapped to 10.0.0.249:80 internal)

i could use url.ddns.com:81 to connect to 10.0.0.249:80 when i was connected to my internal network. this does not work anymore for some unknown reason. i did not configure any redirects (at least not by myself, maybe ther were some preconfigured redirects in previous gargoyle versions?)

Re: NAT Loopback

Posted: Tue Dec 06, 2016 7:42 am
by Lantis
Looks like it was a change in openwrt's behaviour.
I'll do some testing.

Re: NAT Loopback

Posted: Tue Dec 13, 2016 4:21 am
by Indigo
any news?

Re: NAT Loopback

Posted: Tue Dec 13, 2016 4:33 am
by Lantis
The openwrt wiki indicates that you need to set a loopback flag to true

However I was unable to setup a testing environment

Re: NAT Loopback

Posted: Tue Dec 13, 2016 8:07 am
by Indigo
can you give me the link to this wiki section, so i can try it out by myself?

Re: NAT Loopback

Posted: Tue Dec 13, 2016 3:40 pm
by Lantis
https://dev.openwrt.org/ticket/18057
Comment 29.

If you can get information on what exactly is required I can try and see why it doesn't work