Okay, let’s see if we can untangle this mystery knot.
First thing’s first: Since you can connect to the server locally but not externally, it definitely sounds like a port forwarding problem. Let’s make sure the basics are all covered:
-
Port Forwarding Setup: Double-check that your router has proper port forwarding rules. The ports listed by
ampinstmgr ports Palworld01
need to be forwarded to the internal IP address of your Debian VM. -
Firewall Rules: Even though you mentioned UnRaid doesn’t have a built-in firewall, it’s worth triple-checking the Debian VM to ensure there’s no firewall blocking the ports. You can use
ufw
(Uncomplicated Firewall) on Debian to check this or simply disable it if you’re sure there aren’t other firewalls configured:- Check firewall status:
sudo ufw status
- Allow a specific port:
sudo ufw allow <port>/tcp
- Disable
ufw
:sudo ufw disable
- Check firewall status:
-
Router Settings: Some routers have extra settings under the port forwarding section, like making sure the device is assigned a static IP inside your local network and any specific “game” or “server” modes are on.
Give these a whirl and see if anything stands out. If it’s all clear and still no luck, we can dive deeper. Keep me posted!