ThePoffenFluffer
Cadet
- Joined
- May 12, 2020
- Messages
- 5
Hello!
I've been trying to get my server set up for hosting a modded Minecraft server (running in a jail, not MineOS) so that I can get it off my PC so I can actually play games. Problem is, I can't connect to it.
On my PC I was using ngrok for my friends to connect. I originally used this cause the server started while at Uni and I had no way of port-forwarding. It worked great and I haven't used anything else since I've moved back home because I didn't have to keep updating my friends on my public IP. However, using ngrok on my R610 is proving troublesome.
I can verify the Minecraft server is up by connecting to it on my local network, but switching to the ngrok "IP" yields nothing. Weird thing is is that my box immediately refuses to allow a connection. I know this because when I type an arbitrary string into the address bar, my Minecraft client pings for a little bit before saying "Can't Connect to Server." When I type the ngrok IP, it immediately tells me it couldn't connect.
Weirder yet is I'm able to ssh into the server on my Ubuntu VM on my laptop. gets me in just fine.
This leads me to think that there's something fundamental about FreeBSD that I'm missing. Is there a specific directory ngrok needs to be in? Are there some firewall protections that prevent any random port from being open? I'd kind of a newbie to UNIX-like OSs, but the all-mighty Google is not yielding many answers.
Port-forwarding is a bit of a last ditch effort for me for two reasons: 1) I don't want to deal with either updating my friends on my constantly updating public IP or setup a service to keep it the same and 2) I don't have direct access to my router settings and honestly ngrok is much easier.
Any and all help is appreciated! Hopefully people have a little more experience with ngrok than myself. Thanks!
P.S. When trying to connect to the Minecraft Server I have ngrok tcp on port 25565 and when I SSHed into it, I had ngrok tcp on port 22
I've been trying to get my server set up for hosting a modded Minecraft server (running in a jail, not MineOS) so that I can get it off my PC so I can actually play games. Problem is, I can't connect to it.
On my PC I was using ngrok for my friends to connect. I originally used this cause the server started while at Uni and I had no way of port-forwarding. It worked great and I haven't used anything else since I've moved back home because I didn't have to keep updating my friends on my public IP. However, using ngrok on my R610 is proving troublesome.
I can verify the Minecraft server is up by connecting to it on my local network, but switching to the ngrok "IP" yields nothing. Weird thing is is that my box immediately refuses to allow a connection. I know this because when I type an arbitrary string into the address bar, my Minecraft client pings for a little bit before saying "Can't Connect to Server." When I type the ngrok IP, it immediately tells me it couldn't connect.
Weirder yet is I'm able to ssh into the server on my Ubuntu VM on my laptop.
Code:
ssh root@0.tcp.ngrok.io -pXXXXX
This leads me to think that there's something fundamental about FreeBSD that I'm missing. Is there a specific directory ngrok needs to be in? Are there some firewall protections that prevent any random port from being open? I'd kind of a newbie to UNIX-like OSs, but the all-mighty Google is not yielding many answers.
Port-forwarding is a bit of a last ditch effort for me for two reasons: 1) I don't want to deal with either updating my friends on my constantly updating public IP or setup a service to keep it the same and 2) I don't have direct access to my router settings and honestly ngrok is much easier.
Any and all help is appreciated! Hopefully people have a little more experience with ngrok than myself. Thanks!
P.S. When trying to connect to the Minecraft Server I have ngrok tcp on port 25565 and when I SSHed into it, I had ngrok tcp on port 22