Skip to content

Releases: moonlight-stream/Internet-Hosting-Tool

Moonlight Internet Hosting Tool v5.6.1

26 Aug 05:19
Compare
Choose a tag to compare

Updating to this release is highly recommended if you're using this tool on a host running Sunshine!

This program can automatically configure your home network to allow streaming from your gaming PC over the Internet using Moonlight and GeForce Experience. If problems occur, the included testing tool can provide automatic diagnosis and suggestions of how to address various network issues.

Moonlight Internet Hosting Tool is not required when hosting with Sunshine instead of GeForce Experience. To stream over the Internet with Sunshine, simply enable the UPnP option in the Sunshine Web UI.

Moonlight Internet Hosting Tool must remain installed on your host PC to maintain the ability to stream over the Internet.

Instructions

For the easiest possible setup process, we highly recommend that you first pair Moonlight with your gaming PC while connected to your home network before trying to use Moonlight over the Internet.

If your gaming PC is already paired with Moonlight:

  1. Install InternetHostingToolSetup-v5.6.1.exe on your gaming PC.
  2. Run "Moonlight Internet Streaming Tester" via the Start Menu to confirm it's working properly.
  3. Do not uninstall Moonlight Internet Hosting Tool, unless you no longer want to stream over the Internet. It needs to remain installed on your PC to maintain the port forwarding entries on your router.

If your gaming PC is not already paired with Moonlight:

  1. Install InternetHostingToolSetup-v5.6.1.exe on your gaming PC.
  2. Run "Moonlight Internet Streaming Tester" via the Start Menu.
  3. Type the IP address that is displayed on the tester's success dialog into the Add PC dialog of Moonlight.
    • You must ensure your Moonlight client is not connected to the same network as your gaming PC during this step or the connection may not be successful.
  4. Do not uninstall Moonlight Internet Hosting Tool, unless you no longer want to stream over the Internet. It needs to remain installed on your PC to maintain the port forwarding entries on your router.

Having trouble?

  • Ensure UPnP is enabled in your router settings and delete any older Moonlight port forwarding entries that you created manually before running this tool.

  • Try streaming from a different network. Some corporate or public WiFi networks block streaming applications like Moonlight. If that happens, you can try the ZeroTier setup steps.

  • Ask for help on our Discord server. Be sure to have the log from the Moonlight Internet Streaming Tester handy.

Limitations

  • Port forwarding is limited to one GameStream PC per public IP address. This means you should only install this program on one PC on your network to avoid conflicts. To stream from multiple PCs on your home network while away from home, you can try the ZeroTier setup steps.

Changes in v5.6.1

  • Fixed interference between the Moonlight Internet Hosting Tool and Sunshine's built-in IPv6 support
  • Updated Microsoft Visual C++ Runtime

Moonlight Internet Hosting Tool v5.6

28 May 03:54
Compare
Choose a tag to compare

Updating to this release is highly recommended if you're using this tool on a host running Sunshine!

This program can automatically configure your home network to allow streaming from your gaming PC over the Internet using Moonlight and GeForce Experience. If problems occur, the included testing tool can provide automatic diagnosis and suggestions of how to address various network issues.

Moonlight Internet Hosting Tool is not required when hosting with Sunshine instead of GeForce Experience. To stream over the Internet with Sunshine, simply enable the UPnP option in the Sunshine Web UI.

Moonlight Internet Hosting Tool must remain installed on your host PC to maintain the ability to stream over the Internet.

Instructions

For the easiest possible setup process, we highly recommend that you first pair Moonlight with your gaming PC while connected to your home network before trying to use Moonlight over the Internet.

If your gaming PC is already paired with Moonlight:

  1. Install InternetHostingToolSetup-v5.6.exe on your gaming PC.
  2. Run "Moonlight Internet Streaming Tester" via the Start Menu to confirm it's working properly.
  3. Do not uninstall Moonlight Internet Hosting Tool, unless you no longer want to stream over the Internet. It needs to remain installed on your PC to maintain the port forwarding entries on your router.

