Router
You will need a router that supports Port Forwarding to allow traffic from outside the internet to be routed to your server. OpenWRT and FreshTomato are open-source firmware options available for both modern and legacy routers. Routers provided by your internet service provider – especially rented equipment – do not always support forwarding port 80 and 443. This is required for hosting an accessible web server.
![]() |
![]() |
Quality of Service
QoS (Quality of Service) enables you to give bandwidth priority to your server and other computer. Many consumer routers allow you to set the theoretical bandwidth provided by your Internet Service Provider and leverage that information to ensure that specific network devices have a minimum Internet bandwidth.
VPN Server and Client
The option to configure your router as both a VPN Server and VPN Client is becoming more common. A Virtual Private Network allows devices and networks to securely connect to each other over the open internet.
While acting as a VPN server, you can connect to you
Dynamic DNS
Many modern routers also provide a Dynamic DNS service, such as TP-Link and Netgear. This allows you to connect to your home server as a subdomain of their service instead of needing to buy your own domain.