News:

Welcome to RuneRebels. Enjoy.

Main Menu

January 2nd, Downtime

Started by Ry60003333, January 02, 2014, 09:17:26 AM

Previous topic - Next topic

Ry60003333

January 2nd, Downtime


As many of you probably noticed, the website and game were down early this morning, starting at around 2 AM. This was due to a problem with my Internet, which is provided by Time Warner. Both my home phone and Internet went out, and are still out! However, of course a simple internet outage isn't going to stop me.  ;)

I quickly tethered my phone to one of my servers to provide Internet for my entire house, and programmed it to behave exactly like my router. However, my iPhone 5 is behind Verizon's firewall, so I wasn't able to accept connections to the website or the game.

So, I decided to write a tunnel program that allowed me to tunnel through the Verizon firewall, which I spent all night writing! (It is currently 9 AM and I haven't slept yet O.O) The tunnel uses Kevin's Internet as an endpoint to the open Internet, and all the traffic to the servers at my house passes through Kevin. It was just an idea a few hours ago, but it freaking works!!!

Petter has designed a nice diagram to explain this:


And here are some actual pictures!
Kevin's Computer:


Ryan's iPhone for Internet, G5 as a router, and Macbook as a tunnel endpoint:



When my Internet comes back online, we will have a brief period of downtime while we switch everything back to it.

Enjoy the game!


Kevin


Petter

"Petter keeps asking me when i'm home, but I don't have a home"-Ryan


Kendall

That's the first thing I've ever seen Petter design!

Brothership

The original G. Literally.

Petter

I had to add a comma due to Steve's little brain thinking it was the second downtime we've had this month

LEL
"Petter keeps asking me when i'm home, but I don't have a home"-Ryan


Clue Scroll

That's some dedication right there. You had no internet but still manage to put the server and website back online. Mind = blown.

Slayer

Imagine this if 4G wasn't out yet....



Ry60003333

Quote from: Sento on January 02, 2014, 10:56:41 AM
Imagine this if 4G wasn't out yet....
That would really suck! There are still a few stability problems with the software (I wrote it in one night), which is why the tunnel went down while I was sleeping, but now that I am awake I will continue to improve it! :)

Gamecube

You guys are pretty damn clever.

You deserve a medal son(s).
¸·¹¹·.,,¸,,' .. ¸' ......... Respèçt døêš ñõt grðw óñ trëèš' ......... '¸ .. ',,¸,,.·¹¹·¸
'.,,,,. .',,¸¸,.·¹°¹, ...... 'Ýõù mûšt šöw thé šèêdš ýøûršëlf' ...... ,¹°¹·.,¸¸,,'. .,,,,.'
.............. ',,¸,,' Øñlÿ théñ wìll ýõù rêåp †hë réwàrdš ît brïñgš ',,¸,,' .....

N0vapur3

You know you've chose the right server to join when it has an owner that can do this.

Stuart

I respect your abilities to accomplish this, but I don't respect how you brag about it. It isn't the most obvious boasting, but still this really isn't boasting worthy. Don't get me wrong, I look up to you as a programmer as you're obviously better than me, but boasting isn't cool. Either way, nice work and I am glad to see everything back up and running smoothly.

Alex

Quote from: RiiPiiN on January 02, 2014, 05:22:44 PM
I respect your abilities to accomplish this, but I don't respect how you brag about it. It isn't the most obvious boasting, but still this really isn't boasting worthy. Don't get me wrong, I look up to you as a programmer as you're obviously better than me, but boasting isn't cool. Either way, nice work and I am glad to see everything back up and running smoothly.

He isn't boasting. He was just explaining what he had to do because he got ddos'ed and wanted to keep players updated.
I like it in my ass

Stuart

Quote from: Alex on January 02, 2014, 05:30:02 PM
Quote from: RiiPiiN on January 02, 2014, 05:22:44 PM
I respect your abilities to accomplish this, but I don't respect how you brag about it. It isn't the most obvious boasting, but still this really isn't boasting worthy. Don't get me wrong, I look up to you as a programmer as you're obviously better than me, but boasting isn't cool. Either way, nice work and I am glad to see everything back up and running smoothly.

He isn't boasting. He was just explaining what he had to do because he got ddos'ed and wanted to keep players updated.
I am not going to turn this into an unneeded argument. I know how to read and I know what I am reading. Either way like I said, happy to see this back online.

N0vapur3

Quote from: RiiPiiN on January 02, 2014, 05:22:44 PM
I respect your abilities to accomplish this, but I don't respect how you brag about it. It isn't the most obvious boasting, but still this really isn't boasting worthy. Don't get me wrong, I look up to you as a programmer as you're obviously better than me, but boasting isn't cool. Either way, nice work and I am glad to see everything back up and running smoothly.

He does quite a bit with his phone to keep the server running though.