diff --git a/content/account-banned.md b/content/account-banned.md new file mode 100644 index 0000000..31f0ea5 --- /dev/null +++ b/content/account-banned.md @@ -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 support@playit.gg. diff --git a/content/how-port-forwarding-works.md b/content/how-port-forwarding-works.md index de85a30..565fc84 100644 --- a/content/how-port-forwarding-works.md +++ b/content/how-port-forwarding-works.md @@ -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. \ No newline at end of file diff --git a/content/how-to-find-your-computers-lan-address.md b/content/how-to-find-your-computers-lan-address.md index 525c297..e1428dd 100644 --- a/content/how-to-find-your-computers-lan-address.md +++ b/content/how-to-find-your-computers-lan-address.md @@ -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. \ No newline at end of file diff --git a/content/ngrok-vs-playit.md b/content/ngrok-vs-playit.md index 535fa6b..22c6103 100644 --- a/content/ngrok-vs-playit.md +++ b/content/ngrok-vs-playit.md @@ -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. diff --git a/content/playit-premium.md b/content/playit-premium.md index 27772cf..2db7e31 100644 --- a/content/playit-premium.md +++ b/content/playit-premium.md @@ -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) diff --git a/content/what-is-cgnat.md b/content/what-is-cgnat.md index 826b917..b6d5734 100644 --- a/content/what-is-cgnat.md +++ b/content/what-is-cgnat.md @@ -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. diff --git a/static/post-img/ban-banner.png b/static/post-img/ban-banner.png new file mode 100644 index 0000000..e9c9964 Binary files /dev/null and b/static/post-img/ban-banner.png differ diff --git a/static/post-img/ban-startup.png b/static/post-img/ban-startup.png new file mode 100644 index 0000000..d3f04a5 Binary files /dev/null and b/static/post-img/ban-startup.png differ diff --git a/static/post-img/lanaddress1.png b/static/post-img/lanaddress1.png new file mode 100644 index 0000000..d5739e3 Binary files /dev/null and b/static/post-img/lanaddress1.png differ diff --git a/static/post-img/lanaddress2.png b/static/post-img/lanaddress2.png new file mode 100644 index 0000000..0e9537f Binary files /dev/null and b/static/post-img/lanaddress2.png differ diff --git a/static/post-img/port-forwarding.png b/static/post-img/port-forwarding.png new file mode 100644 index 0000000..a755568 Binary files /dev/null and b/static/post-img/port-forwarding.png differ