If your gaming PC is not already paired with Moonlight:

  1. Install InternetHostingToolSetup-v5.6.exe on your gaming PC.
  2. Run "Moonlight Internet Streaming Tester" via the Start Menu.
  3. Type the IP address that is displayed on the tester's success dialog into the Add PC dialog of Moonlight.
    • You must ensure your Moonlight client is not connected to the same network as your gaming PC during this step or the connection may not be successful.
  4. Do not uninstall Moonlight Internet Hosting Tool, unless you no longer want to stream over the Internet. It needs to remain installed on your PC to maintain the port forwarding entries on your router.

Having trouble?

  • Ensure UPnP is enabled in your router settings and delete any older Moonlight port forwarding entries that you created manually before running this tool.

  • Try streaming from a different network. Some corporate or public WiFi networks block streaming applications like Moonlight. If that happens, you can try the ZeroTier setup steps.

  • Ask for help on our Discord server. Be sure to have the log from the Moonlight Internet Streaming Tester handy.

Limitations

  • Port forwarding is limited to one GameStream PC per public IP address. This means you should only install this program on one PC on your network to avoid conflicts. To stream from multiple PCs on your home network while away from home, you can try the ZeroTier setup steps.

Changes in v5.6

  • Fixed interference between the Moonlight Internet Hosting Tool and Sunshine's built-in UPnP feature that caused port forwards to randomly disappear
  • Added limited support for testing hosts running Sunshine
  • Updated Microsoft Visual C++ Runtime

Moonlight Internet Hosting Tool v5.5.4

17 Apr 03:20
Compare
Choose a tag to compare

This program can automatically configure your home network to allow streaming from your gaming PC over the Internet using Moonlight. If problems occur, the included testing tool can provide automatic diagnosis and suggestions of how to address various network issues.

Moonlight Internet Hosting Tool must remain installed on your host PC to maintain the ability to stream over the Internet.

Instructions

For the easiest possible setup process, we highly recommend that you first pair Moonlight with your gaming PC while connected to your home network before trying to use Moonlight over the Internet.

If your gaming PC is already paired with Moonlight:

  1. Install InternetHostingToolSetup-v5.5.4.exe on your gaming PC.
  2. Run "Moonlight Internet Streaming Tester" via the Start Menu to confirm it's working properly.
  3. Do not uninstall Moonlight Internet Hosting Tool, unless you no longer want to stream over the Internet. It needs to remain installed on your PC to maintain the port forwarding entries on your router.

If your gaming PC is not already paired with Moonlight:

  1. Install InternetHostingToolSetup-v5.5.4.exe on your gaming PC.
  2. Run "Moonlight Internet Streaming Tester" via the Start Menu.
  3. Type the IP address that is displayed on the tester's success dialog into the Add PC dialog of Moonlight.
    • You must ensure your Moonlight client is not connected to the same network as your gaming PC during this step or the connection may not be successful.
  4. Do not uninstall Moonlight Internet Hosting Tool, unless you no longer want to stream over the Internet. It needs to remain installed on your PC to maintain the port forwarding entries on your router.

Having trouble?

  • Ensure UPnP is enabled in your router settings and delete any older Moonlight port forwarding entries that you created manually before running this tool.

  • Try streaming from a different network. Some corporate or public WiFi networks block streaming applications like Moonlight. If that happens, you can try the ZeroTier setup steps.

  • Ask for help on our Discord server. Be sure to have the log from the Moonlight Internet Streaming Tester handy.

Limitations

  • Port forwarding is limited to one GameStream PC per public IP address. This means you should only install this program on one PC on your network to avoid conflicts. To stream from multiple PCs on your home network while away from home, you can try the ZeroTier setup steps.

Changes in v5.5.4

  • Fixed crash if the log directory is inaccessible
  • Updated MiniUPnPc library
  • Updated Microsoft Visual C++ Runtime

Moonlight Internet Hosting Tool v5.5.3

