DriversRecommendedOutdated drivers can make a good PC feel brokenScan driver issues before chasing fixes manually.Scan NowHalloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsSlow PC?RecommendedPC slow today? Run a repair scan before it gets worseResolve common Windows issues and optimize system performance.Scan Now×
Skip to content
World desk10 min

How to Port Forward an Assetto Corsa Server (AssettoServer)

A complete AssettoServer port-forwarding guide covering router rules, Windows Firewall, stable host IPs, Content Manager pitfalls, log errors, and outside-network testing.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

To let players outside your home network join an AssettoServer session, forward the server’s documented game and HTTP ports from your router to the PC running the server, then allow AssettoServer.exe through the host computer’s firewall. The router rules and the Windows firewall exception are separate requirements. Finally, give friends the join link generated by the server console—not a Content Manager invite link that contains your private, local IP address.

Which ports an AssettoServer host needs

The current beginner setup documented for AssettoServer uses three inbound rules. All three rules must point to the same computer’s private IPv4 address. Create separate entries for TCP and UDP even when your router offers a combined “TCP/UDP” choice; selecting both protocols is acceptable only if the router clearly applies both protocols to the same port.

As an Amazon Associate I earn from qualifying purchases.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
External port Protocol Forward to Role
9600 TCP The PC running AssettoServer Assetto Corsa game traffic
9600 UDP The same server PC Assetto Corsa game traffic
8081 TCP The same server PC AssettoServer HTTP service

These are the documented defaults represented by the AssettoServer configuration. If you deliberately changed a port in your server configuration, the router rule must match that changed value; do not blindly forward the defaults while the server is listening elsewhere. The guide does not provide a universal router screen because menus differ between router models and internet providers.

What port forwarding actually does

A home router normally keeps devices on a private network and does not accept unsolicited connections from the internet. Port forwarding creates a NAT (Network Address Translation) rule: traffic arriving at a specified public port is sent to one private IPv4 address inside your network. In this case, the destination is the Windows PC that runs AssettoServer.

#1 Best Overall
Sale
ASUS ROG Strix GS-BE12000 WiFi 7 Gaming Router - Tri-Band, 12Gbps, Mesh | Coverage up to 3,300 Sq. Ft., 2.5G Port x8. Game Boost for Low Latency Gaming & Streaming. VPN support
  • Blazing-fast WiFi 7 boosts tri-band throughput up to 12000 Mbps with 320 MHz channels of 6 GHz band, Multi-Link Operation (MLO) and 4K-QAM
  • Powerful wired network capacity of up to 20G with one 2.5G WAN port and seven 2.5G LAN ports.
  • High-performance quad-core 2.0GHz CPU with robust cooling, 2GB RAM and eight internal antennas providing up to 3000 sq. ft. of range.
  • Smart Home Master makes it easy to set up functional subnetwork (up to 3 SSIDs) for IoT devices and VPNs
  • ROG-exclusive Gaming Network streamlines Triple-Level Game Acceleration setup and connections through convenient SSIDs

Forwarding is not the same as opening a port in Windows. The router can deliver a packet to the PC while Windows Firewall still blocks the application, or Windows can allow the application while the router sends traffic to the wrong device. Both controls must be correct. Port forwarding also does not make a private address publicly routable; friends outside your home network need the server’s externally usable join link.

Before changing the router

Identify the server computer’s private IPv4 address

On the PC that will host AssettoServer, identify its local IPv4 address. In Windows, opening Command Prompt and running ipconfig displays the address under the active Ethernet or Wi-Fi adapter. Use the IPv4 address for the network connection that actually reaches your router, not a VPN adapter, virtual machine adapter, or disconnected interface.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Port-forwarding rules target an address, so the address should remain stable. The most reliable practical approach is a DHCP reservation in the router: reserve the current address for the host PC’s network adapter. Some routers call this “Address Reservation,” “DHCP Binding,” or “Static Lease.” An equivalent local configuration can also work, but avoid choosing an address that the router’s DHCP pool may later assign to another device.

