Solution:
Root Cause: DHCP Local IP Shift Causing Broken Forwarding Destination
By default, home routers assign local IP addresses dynamically via DHCP. When your Plex server reboots or its lease expires, the router may reassign a new IP address (e.g., changing
192.168.1.15 to
192.168.1.88). Existing port forwarding rules point to the old, unassigned IP address, breaking external TCP packet delivery.
# Diagnostic Verification:
Check the server's current local IP address:
cmd
ipconfig # Windows
ip addr show # Linux
Compare this IP against the internal IP destination written in your router's port forwarding table.
# Step-by-Step Fix:
1. Log into your router admin page.
2. Navigate to
LAN Settings > DHCP Server > MAC Binding / Static IP Reservation.
3. Locate your Plex server's MAC address and lock it to a dedicated static IP address (e.g.,
192.168.1.100).
4. Alternatively, configure a static IP manually inside the host OS network interface settings outside the router's dynamic DHCP pool.
5. Update your router's Port Forwarding rule to direct TCP
32400 to the new static IP address.
# Prevention & Long-Term Monitoring:
Reserve static IP addresses in the upper boundary of your LAN subnet (e.g., .200+) to prevent IP collisions with dynamic clients.