06 Mar 19:20
Compare
Choose a tag to compare

This program can automatically configure your home network to allow streaming from your gaming PC over the Internet using Moonlight. If problems occur, the included testing tool can provide automatic diagnosis and suggestions of how to address various network issues.

Moonlight Internet Hosting Tool must remain installed on your host PC to maintain the ability to stream over the Internet.

Instructions

For the easiest possible setup process, we highly recommend that you first pair Moonlight with your gaming PC while connected to your home network before trying to use Moonlight over the Internet.

If your gaming PC is already paired with Moonlight:

  1. Install InternetHostingToolSetup-v5.5.3.exe on your gaming PC.
  2. Run "Moonlight Internet Streaming Tester" via the Start Menu to confirm it's working properly.
  3. Do not uninstall Moonlight Internet Hosting Tool, unless you no longer want to stream over the Internet. It needs to remain installed on your PC to maintain the port forwarding entries on your router.

If your gaming PC is not already paired with Moonlight:

  1. Install InternetHostingToolSetup-v5.5.3.exe on your gaming PC.
  2. Run "Moonlight Internet Streaming Tester" via the Start Menu.
  3. Type the IP address that is displayed on the tester's success dialog into the Add PC dialog of Moonlight.
    • You must ensure your Moonlight client is not connected to the same network as your gaming PC during this step or the connection may not be successful.
  4. Do not uninstall Moonlight Internet Hosting Tool, unless you no longer want to stream over the Internet. It needs to remain installed on your PC to maintain the port forwarding entries on your router.

Having trouble?

  • Ensure UPnP is enabled in your router settings and delete any older Moonlight port forwarding entries that you created manually before running this tool.

  • Try streaming from a different network. Some corporate or public WiFi networks block streaming applications like Moonlight. If that happens, you can try the ZeroTier setup steps.

  • Ask for help on our Discord server. Be sure to have the log from the Moonlight Internet Streaming Tester handy.

Limitations

  • Port forwarding is limited to one GameStream PC per public IP address. This means you should only install this program on one PC on your network to avoid conflicts. To stream from multiple PCs on your home network while away from home, you can try the ZeroTier setup steps.

Changes in v5.5.3

  • Updated Microsoft Visual C++ Runtime

Moonlight Internet Hosting Tool v5.5.2

03 Feb 00:19
Compare
Choose a tag to compare

This program can automatically configure your home network to allow streaming from your gaming PC over the Internet using Moonlight. If problems occur, the included testing tool can provide automatic diagnosis and suggestions of how to address various network issues.

Moonlight Internet Hosting Tool must remain installed on your host PC to maintain the ability to stream over the Internet.

Instructions

For the easiest possible setup process, we highly recommend that you first pair Moonlight with your gaming PC while connected to your home network before trying to use Moonlight over the Internet.

If your gaming PC is already paired with Moonlight:

  1. Install InternetHostingToolSetup-v5.5.2.exe on your gaming PC.
  2. Run "Moonlight Internet Streaming Tester" via the Start Menu to confirm it's working properly.
  3. Do not uninstall Moonlight Internet Hosting Tool, unless you no longer want to stream over the Internet. It needs to remain installed on your PC to maintain the port forwarding entries on your router.

If your gaming PC is not already paired with Moonlight:

  1. Install InternetHostingToolSetup-v5.5.2.exe on your gaming PC.
  2. Run "Moonlight Internet Streaming Tester" via the Start Menu.
  3. Type the IP address that is displayed on the tester's success dialog into the Add PC dialog of Moonlight.
    • You must ensure your Moonlight client is not connected to the same network as your gaming PC during this step or the connection may not be successful.
  4. Do not uninstall Moonlight Internet Hosting Tool, unless you no longer want to stream over the Internet. It needs to remain installed on your PC to maintain the port forwarding entries on your router.