Keep the host on the same network

Do not create a rule for an address belonging to a different computer, a guest network, or a second router. If the host moves from Ethernet to Wi-Fi, the adapter may receive a different private address and the old forwarding rule will no longer reach it. A reserved address tied to the adapter you use for hosting prevents that common failure.

Decide how you will launch the server

AssettoServer can run directly from a dedicated folder or through a preset in Content Manager. Choose one method before troubleshooting so that you know which configuration and executable are active. A Content Manager preset and a separately launched folder can use different settings, including different port values.

Confirm AssettoServer’s configuration

  1. Open the configuration used by the instance you intend to publish.
  2. Verify that the game ports correspond to 9600 for both TCP and UDP.
  3. Verify that the HTTP port corresponds to 8081 over TCP.
  4. If you changed any value, record the actual value and use it in the router rules instead of the default.
  5. Save the configuration and close any duplicate server instance before testing.

The three documented defaults are a starting point, not a guarantee that every custom preset still uses them. A port-forwarding rule can only work when the server is listening on the same port and protocol that the router forwards.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #2
Sale
ASUS ROG Rapture GT-BE98 Pro WiFi 7 Gaming Router - Quad-Band, 30Gbps, Mesh | Coverage up to 3,500 Sq. Ft., 10G Port x2, 2.5G Port x4. Game Boost for Low Latency Gaming & Streaming. VPN support
  • Beyond-fast WiFi 7 (802.11be) with new 320MHz channels in the 6 GHz band and 4096-QAM significantly increases network capacity and throughput, with speeds of up to 30 Gbps
  • Multi-link Operation links to multiple bands at the same time to ensure stable internet connections and efficient data transfers
  • Cutting-edge external dual-feeding antennas boost coverage by providing high efficiency and significantly enhanced signal strength
  • Maximized wired connectivity and flexibility with dual 10G ports and quad 2.5G ports
  • Triple-Level Game Acceleration - The GT-BE98 Pro boosts your PC gaming traffic every step of the way, from your PC gaming port all the way to the game server.

Create the router forwarding rules

Open the administration page for the router that is directly connected to your internet service. Look for a section named Port Forwarding, NAT, Virtual Server, or a similar term. Because there are many router and ISP combinations, the exact labels, login process, and save buttons vary; use the router manual or search for instructions using your router model and ISP name.

  1. Sign in to the router’s administrator interface.
  2. Open the port-forwarding, NAT, or virtual-server page.
  3. Create a rule for external port 9600, protocol TCP, with the destination set to the host PC’s private IPv4 address and internal port 9600.
  4. Create a second rule for external port 9600, protocol UDP, using the same destination address and internal port.
  5. Create a third rule for external port 8081, protocol TCP, again targeting the same host address and internal port.
  6. Enable each rule and apply or save the router configuration.

If the router asks for a service name, use descriptive names such as “AssettoServer 9600 TCP,” “AssettoServer 9600 UDP,” and “AssettoServer 8081 TCP.” The name is only an administrator label; the port, protocol, and destination address are what control traffic.

Some interfaces ask for a port range. For a single port, enter the same number as the start and end, rather than forwarding an unnecessarily broad range. Do not expose unrelated ports just because the router offers a preset for another game.

Allow AssettoServer through the host firewall

When Windows Firewall or Windows Defender prompts about AssettoServer, allow the application on the network profiles you use for hosting. If the server was already installed and no prompt appears, create an inbound exception for AssettoServer.exe in the firewall’s allowed-app or inbound-rule settings.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The exception must apply to the executable that you actually launch. If you have multiple copies in separate folders, allowing one copy does not automatically allow another. Keep the rule limited to the required application and, where your firewall offers the choice, enable only the private network profile used by the server rather than permitting every network type.

A firewall exception does not replace the router rules. Conversely, a correct router configuration cannot bypass a host firewall that rejects the incoming connection.

