Page 1 of 1

ZoneIP madness

Posted: Mon Jul 22, 2013 12:10 pm
by eppo
So i built my server, on my local lan 192.168.3.0/24. set my zoneip to 192.168.3.1, and all works well from inside my lan. but anyone who tries to connect from the internet will get a timeout after loading their character.
so, should everything just work for someone connecting from the internet if i change my zoneip to the IP given to me by my ISP? everything else unchanged?
currently i have my server set up on DMZ through my firewall, and my friends are timing out.
what i want to do is just forward the necessary ports to my 192.168.3.1 machine.
someone please help me out, what am I doing wrong here?
Thanks

Re: ZoneIP madness

Posted: Mon Jul 22, 2013 1:48 pm
by beefypotatoes
If you want people outside your lan to be able to connect, you will need your zoneip configured based on your IP from your ISP, and yes thats all you need to change on the server. However, anyone trying to connect that is part of your lan will need hairpin support. Ashita supports it, and is what I use.

Of course, make sure you have all ports forwarded properly.

Re: ZoneIP madness

Posted: Mon Jul 22, 2013 2:32 pm
by kjLotus
beefypotatoes wrote:However, anyone trying to connect that is part of your lan will need hairpin support. Ashita supports it, and is what I use.
if you're using one of the newer ffxi-boot_mods from bluekirby0 from this forum, then you just need to add --hairpin to your ashita launch commands (after changing your IP to your external IP)

Re: ZoneIP madness

Posted: Mon Jul 22, 2013 3:32 pm
by eppo
thanks a lot for your reply's.
I think i'm going to set up a laptop with ffxi on it and see if i can get in remotely. you would think that if they can get into other private servers, they should be able to get into mine...
are the accounts linked in any way to the zoneid? should they create new accounts, since they created them before i had the correct zoneid in place?
thanks

Re: ZoneIP madness

Posted: Mon Jul 22, 2013 3:38 pm
by kjLotus
eppo wrote:thanks a lot for your reply's.
I think i'm going to set up a laptop with ffxi on it and see if i can get in remotely. you would think that if they can get into other private servers, they should be able to get into mine...
are the accounts linked in any way to the zoneid? should they create new accounts, since they created them before i had the correct zoneid in place?
thanks
no, they don't need to create new accounts. zoneip only tells the connect server where to direct the client to after they log in.

just because they can get into other private servers doesn't mean they can get into yours - if your zoneip is set to a 192 number, it basically means it's only accepting connections originating from your network (just like 127.0.0.1 will only accept connections from localhost)

Re: ZoneIP madness

Posted: Mon Jul 22, 2013 4:30 pm
by eppo
kjLotus wrote:
eppo wrote:thanks a lot for your reply's.
I think i'm going to set up a laptop with ffxi on it and see if i can get in remotely. you would think that if they can get into other private servers, they should be able to get into mine...
are the accounts linked in any way to the zoneid? should they create new accounts, since they created them before i had the correct zoneid in place?
thanks
no, they don't need to create new accounts. zoneip only tells the connect server where to direct the client to after they log in.

just because they can get into other private servers doesn't mean they can get into yours - if your zoneip is set to a 192 number, it basically means it's only accepting connections originating from your network (just like 127.0.0.1 will only accept connections from localhost)
Currently i have the ZoneIP set to my external, and still, they cant log in. One of the things I did while troubleshooting, was to log into my friends account from my machine (at the time the zone ip was 192.), and i couldnt even zone in with his character. I recreated his account and was able to create a character and log in.
thats why i was asking if the account was linked in any way.

Re: ZoneIP madness

Posted: Tue Jul 23, 2013 2:31 am
by bluekirby0
1) Go to http://www.ipchicken.com or similar site and make sure that your external IP is what you think it is.
2) Close your server applications.
3) Update zoneip if necessary based on step 1
4) Start your server applicationss back up again
5) Configure lan clients to connect using the lan ip and hairpinning
6) Have remote clients connect using the WAN IP from step 1
7) ???
8) Profit

Re: ZoneIP madness

Posted: Tue Jul 23, 2013 10:11 am
by eppo
thanks guys, I appreciate your help on this.
Is there a protocol for having a forum user test out your server?
I'm just wondering if one of you could create an account on my server, and get the character to zone in?
do this via PM?
thanks

Joe

Re: ZoneIP madness

Posted: Wed Jul 24, 2013 10:49 am
by eppo
So last night i had some time to set everything up.
when I changed the zoneip to my external, and tried to login from my lan, I couldn't even get in...
So i went and looked around to see if i could find out if there was an updated ffxi-boot_mod.
I found the one here: viewtopic.php?f=12&t=503
updated it, and added --hairpin, and all works fine from my side!
I'm going to have my friends use that boot_mod to connect, and hopefully all should be fine!
thanks a lot for your help guys!