Having trouble?

  • Ensure UPnP is enabled in your router settings and delete any older Moonlight port forwarding entries that you created manually before running this tool.

  • Try streaming from a different network. Some corporate or public WiFi networks block streaming applications like Moonlight. If that happens, you can try the ZeroTier setup steps.

  • Ask for help on our Discord server. Be sure to have the log from the Moonlight Internet Streaming Tester handy.

Limitations

  • Port forwarding is limited to one GameStream PC per public IP address. This means you should only install this program on one PC on your network to avoid conflicts. To stream from multiple PCs on your home network while away from home, you can try the ZeroTier setup steps.

Changes in v5.5.2

  • Fixed inaccurate IPv6 connectivity test results when IPv6 temporary addresses are in use

Moonlight Internet Hosting Tool v5.5.1

30 Nov 05:41
Compare
Choose a tag to compare

This program can automatically configure your home network to allow streaming from your gaming PC over the Internet using Moonlight. If problems occur, the included testing tool can provide automatic diagnosis and suggestions of how to address various network issues.

Moonlight Internet Hosting Tool must remain installed on your host PC to maintain the ability to stream over the Internet.

Instructions

For the easiest possible setup process, we highly recommend that you first pair Moonlight with your gaming PC while connected to your home network before trying to use Moonlight over the Internet.

If your gaming PC is already paired with Moonlight:

  1. Install InternetHostingToolSetup-v5.5.1.exe on your gaming PC.
  2. Run "Moonlight Internet Streaming Tester" via the Start Menu to confirm it's working properly.
  3. Do not uninstall Moonlight Internet Hosting Tool, unless you no longer want to stream over the Internet. It needs to remain installed on your PC to maintain the port forwarding entries on your router.

If your gaming PC is not already paired with Moonlight:

  1. Install InternetHostingToolSetup-v5.5.1.exe on your gaming PC.
  2. Run "Moonlight Internet Streaming Tester" via the Start Menu.
  3. Type the IP address that is displayed on the tester's success dialog into the Add PC dialog of Moonlight.
    • You must ensure your Moonlight client is not connected to the same network as your gaming PC during this step or the connection may not be successful.
  4. Do not uninstall Moonlight Internet Hosting Tool, unless you no longer want to stream over the Internet. It needs to remain installed on your PC to maintain the port forwarding entries on your router.

Having trouble?

  • Ensure UPnP is enabled in your router settings and delete any older Moonlight port forwarding entries that you created manually before running this tool.

  • Try streaming from a different network. Some corporate or public WiFi networks block streaming applications like Moonlight. If that happens, you can try the ZeroTier setup steps.

  • Ask for help on our Discord server. Be sure to have the log from the Moonlight Internet Streaming Tester handy.

Limitations

  • Port forwarding is limited to one GameStream PC per public IP address. This means you should only install this program on one PC on your network to avoid conflicts. To stream from multiple PCs on your home network while away from home, you can try the ZeroTier setup steps.

Changes in v5.5.1

  • Reduce the time it takes for the services to stop
  • Restructured the installed binaries to reduce code size by sharing some DLLs

Moonlight Internet Hosting Tool v5.5

10 Oct 19:16
Compare
Choose a tag to compare

This program can automatically configure your home network to allow streaming from your gaming PC over the Internet using Moonlight. If problems occur, the included testing tool can provide automatic diagnosis and suggestions of how to address various network issues.

Moonlight Internet Hosting Tool must remain installed on your host PC to maintain the ability to stream over the Internet.

Instructions

For the easiest possible setup process, we highly recommend that you first pair Moonlight with your gaming PC while connected to your home network before trying to use Moonlight over the Internet.

If your gaming PC is already paired with Moonlight:

  1. Install InternetHostingToolSetup-v5.5.exe on your gaming PC.
  2. Run "Moonlight Internet Streaming Tester" via the Start Menu to confirm it's working properly.
  3. Do not uninstall Moonlight Internet Hosting Tool, unless you no longer want to stream over the Internet. It needs to remain installed on your PC to maintain the port forwarding entries on your router.