Rank #3
Sale
TP-Link BE6500 Dual-Band WiFi 7 Router (BE400) | Dual 2.5Gbps Ports, USB 3.0, Covers up to 2,400 sq. ft., 90 Devices, Quad-Core CPU, HomeShield, Private IoT
  • 𝐅𝐮𝐭𝐮𝐫𝐞-𝐑𝐞𝐚𝐝𝐲 𝐖𝐢-𝐅𝐢 𝟕 - Designed with the latest Wi-Fi 7 technology, featuring Multi-Link Operation (MLO), Multi-RUs, and 4K-QAM. Achieve optimized performance on latest WiFi 7 laptops and devices, like the iPhone 16 Pro, and Samsung Galaxy S24 Ultra.
  • 𝟔-𝐒𝐭𝐫𝐞𝐚𝐦, 𝐃𝐮𝐚𝐥-𝐁𝐚𝐧𝐝 𝐖𝐢-𝐅𝐢 𝐰𝐢𝐭𝐡 𝟔.𝟓 𝐆𝐛𝐩𝐬 𝐓𝐨𝐭𝐚𝐥 𝐁𝐚𝐧𝐝𝐰𝐢𝐝𝐭𝐡 - Achieve full speeds of up to 5764 Mbps on the 5GHz band and 688 Mbps on the 2.4 GHz band with 6 streams. Enjoy seamless 4K/8K streaming, AR/VR gaming, and incredibly fast downloads/uploads.
  • 𝐖𝐢𝐝𝐞 𝐂𝐨𝐯𝐞𝐫𝐚𝐠𝐞 𝐰𝐢𝐭𝐡 𝐒𝐭𝐫𝐨𝐧𝐠 𝐂𝐨𝐧𝐧𝐞𝐜𝐭𝐢𝐨𝐧 - Get up to 2,400 sq. ft. max coverage for up to 90 devices at a time. 6x high performance antennas and Beamforming technology, ensures reliable connections for remote workers, gamers, students, and more.
  • 𝐔𝐥𝐭𝐫𝐚-𝐅𝐚𝐬𝐭 𝟐.𝟓 𝐆𝐛𝐩𝐬 𝐖𝐢𝐫𝐞𝐝 𝐏𝐞𝐫𝐟𝐨𝐫𝐦𝐚𝐧𝐜𝐞 - 1x 2.5 Gbps WAN/LAN port, 1x 2.5 Gbps LAN port and 3x 1 Gbps LAN ports offer high-speed data transmissions.³ Integrate with a multi-gig modem for gigplus internet.
  • 𝐎𝐮𝐫 𝐂𝐲𝐛𝐞𝐫𝐬𝐞𝐜𝐮𝐫𝐢𝐭𝐲 𝐂𝐨𝐦𝐦𝐢𝐭𝐦𝐞𝐧𝐭 - TP-Link is a signatory of the U.S. Cybersecurity and Infrastructure Security Agency’s (CISA) Secure-by-Design pledge. This device is designed, built, and maintained, with advanced security as a core requirement.

Start the server and read the log

Launch AssettoServer.exe directly from its dedicated folder, or run the intended preset from Content Manager. Keep the console or log visible while the instance starts. A successful start should show the server binding to the configured ports and attempting to register with the Kunos lobby.

If the log displays the exact message Error during Kunos lobby registation: ERROR, INVALID SERVER, CHECK YOUR PORT FORWARDING SETTINGS, treat it as a prompt to verify the complete path from the internet to the process:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • Confirm that all three documented rules exist and are enabled.
  • Check that each rule targets the host PC’s current private IPv4 address.
  • Check the protocol: 9600 requires both TCP and UDP, while 8081 is TCP.
  • Confirm that the active configuration still uses the forwarded ports.
  • Confirm that the firewall exception names the executable you launched.
  • Restart the server after correcting a configuration or firewall rule.

