Dukk [Never Port Forward Again]

Discussion in 'Bukkit Discussion' started by BlueMustache, Sep 1, 2014.

?

Should I make this?

  1. Yes, cool beans man.

    83.3%
  2. No, I hate it.

    16.7%
Thread Status:
Not open for further replies.
  1. Offline

    BlueMustache

    Hello Bukkit Community!

    Today I am really excited.
    I had a really great idea last night, and know a way to do it.
    I wanted to know if anyone thought this would be a good idea?
    As the title suggests, I am making a plugin for Bukkit, that already port forwards your server, no matter your location. All you have to do, is give it the go ahead at the console. The finished product will also be smart enough to say detect you're at an airport or a secret government facility, and not port forward so you don't get arrested.

    Does anyone think this is a great idea?
    Does anyone think this should be Dukkit or Dukk? (Named after the free DNS provider DuckDNS.org)

    After it port forwards, it will also create / update a free dns for your current IP.

    This plugin will allow you to stick your favorite bukkit server on any flash drive, and use it at your friend's house.

    I value your input!
    -Blue

    I am also coming out with a demo soon.
    The plugin will be a really bad beta. (Till I add more tweaks.)
    It will be a flash drive running a 1.7.10 bukkit server. It will be operating on a foreign computer for an hour.
    And no matter where the flash drive goes, the server ip will stay the same.

    Bump

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jun 10, 2016
  2. Offline

    BlueMustache

  3. Offline

    Jaaakee224

    BlueMustache
    I'd like to see this in action. Dukkit would be a cool name :D
     
  4. Offline

    BlueMustache

    Jaaakee224
    Glad to hear!
    I hope to do a demo soon, and explain the concept.
     
  5. Offline

    madaeq1234

    BlueMustache
    Hey,
    Thanks for making this! My STUPID box wont let me it just crashes my internet...
    I think Dukkit would work! I am supporting u though this! I would like to also be a tester on this plugin if you would? like set me as a tester when you get this done?
    Thanks,
    madaeq1234

    P.S. - I honestly think this plugin will work!
     
  6. Offline

    BlueMustache

    madaeq1234
    Thanks. I am simply going to adapt and amazing program called "PortMapper" which is written in Java, to a Bukkit plugin.
    All you have to do is sign up at DuckDNS.org and then input your "token" and the subdomain of your new server. Then the plugin will automatically "ask your router kindly" to port forward minecraft on the default port (or other), then it will assign your new free dns to your server. Boom, a pretty much hands-free pro server. Why the free dns you may ask? Why not. It makes your IP easier to remember. But you will be able to disable this too. Like my minecraft server (which is offline right now) is "bluemustache.duckdns.org".

    If anyone still has questions. Shoot.
    If someone asks me what I mean by "ask your router kindly", I'll tell you.

    Thanks,
    -Blue

    Bump.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jun 10, 2016
  7. Offline

    antiroot

    This sounds a lot like UPnP with an auto updating a dynamic dns record. Theoretically it should work however you'll have to keep in mind not all routers have UPnP based port forwarding and the ones that do may not have it enabled (as a security precaution) and also that multiple users on the same network using this plugin on separate servers will need alternate ports which will require setting up SRV records unless you have a way to tell the users/clients which port to connect to
     
  8. Offline

    BlueMustache

    antiroot
    You are 100% correct. Good work.
    I will work all that into it, in time.
    The main reason I wanted to make this. I so I could go to the guest computer at a sketchy hotel, and host my server.
    Or help my friend who is stupid, port forward.
     
    madaeq1234 likes this.
  9. Offline

    BlueMustache

  10. Offline

    ERROR372

    I feel if people like your idea, they'll ask for it. Bumping a thread continuously (you bump'ing this thread is 4 of the 12 posts...), is bad form and looks like you're desperate. Plus I feel there's a forum rule against it, but I can't be sure. Anyways, why don't you just make it and put it out there for people that want it, instead of asking if people want it and then making it?
     
  11. Offline

    BlueMustache

    ERROR372
    Good idea.

    If threads like this had a close button, I would close it.
    I am not desperate. It's just a lot of work, and I would like to know if people would use it.
     
  12. Offline

    madaeq1234

    BlueMustache
    Hey,
    so what if i use noip instead of duckdns?
    Because i like the domains that No-Ip gives me.
    Its ok if duckdns is required but im justt asking
     
  13. Offline

    BlueMustache

    madaeq1234
    The DuckDNS feature can be disabled. It's just a convenience. Since it has an api, so your server can update it's IP on the go, it will be the official service. I wanted to try no-ip, but I liked the DuckDNS api.
     
  14. Offline

    madaeq1234

    BlueMustache
    Ummmm... I didnt really get what u are saying.... soare you saying i can use no-ip or not? I dont really care but i would like to use no-ip. but it doent really matter to me! :)
     
  15. Offline

    BlueMustache

    madaeq1234
    Yes, you can use no-ip.
    Just disable duck dns when you do, in the config.

    If anyone want's to help me speed this up, they can!
     
  16. Offline

    madaeq1234

    BlueMustache
    Ok if you could send me a copy of the plugin so far that would be great! But i dont know how to code plugins but ill watch a video! :) :) :)

    BlueMustache
    Ohh yea while i have u here can u please update ur plugin that does the MOTD i would LOVE to use it! :) :) :) :)

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jun 10, 2016
  17. Offline

    BlueMustache

    madaeq1234

    1. Why does it need updating?
    2. I don't have a 1.8 jar to put into my code.
    3. The damn lawyers took down all bukkit builds due to a DMCA.

    That means, no Bukkit, Spigot, or MCPC, and I am pissed!
     
  18. Offline

    pta2002

    You should also make it so that it doesnt work in schools. There was a guy in my school that did something like that but with another game and he had problems.
     
  19. Offline

    BlueMustache

    pta2002
    Problems how?
    And yes, I will.
     
  20. Offline

    madaeq1234

    BlueMustache
    Does that mean that basically MCPC is going down slowly!!?
    It needs update to 1.7.9 please!

    BlueMustache
    Ohh i forgot!
    Make it to where they CANT do it at school that just gets kids in trouble!.....

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jun 10, 2016
  21. Offline

    pta2002

    You know... Probably. Nothing too bad, but when they found out it was like that he had to remove the port forward from all the routers (easy to port forward, because its automatically, hard to remove because there are like 50 routers in my school). You should do it so that it doesn't work in any public building or on anything that has no password.
     
  22. Offline

    BlueMustache

    pta2002
    Lol, I will add a feature that still lets you do, but tell you the risks and you must assume them.
    Basically a warning, that you can bypass.
    And also, thats awesome! Infinite potential.

    EDIT: UPnP is such a big vulnerability, that ever person who has used the Skype app, on a wireless router, that router has been a victim. Your friend could even have changed the school dns servers, so that google and facebook redirect to pbskids.org Even disabled internet acess to the whole school. 0.o
     
  23. Offline

    madaeq1234

    BlueMustache pta2002
    Hey! Just to tell you from my experience my school has like 50 routers and if you are not on the MAIN router then it will NOT port foward because say u are in box 12 and you port foward in that box. well the internet signal through the wires that connect them together with go to 11 and 11 will say NO I HAVE NOT BEEN PORT FOWARDED YET!!! But 12 has been. Get what im saying? if not then ill send a pic that i made! that will help.
     
  24. Offline

    pta2002

    madaeq1234
    In the US... Schools here are small. And have like 20 routers. And its not well routers. Its something to redirect the signal. I dont know what he had to do. I just said hat because its probably what he had to.
     
  25. Offline

    madaeq1234

    ok....
    Im in US in FL so my school is a huge campus and has like 40-50!
    @pts2002 U Dont have to be like that u know....
     
Thread Status:
Not open for further replies.

Share This Page