If your gaming PC is not already paired with Moonlight:

  1. Install InternetHostingToolSetup-v5.5.exe on your gaming PC.
  2. Run "Moonlight Internet Streaming Tester" via the Start Menu.
  3. Type the IP address that is displayed on the tester's success dialog into the Add PC dialog of Moonlight.
    • You must ensure your Moonlight client is not connected to the same network as your gaming PC during this step or the connection may not be successful.
  4. Do not uninstall Moonlight Internet Hosting Tool, unless you no longer want to stream over the Internet. It needs to remain installed on your PC to maintain the port forwarding entries on your router.

Having trouble?

  • Ensure UPnP is enabled in your router settings and delete any older Moonlight port forwarding entries that you created manually before running this tool.

  • Try streaming from a different network. Some corporate or public WiFi networks block streaming applications like Moonlight. If that happens, you can try the ZeroTier setup steps.

  • Ask for help on our Discord server. Be sure to have the log from the Moonlight Internet Streaming Tester handy.

Limitations

  • Port forwarding is limited to one GameStream PC per public IP address. This means you should only install this program on one PC on your network to avoid conflicts. To stream from multiple PCs on your home network while away from home, you can try the ZeroTier setup steps.

Changes in v5.5

  • Added a test for connection MTU problems
  • Added a firewall rule for PC autodiscovery via mDNS
  • Improved handling of GPU driver reinstallation without rebooting
  • Improved instruction text in tester success message

Moonlight Internet Hosting Tool v5.4

07 Sep 18:27
Compare
Choose a tag to compare

This program can automatically configure your home network to allow streaming from your gaming PC over the Internet using Moonlight. If problems occur, the included testing tool can provide automatic diagnosis and suggestions of how to address various network issues.

Moonlight Internet Hosting Tool must remain installed on your host PC to maintain the ability to stream over the Internet.

Instructions

For the easiest possible setup process, we highly recommend that you first pair Moonlight with your gaming PC while connected to your home network before trying to use Moonlight over the Internet.

If your gaming PC is already paired with Moonlight:

  1. Install InternetHostingToolSetup-v5.4.exe on your gaming PC.
  2. Run "Moonlight Internet Streaming Tester" via the Start Menu to confirm it's working properly.
  3. Do not uninstall Moonlight Internet Hosting Tool, unless you no longer want to stream over the Internet. It needs to remain installed on your PC to maintain the port forwarding entries on your router.

If your gaming PC is not already paired with Moonlight:

  1. Install InternetHostingToolSetup-v5.4.exe on your gaming PC.
  2. Run "Moonlight Internet Streaming Tester" via the Start Menu.
  3. Type the IP address that is displayed on the tester's success dialog into the Add PC dialog of Moonlight.
    • You must ensure your Moonlight client is not connected to the same network as your gaming PC during this step or the connection may not be successful.
  4. Do not uninstall Moonlight Internet Hosting Tool, unless you no longer want to stream over the Internet. It needs to remain installed on your PC to maintain the port forwarding entries on your router.

Having trouble?

  • Ensure UPnP is enabled in your router settings and delete any older Moonlight port forwarding entries that you created manually before running this tool.

  • Try streaming from a different network. Some corporate or public WiFi networks block streaming applications like Moonlight. If that happens, you can try the ZeroTier setup steps.

  • Ask for help on our Discord server. Be sure to have the log from the Moonlight Internet Streaming Tester handy.

Limitations

  • Port forwarding is limited to one GameStream PC per public IP address. This means you should only install this program on one PC on your network to avoid conflicts. To stream from multiple PCs on your home network while away from home, you can try the ZeroTier setup steps.

Changes in v5.4

  • Fixed public IP address detection error on networks that block one of Moonlight's STUN servers
  • Fixed handling of systems with many network adapters and IPv4/IPv6 addresses

Moonlight Internet Hosting Tool v5.3.1

30 Aug 21:11
Compare
Choose a tag to compare