The misspelling “registation” is part of the displayed log text; search for the distinctive INVALID SERVER portion if you are looking through a long log.

Share the right join link

Content Manager’s Invite button can copy a link containing the host’s local IP address. That address is meaningful only inside your home network, so an outside player cannot use it. The AssettoServer guide specifically instructs hosts not to use that Invite button for internet players.

Instead, use the link generated in the server console after the server starts and registration succeeds. Copy that console-generated link exactly and send it to friends. Players on the same home network may be able to connect using a local address, but that is a different path from the publicly usable link.

Test the setup in the right order

Test from the host

First make sure the server starts without configuration errors and remains running. A stopped process cannot answer a forwarded connection, regardless of the router state.

Rank #4
MSI Radix AXE6600 WiFi 6E Tri-Band Gaming Router, AI QoS, RGB, 1.8GHz Quad-Core Processor, MU-MIMO, Tri Band Gigabit Wireless, 8-Stream, High Speed Long Range Gaming Router
  • Tri-band 2.4GHz + 5GHz + 6GHz; latest WiFi 6E supports 8-streams on tri-band simultaneously, up to 6.6Gbps speed
  • AI QoS; satisfies all users' needs by automatically prioritizing data packets
  • Powerful processor; 1.8 GHz quad core processor delivers ultra fast and reliable connections
  • Mystic light; sync RGB light effects with mystic light compatible products
  • Game accelerator; provides an uninterrupted WiFi connection for immersive gaming experiences

Test from another device on your home network

Use another computer on the same private network to establish that the server itself is reachable locally. If local access fails, inspect the AssettoServer configuration and Windows firewall before investigating the internet connection. A router cannot fix a service that is not listening or is blocked on the host.

Test from outside the home network

Ask a friend on a different internet connection to use the console-generated link. Testing from inside the same network can be misleading because some routers do not support NAT loopback (also called hairpin NAT), even when outside access works. Conversely, a local test can succeed while a forwarding rule is still wrong because local traffic may bypass the router’s public-side translation.

Troubleshoot by symptom

The server is visible locally but not to outside players

  • Recheck that the router’s destination address matches the host’s current private IPv4 address.
  • Verify separate TCP and UDP handling for port 9600 and TCP handling for 8081.
  • Confirm the rules are on the internet-facing router, not an access point or secondary device.
  • Check that the server process is still running when the outside player attempts to join.
  • Send the console-generated link rather than a link copied from Content Manager’s Invite button.

The forwarding rule works until the PC reconnects

This usually indicates that the host received a different local address. Recheck the address shown by ipconfig, update the rule if necessary, and configure a DHCP reservation or equivalent stable-address arrangement.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The log still reports an invalid server

Compare the active server configuration with every router entry, including protocol and internal port. Then inspect the firewall exception for the exact executable path. Running a second instance from another folder can make you check the wrong configuration, so close duplicates and launch only the intended copy.

Nothing changes after correct-looking rules

Some networks place another router between the host and the internet, or use carrier-grade NAT or an inbound-port restriction. The available AssettoServer documentation does not establish which of these conditions applies to any particular reader. If the three rules, the host firewall, the active configuration, and the external link are correct but outside connections still fail, identify whether the router’s public-facing address is actually assigned to your equipment and ask the ISP which inbound-connection limitations apply. Do not assume one of these blockers without checking the specific network.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Content Manager or a dedicated folder?

Approach Best fit Trade-off
Content Manager preset Quick setup and convenient launching for a host already managing Assetto Corsa there It is easier to select the wrong preset or copy a local-IP invite link; verify which configuration is active.
Dedicated AssettoServer folder Portable, explicit files and greater flexibility for advanced arrangements You must manage the folder, executable, configuration, and updates yourself.

Both approaches still require the same network path: matching server ports, router forwarding to the host, a firewall exception, and the correct externally usable link. The choice changes how you launch and maintain the process, not what the router must deliver.

