Popular games and ports

| Game | Default Port | Protocol | |------|--------------|----------| | Minecraft Java | 25565 | TCP | | Minecraft Bedrock | 19132 | UDP | | Valheim | 2456-2458 | UDP | | Terraria | 7777 | TCP | | Factorio | 34197 | UDP | | ARK: Survival | 7777, 27015 | UDP | | Satisfactory | 7777, 15000, 15777 | UDP | | Don't Starve Together | 10999 | UDP | | Palworld | 8211 | UDP |

---

Step by step configuration

1. Create account and host

  1. Register at No-IP.pl
  2. Create a host, e.g. minecraft.no-ip.pl
  3. Save your login credentials

2. Configure DDNS client

On router:

Settings → DDNS
Server: update.no-ip.pl
Host: minecraft.no-ip.pl
Username: your_login
Password: your_password

On Windows: Download the client from Download page and enter your account details.

On Linux:

sudo apt install ddclient

/etc/ddclient.conf

protocol=dyndns2 server=update.no-ip.pl login=your_login password=your_password minecraft.no-ip.pl

3. Forward port on router

In your router panel find "Port Forwarding" / "NAT" / "Virtual Servers":

Example for Minecraft Java:

Name: Minecraft
External port: 25565
Internal port: 25565
Protocol: TCP
IP Address: [Your computer's IP, e.g. 192.168.1.100]

4. Start server and share address with friends

Connection address:

minecraft.no-ip.pl

or with non-standard port:

minecraft.no-ip.pl:25566

---

Configuration examples

Minecraft Java Edition

server.properties:

server-port=25565
online-mode=true
max-players=10
motd=Friends server - minecraft.no-ip.pl

Port forwarding:

  • Port: 25565 TCP
  • Address for players: minecraft.no-ip.pl

Valheim

Starting server:

./valheim_server.x86_64 -name "My Server" -port 2456 -world "MyWorld" -password "secretpass"

Port forwarding:

  • Ports: 2456-2458 UDP
  • Address for players: valheim.no-ip.pl:2456

Terraria (tShock)

Port forwarding:

  • Port: 7777 TCP
  • Address for players: terraria.no-ip.pl

Factorio

server-settings.json:

{
  "name": "Friends server",
  "game_password": "secretpass"
}

Port forwarding:

  • Port: 34197 UDP
  • Address for players: factorio.no-ip.pl
---

SRV record for Minecraft

Minecraft supports SRV records - this allows you to hide the port number:

In No-IP.pl panel add SRV record:

Type: SRV
Name: _minecraft._tcp.mc
Priority: 0
Weight: 5
Port: 25565
Target: mc.no-ip.pl

Players connect via: mc.no-ip.pl (without specifying port)

---

Troubleshooting

Friends cannot connect

  1. Check Windows/Linux firewall:
- Add exception for the game server - Or temporarily disable firewall for testing
  1. Check if port is open:
- Use canyouseeme.org - Enter your port (e.g. 25565)
  1. Double NAT:
- Do you have ISP router + your own router? - Solution: set ISP router to bridge mode or DMZ
  1. CGNAT (mobile/cable operator):
- Some ISPs don't provide public IP - Check: Your address in router should NOT start with 10.x.x.x or 100.64.x.x - Solution: ask ISP for public IP (often paid) or use VPN with port forwarding

Lag and delays

  • Check upload speed (minimum 1 Mbps per player)
  • Limit number of players
  • Use wired connection (not WiFi) for server

Server restarts and IP changes

This is normal - that's why you use Dynamic DNS. Make sure DDNS client is running and updating the address.

---

Tips

  1. Whitelist - Restrict access to friends only
  2. Backup - Regularly copy world/save files
  3. UPS - Uninterruptible power supply protects against data loss during outages
  4. Auto-start - Configure server as system service
  5. Monitoring - Use Discord bot or script for status notifications

Alternative: Server in Docker container

For easier management:

docker-compose.yml

services: minecraft: image: itzg/minecraft-server ports: - "25565:25565" environment: - EULA=TRUE - MEMORY=2G volumes: - ./data:/data

Server will start automatically after computer restart.

---

Summary

Your own game server with No-IP.pl:

  • Simple address for friends (e.g. minecraft.no-ip.pl)
  • No hosting fees
  • Full control over the server
  • Works with any game supporting dedicated servers
Create a free account and set up a server for your friends.

---

Need help? Check our FAQ or email This email address is being protected from spambots. You need JavaScript enabled to view it.