This program can automatically configure your home network to allow streaming from your gaming PC over the Internet using Moonlight. If problems occur, the included testing tool can provide automatic diagnosis and suggestions of how to address various network issues.

Instructions

For the easiest possible setup process, we highly recommend that you first pair Moonlight with your gaming PC while connected to your home network before trying to use Moonlight over the Internet.

Moonlight Internet Hosting Tool must remain installed on your host PC to maintain the ability to stream over the Internet.

If your gaming PC is already paired with Moonlight:

  1. Install InternetHostingToolSetup-v5.3.1.exe on your gaming PC.
  2. Run "Moonlight Internet Streaming Tester" via the Start Menu to confirm it's working properly.

If your gaming PC is not already paired with Moonlight:

  1. Install InternetHostingToolSetup-v5.3.1.exe on your gaming PC.
  2. Run "Moonlight Internet Streaming Tester" via the Start Menu.
  3. Type the IP address that is displayed on the tester's success dialog into the Add PC dialog of Moonlight.
    • You must ensure your Moonlight client is not connected to the same network as your gaming PC during this step or the connection may not be successful.

Having trouble?

  • Ensure UPnP is enabled in your router settings and delete any older Moonlight port forwarding entries that you created manually before running this tool.

  • Try streaming from a different network. Some corporate or public WiFi networks block streaming applications like Moonlight. If that happens, you can try the ZeroTier setup steps.

  • Ask for help on our Discord server. Be sure to have the log from the Moonlight Internet Streaming Tester handy.

Limitations

  • Port forwarding is limited to one GameStream PC per public IP address. This means you should only install this program on one PC on your network to avoid conflicts. To stream from multiple PCs on your home network while away from home, you can try the ZeroTier setup steps.

Changes in v5.3.1

  • The Moonlight Internet Streaming Service will now restart automatically if it crashes
  • Improved logging for errors when finding the public IP address using STUN

Moonlight Internet Hosting Tool v5.3

15 Aug 01:43
Compare
Choose a tag to compare

This program can automatically configure your home network to allow streaming from your gaming PC over the Internet using Moonlight. If problems occur, the included testing tool can provide automatic diagnosis and suggestions of how to address various network issues.

Instructions

For the easiest possible setup process, we highly recommend that you first pair Moonlight with your gaming PC while connected to your home network before trying to use Moonlight over the Internet.

Moonlight Internet Hosting Tool must remain installed on your host PC to maintain the ability to stream over the Internet.

If your gaming PC is already paired with Moonlight:

  1. Install InternetHostingToolSetup-v5.3.exe on your gaming PC.
  2. Run "Moonlight Internet Streaming Tester" via the Start Menu to confirm it's working properly.

If your gaming PC is not already paired with Moonlight:

  1. Install InternetHostingToolSetup-v5.3.exe on your gaming PC.
  2. Run "Moonlight Internet Streaming Tester" via the Start Menu.
  3. Type the IP address that is displayed on the tester's success dialog into the Add PC dialog of Moonlight.
    • You must ensure your Moonlight client is not connected to the same network as your gaming PC during this step or the connection may not be successful.

Having trouble?

  • Ensure UPnP is enabled in your router settings and delete any older Moonlight port forwarding entries that you created manually before running this tool.

  • Try streaming from a different network. Some corporate or public WiFi networks block streaming applications like Moonlight. If that happens, you can try the ZeroTier setup steps.

  • Ask for help on our Discord server. Be sure to have the log from the Moonlight Internet Streaming Tester handy.

Limitations

  • Port forwarding is limited to one GameStream PC per public IP address. This means you should only install this program on one PC on your network to avoid conflicts. To stream from multiple PCs on your home network while away from home, you can try the ZeroTier setup steps.

Changes in v5.3

  • Added firewall rules to allow GameStream network traffic just in case GeForce Experience didn't create them itself
  • Fixed a bug where we could attempt to create a port mapping with an invalid port number
  • Improved streaming performance when using the router internal port collision workaround
  • Improved logging for connection troubleshooting