Solution Disable NAT on Omada Router
Solution Disable NAT on Omada Router
![](https://static-community.tp-link.com/icon/d992b79227f44913ac92e1d95b8e517c.jpeg)
This Article Applies to:
Certain Omada models.
Issue Description/Phenomenon:
In certain situations, especially, ISP provides a modem-router and intends to disable the NAT to eliminate the double-NAT problem.
Available Workarounds/Solutions:
Our team has developed an early firmware version to address the issue mentioned above.
Disable NAT function is developed on the recent firmware release:
For ER706W V1 based on 1.0.4, download here;
ER7206 V2 based on 2.1.2, download here.
More to come this month:
ER605 V2 based on 2.2.6, download here.
ER7206 V1 based on 1.4.2, download here.
ER8411 V1 based on 1.2.2, download here.
Note:
1. The firmware above only applies to the standalone mode.
2. Please be advised that if there are any delays or cancellations in the development progress, we will not provide notifications or explanations. Additionally, we do not offer any guarantees to their release before the actual development of firmware has been finished. For information on the final outcome, please refer to future updates on this thread.
3. For other models, the official fix/solution will be included in the upcoming V5.15.X Omada Controller and its associated firmware. We cannot provide a specific release date at this time.
Thank you for your attention!
Update Log:
Sep 20th, 2024:
Add ER605 V2 2.2.6.
Sep 14th, 2024:
Release of this article.
Feedback:
If this was helpful, welcome to give us Kudos by clicking the thumbs-up button below.
If the solution doesn't work for you, your case is probably different from what is described here.
In that case, please feel free to click Start a New Thread and elaborate on the problem so that we can try to help you further.
Thank you for your great cooperation and patience!
TP-Link Support Team
- Copy Link
- Subscribe
- Bookmark
- Report Inappropriate Content
- Copy Link
- Report Inappropriate Content
have you done this in standalone mode? do you have any screenshots of the configuration avaiable?
- Copy Link
- Report Inappropriate Content
- Copy Link
- Report Inappropriate Content
Hi @W38122077
Thanks for posting in our business forum.
W38122077 wrote
have you done this in standalone mode? do you have any screenshots of the configuration avaiable?
For any of the new beta firmware of a feature, please check if it is compatible with your controller.
To learn if this is compatible with your controller or not, you should review the release note. If it is supported, you will have this option available and mentioned in the note.
If there is no mentioning about it, then it is not added or released.
- Copy Link
- Report Inappropriate Content
Thanks, but the link to the beta firmware for the ER8411 in the post was only to the bin file so there weren't any release notes to reference controller compatibility.
https://community.tp-link.com/en/business/forum/topic/702244
Is there somewhere where release notes are available?
Clive_A wrote
Hi @W38122077
Thanks for posting in our business forum.
W38122077 wrote
have you done this in standalone mode? do you have any screenshots of the configuration avaiable?
For any of the new beta firmware of a feature, please check if it is compatible with your controller.
To learn if this is compatible with your controller or not, you should review the release note. If it is supported, you will have this option available and mentioned in the note.
If there is no mentioning about it, then it is not added or released.
- Copy Link
- Report Inappropriate Content
Hi @W38122077
Thanks for posting in our business forum.
W38122077 wrote
Thanks, but the link to the beta firmware for the ER8411 in the post was only to the bin file so there weren't any release notes to reference controller compatibility.
https://community.tp-link.com/en/business/forum/topic/702244
Is there somewhere where release notes are available?
Clive_A wrote
Hi @W38122077
Thanks for posting in our business forum.
W38122077 wrote
have you done this in standalone mode? do you have any screenshots of the configuration avaiable?
For any of the new beta firmware of a feature, please check if it is compatible with your controller.
To learn if this is compatible with your controller or not, you should review the release note. If it is supported, you will have this option available and mentioned in the note.
If there is no mentioning about it, then it is not added or released.
The forum where you download the beta or the official website contains the release note. If the controller release note has not explicitly marked out that the Disable NAT is available, then there is no firmware available for adaption.
I have answered these questions. This is ONLY an early access firmware for people in standalone.
- Copy Link
- Report Inappropriate Content
Hello, just wanted to ask if the ER707-M2 will also receive this feature? If yes, any rough estimate?
- Copy Link
- Report Inappropriate Content
- Copy Link
- Report Inappropriate Content
I'm actually pretty good with this stuff, having worked on IP routing since I operated an ISP in the 1990s with Bay Networks (long gone) routers. I've continued providing networking configurations and security to many companies since. I choose this kind of budget equipment only for my home network, because I shouldn't really need more for my few nodes, and don't even have enough need to just dedicate a workstation or server to the task. I specifically chose this router because I thought it was a real wired router, unburdened with WiFi. So much of its management and the things in this forum indicate that it is really intended to be a NAT proxy instead.
In my post, as recommended in the directions, I obfuscated my IPs by using 10s, which I know are not Internet routable. Hopefully you didn't take my use of the private network addressing as a reason this wouldn't work. I like using 10s as it allows a lot of zeroes to make it easy to see where network changes occur, without making things up with algebraic substitutions. At the same time, I have worked in groups large enough to need to use 10 as their LAN addressing, and need to subnet and route traffic on that network, so I would expect this to also work with 10s throughout, as long as somewhere there'd be a NAT proxy to reach the Internet.
As I have the real, public IPs in my network, I would expect traffic from my nodes to be able to pass through the router to the Internet, and for nodes on the Internet to reach my nodes, without configuring any port forwarding. After disabling the NAT, I would expect the ER605 to see an IP packet on the LAN with an origin IP from that subnet and a destination IP to the Internet to pass that packet to the WAN, and vice-versa. I was able to use the UI to assign the WAN and LAN interfaces with the appropriate network details, but I was unable to get the routing to behave.
As for determining the IPs on my network, I either statically address the nodes, or provide DHCP reservations, as desired or necessary. We're talking about a handful of nodes, intended to provide services (web, mail, SSH) on the Internet. One of the nodes is a WiFi router, providing NAT services to other workstations and devices, so there also was interest in avoiding "double NAT," but with this router in front of, not behind, the other router.
My mention of iptables was only to provide context about an example of rules that very simply configure a router to openly perform NAT, such as these:
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -A FORWARD -i eth0 -o eth1 -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A FORWARD -i eth1 -o eth0 -j ACCEPT
Really, I'd expect the disable NAT feature to really just take out that first line, and the rest would allow normal routing, assuming eth0 and eth1 are correctly addressed. Of course, with any other port forwarding or restricting rules in place also. In the example, it seems eth0 is the LAN and eth1 is the WAN.
Of course, there must be a corresponding IP routing, and not simply IP addressing, so that nodes on the eth0 know to use the router's IP as its gateway to the Internet, and somewhere upstream something knows that the eth0 subnet is routed through the eth1 IP. That, as mentioned, seemed to be correctly configured in the information presented through the UI.
As I haven't been able to get the ER605 to expose the public addresses, I've repurposed a differet WiFi router, where I simply disabled the WiFi and NAT, and set the WAN and LAN subnets to the correct public subnets. All the routing behaves as expected and described in my post. Nodes on my public subnet are able to reach the Internet and can be reached by Internet nodes, and the nodes behind my NAT have its subnet IP as their Internet address, as expected.
- Copy Link
- Report Inappropriate Content
![](https://static-community.tp-link.com/icon/d992b79227f44913ac92e1d95b8e517c.jpeg)
Information
Helpful: 0
Views: 2396
Replies: 19
Voters 0
No one has voted for it yet.