Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 23 additions & 0 deletions content/account-banned.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
+++
title = "Account Banned"
tags = []
+++

Playit bans accounts that violate its Terms of Service or Acceptable Use Policy. These policies can be found here: {{< link "prohibited-uses" >}}.

The most common reason for an account ban is hosting C2C or malware-related servers such as Quasar or Xworm through Playit. These bans are applied immediately because such activity severely damages Playit's IP reputation and negatively impacts other Playit users.

# How do I know if i'm banned?

If you believe your account has been banned, log in to your Playit account. If you see a banner like the one below at the top of the page, your account is banned.

![img]({{< static "post-img/ban-banner.png" >}})

You will also encounter an error when attempting to run the `playit startup` command.

![img]({{< static "post-img/ban-startup.png" >}})


## Appealing a ban

If you believe your account was banned incorrectly, you can appeal by replying to the ban notification email you received or by contacting Playit support directly at [email protected].
32 changes: 31 additions & 1 deletion content/how-port-forwarding-works.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,36 @@
+++
title = "How port forwarding works"
tags = ["how it works", "port forwarding", "firewall"]
hidden = true
+++

Port forwarding is a way to let devices on the internet reach something on your private network. Playit can forward a port on your private IP, like `192.0.0.1`, to a `ply.gg` domain or a public IP, making it easy for others to connect without you having to edit your router settings.

![img]({{< static "post-img/port-forwarding.png" >}})

### How It Works

Every device in your home network has a private IP, while your router has a public IP. When someone from the internet tries to connect, your router doesn’t automatically know which device to send the traffic to. Port forwarding tells it exactly where to go.

For example, if you run a Minecraft server:

- Your router’s public IP might be `203.0.113.5`.
- Your computer hosting the server has a private IP like `192.168.1.100`.
- Minecraft uses port `25565`.

A port forwarding rule would send traffic from `203.0.113.5:25565` to `192.168.1.100:25565`, allowing players to join your server. With Playit, you can skip router configs entirely and use a `ply.gg` address instead.

### Why It’s Useful

- **Gaming**: Host servers and let friends join easily.
- **Remote access**: Connect to your home computer from anywhere.
- **Web services**: Run a personal website or other servers from home.

### Stay Safe

Opening ports exposes devices to the internet, so only forward what you need. Keep your software updated, use strong passwords, and avoid forwarding unnecessary services.

### Playit.gg Simplifies Things

Playit handles the tricky part by creating a secure tunnel to your device. This lets you get servers online quickly and safely without messing with complicated router settings or worrying about ISP restrictions.

It is important to note that Playit has restrictions on what can be port forwarded, please check out {{< link "prohibited-uses" >}} if unsure.
22 changes: 21 additions & 1 deletion content/how-to-find-your-computers-lan-address.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,27 @@
+++
title = "How to find your computer's LAN Address"
tags = ["guide", "lan", "ipv4"]
hidden = true
+++


# Windows

If your using Windows, you can go to settings -> network and internet -> your wifi name. Then scroll down to where it says ipv4 address and copy that. That is your LAN address.

![img]({{< static "post-img/lanaddress1.png" >}})
![img]({{< static "post-img/lanaddress2.png" >}})


# Apple / Macos

Type the following in a Terminal window:

`networksetup -listallhardwareports`

The “Ethernet Address” field for the ethernet hardware port is your MAC address. If there are too many ports listed and you’re not sure which is your active ethernet port, try one of the options below.

Recent macOS (System Settings)

- Go to the Apple menu > System Settings > Network.
- Click on the wired network device you plan on using, then click Details.
- Click on the Hardware label in the left column. The MAC address will be on the right.
13 changes: 11 additions & 2 deletions content/ngrok-vs-playit.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,16 @@
+++
title = "Ngrok vs Playit.gg"
tags = ["playit.gg", "ngrok", "alternative"]
draft = true
+++

Ngork has been a popular tool for making Minecraft servers public.
Ngrok is a tool commonly used to make local servers, including Minecraft servers, accessible over the internet. It works by creating a secure tunnel from a public endpoint to your local machine, which means you don’t need to configure your router or deal with port forwarding.

Playit.gg is a similar tool, primarily designed for hosting Minecraft servers. Ngrok is more general-purpose and targeted at developers who need to expose websites or applications in development, but it can also be used for game servers.

Some differences between the two:

- **Bandwidth:** Ngrok’s free plan has a limit of 1 GB outgoing per month, while Playit.gg does not have a hard bandwidth cap, though fair use policies apply.
- **Protocol support:** Playit.gg supports UDP, which allows running Bedrock or Geyser servers.
- **Pricing:** Playit.gg has a very generous free plan and a paid plan at $3 per month or $30 per year.

Neither tool modifies your server; they only provide a way to access it from outside your local network.
4 changes: 2 additions & 2 deletions content/playit-premium.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
+++
title = "Playit Premium"
tags = ["playit"]
date = 2024-10-09T00:00:00Z
date = 2025-12-24T00:00:00Z
+++

Playit Premium comes with a handful of features:
Playit Premium costs $3/mo or $30/year and comes with a handful of features:

1. [Regional Tunnels](#regional-tunnels)
1. [.playit.plus domains (3x)](#playitplus-domains)
Expand Down
6 changes: 4 additions & 2 deletions content/what-is-cgnat.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
+++
title = "What is CGNAT?"
tags = ["how it works", "cgnat"]
hidden = true
+++

CGNAT stands for **Carrier-Grade NAT**.

First off, CGNAT is an abberviation for "Carrier Grade NAT". You may be familar with what NAT is, we explain it in ({{< link "how-port-forwarding-works" >}}). In simple terms, Carrier Grade NAT is simply your ISP doing NAT with a limited pool of IP addreses. There are a fixed number of IP addresses so it's not always possible for each home to have their own IP address.
Simply put, CGNAT is NAT done by your Internet Service Provider (ISP) using a shared pool of IP addresses. Because there are only so many IPv4 addresses, not every home can get its own unique public IP. CGNAT lets multiple users share a single public IP, keeping everyone online even with limited addresses.

For most day-to-day internet use, you probably won’t notice CGNAT. But it can make things like **port forwarding, online gaming, or hosting a server** more complicated. Since multiple users are sharing the same IP, opening ports to your device isn’t as straightforward as it would be on a standard home network. That’s why services that handle port forwarding or NAT traversal can be a very helpful when your ISP uses CGNAT.
Binary file added static/post-img/ban-banner.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/post-img/ban-startup.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/post-img/lanaddress1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/post-img/lanaddress2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/post-img/port-forwarding.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.