Best Value
Sale
TP-Link AX1800 WiFi 6 Router (Archer AX21 V5) | Dual Band Wireless Internet, Gigabit, Easy Mesh, Works with Alexa - A Certified for Humans Device
  • DUAL-BAND WIFI 6 ROUTER: Wi-Fi 6(802.11ax) technology achieves faster speeds, greater capacity and reduced network congestion compared to the previous gen. All WiFi routers require a separate modem. Dual-Band WiFi routers do not support the 6 GHz band.
  • AX1800: Enjoy smoother and more stable streaming, gaming, downloading with 1.8 Gbps total bandwidth (up to 1200 Mbps on 5 GHz and up to 574 Mbps on 2.4 GHz). Performance varies by conditions, distance to devices, and obstacles such as walls.
  • CONNECT MORE DEVICES: Wi-Fi 6 technology communicates more data to more devices simultaneously using revolutionary OFDMA technology
  • EXTENSIVE COVERAGE: Achieve the strong, reliable WiFi coverage with Archer AX1800 as it focuses signal strength to your devices far away using Beamforming technology, 4 high-gain antennas and an advanced front-end module (FEM) chipset
  • OUR CYBERSECURITY COMMITMENT: TP-Link is a signatory of the U.S. Cybersecurity and Infrastructure Security Agency’s (CISA) Secure-by-Design pledge. This device is designed, built, and maintained, with advanced security as a core requirement.

AssettoServer versus the original server workflow

AssettoServer is a custom, freeroam-oriented server implementation. Its project introduction states that race sessions, qualifying sessions, and lap-time workflows are not supported yet. That makes it a poor fit when your group’s essential requirement is a conventional race weekend with those session types and timing records.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Choose the implementation based on the driving format you need, not only on whether a port appears open. AssettoServer’s forwarding instructions in this guide apply to the documented AssettoServer setup; they should not be silently transferred to Assetto Corsa EVO, whose server tooling and ports are separate.

Home hosting and external hosting are different decisions

Forwarding ports lets your own internet connection publish the server. It does not establish a price, uptime guarantee, bandwidth allowance, or security posture for an external hosting service. The available documentation provides no provider-specific plan or performance comparison, so those factors must be evaluated separately if you decide not to host at home.

For a home host, keep the PC powered on, connected to the reserved network address, and running the same server configuration that you forwarded. If any of those conditions changes, outside players may lose access even though the router entries remain visible.

Security and maintenance checklist

  • Forward only the documented ports required by your active AssettoServer configuration.
  • Keep the server executable and Assetto Corsa installation updated through your normal trusted process.
  • Use a firewall exception for the specific AssettoServer.exe path rather than opening unrelated applications.
  • Review the destination address after replacing the network adapter, changing routers, or resetting DHCP reservations.
  • Remove obsolete forwarding rules when you stop hosting or move the server to another PC.
  • Do not distribute a local-IP invite link to internet players; generate the link from the server console.

Quick reference: the complete procedure

  1. Find the host PC’s private IPv4 address and reserve it in the router’s DHCP settings or use an equivalent stable local configuration.
  2. Verify the active AssettoServer configuration: 9600/TCP, 9600/UDP, and 8081/TCP unless you intentionally changed those values.
  3. Forward each port and protocol from the internet-facing router to that host address.
  4. Allow the exact AssettoServer.exe through Windows Firewall.
  5. Launch the server from the intended dedicated folder or Content Manager preset.
  6. Inspect the log, correcting any INVALID SERVER, CHECK YOUR PORT FORWARDING SETTINGS error before inviting players.
  7. Copy and share the console-generated join link.
  8. Have someone outside your home network test the connection.

When all three forwarding rules, the firewall exception, the active configuration, and the console-generated link agree, friends outside your network have the network path required to join an AssettoServer session.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Windows Errors? Fix Them Before They SpreadFree repair scan
Outdated Drivers Are Slowing You DownFree scan - exact matches

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.