1

I have my NAS behind my router setup with port forwarding so it can be accessed from anywhere. When I connect to it via LAN IP (192.168.1.*) the transfer speed is around 100MiB/s, however when I use the WAN IP the speeds are around 25MiB/s. Why is the WAN IP connection slower even though both devices are on the same LAN gigabit network? Is there some router configuration step I've missed? The reason I want to use the WAN IP locally is because I don't want to reconfigure the laptop every time it leaves the house, it should work regardless if it is at home or not.

Medran
  • 123

1 Answers1

1

When you are using the WAN IP address, the traffic that is destined for your NAS must first go to the router where the router must inspect the packets and then perform NAT to translate the WAN IP to and LAN IP and then route the packets according to the destination IP on the LAN. When you access the NAS directly by its LAN IP your computer can communicated directly with the NAS.

The extra step of making the router route and NAT the traffic is likely what is causing the reduction in throughput. Especially with consumer routers, performing NAT and routing is going to hider throughput compared to throughput on just LAN traffic.

heavyd
  • 65,321