Turn NAT off in Router Mode

Turn NAT off in Router Mode

Turn NAT off in Router Mode
Turn NAT off in Router Mode
2024-02-03 12:55:27
Model: Deco M9 Plus  
Hardware Version:
Firmware Version:

I've seen numerous posts about this, and the responses from TP Link staff have always been...wrong.

 

WiFi is only one part of my home network, and I value the Parental Controls and DHCP functionality that Deco provides.  I don't want to switch to AP mode and lose this functionality.

 

There seems to be some kind of confusion when it comes to Routing vs NAT, and I can't for the life of me see how disabling NAT in Routing mode would stop Parental Controls and DHCP from working.

 

This is my setup:

 

 

WAN--DSL Router--LAN Iface---|

              192.168.0.1/29 |

                             |

                             |----WAN Iface----Cisco Router--Other Internal Networks

                             | 192.168.0.2/29                  (PiHole DNS, Wired IoT, Wired TV etc)

                             |

                             |----WAN Iface----Deco-----LAN Iface-----WiFi Clients

                             | 192.168.0.4/29        192.168.68.1/24  DHCP 192.168.68.*/24

 

 

As it stands, the DSL Router performs NAT for all outbound Internet traffic.

 

The DSL router is the default gateway for both the Cisco Router and the Deco.

 

The DSL router has a static route for 192.168.0.0/16 to the Cisco Router.

 

At the minute there is no point me adding a static route for 192.168.68.0/24 pointing to the Deco, because the Deco NATs everything - the DSL router and Cisco Router will never see 192.168.68.0/24 addresses.

 

All traffic from the WiFi clients appears to come from 192.168.0.4, the Deco's "WAN" IP address.  This fundamentally restricts the ability for me to control access to other parts of my network based on Deco-assigned IPs, or to access WiFi clients from other parts of my network.

 

In order for traffic to transit from the WiFi Clients to the rest of the network (and Internet), it needs to go through the default gateway, which is 192.168.68.1.  At this point Deco inspects the requests and decides whether or not to permit the connection.  If a request received by 192.168.68.1 is a DHCP request, then Deco responds with an IP lease.

 

None of this functionality relies on NAT.  NAT is a completely separate function that transforms requests from the WiFi clients to appear to come from 192.168.0.4, and transforms responses accordingly.  It should not be necessary in routing mode if there is a separate upstream router providing NAT and configured with the appropriate static routes.

 

Please, get someone who understands networking to look at this request, which has been made repeatedly, and give advanced users the ability to disable NAT in Router mode!

 

 

  1      
  1      
#1
Options
1 Reply
Re:Turn NAT off in Router Mode
2024-02-04 09:40:41

  @silentyeti 

Hi, Thank you very much for your feedback.
On the TP-link Archer series routers, there are two separate on/off options for NAT and DHCP Server.
So I do agree with you that NAT and DHCP are wholly independent things and can be enabled or disabled independently.

 

For Deco, we have received feature requests for both.

Router Mode DHCP Server

Deco without NAT

We can't disable DHCP

I am sure there are routers whose advanced features, like parental control work without being the NAT gateway or DHCP router, unfortunately, Deco isn't one of them. I have checked with engineers before currently, Deco needs to be both the NAT gateway and DHCP server to guarantee Parental Control and the Home Security systems(like HomeCare/HomeShield) working as expected. The controlled device under the parental control profile needs to get an IP address directly from Deco.

Best regards.

  0  
  0  
#2
Options