Adventure! Personal server open to external ips.
Hey. I have had a lot of fun lately. I tested my private server and it ran great.
My next adventure, if you care to join, is to allow friends in different houses to connect. In other words. Opening up my personal server to external IP's. Here is my todo list: ------------------------------------------------------------------ COLLECTION OF IP'S 192.#.#.# private ip 174.#.#.# public ip default gateway 192.#.#.# Localhost 127.0.0.1??? Localaddress? USE AS GUIDE Www.eqemulator.org/forums/showthread.php?t=35057 PORTS USED Tcp/UDP 7000-7800 9000-9100 3306 5998-5999 CHECKLIST [ ] Make sure it's set to public server in peq database [ ]Verify firewall has ports open(figure out how to do that) [ ] figure out how to open router ports correctly [ ] Figure out which IP address goes where while updating files. -->Update: login.ini -->Update: eqemu_config.xml [ ]Shoot some troubles. --------------------------------------------------------------------------- Feel free to shout encouraging things at me. Maybe toss a tip of two. I'll try and keep this updated as I go. More info for others I suppose. I have no idea what I'm doing, fyi. I'm working off a fresh install with akka's wiki guide. http://wiki.eqemulator.org/p?Akkas_P...aller&frm=Main --------------------------------------------------------------------------- Private IP = [cmd] C:/Users/JaneDoe>ipconfig = IPv4 address Public IP = google "What is my ip" = instantly lists your public IP ~~I dont think the default gateway is used in anything. I just figured i would add it to the list anyway COLOR CODING: Magenta = Questions I have. Red = (instructional) IP's that need to be set or rearranged. Yellow = Ports. Static. Unchanging. These indicate a few of the ports used, and must be opened to external interaction. |
Current - Private Network Files(not available for external yet)
Files(Of course remove the [brackets] and fill in with the correct information)
eqemu_Config.xml Quote:
Login.ini Quote:
IP's that need to be configured properly to support external IP. Currently. This exact setup, after changing the bracketed areas to respective IP, is working for my local server. Only accepting internal IP's. |
https://imgur.com/9Si7u2F
https://imgur.com/9Si7u2F This is my port forwarding screen. Currently on my router, i have no port forwarding options set. To allow external IP's i am pretty sure i need to set the ones that the applications are using. Is it as simple as just adding them like shown in the picture? -------------------------------------------- Still unsure about opening up firewall ports. Or if its necessary. I did find a link if i end up having to do this. Would love some feedback on this as well. https://docs.microsoft.com/en-us/sql...-engine-access |
Quote:
Yes. It's literally that simple mate. =) If you need further help you can skype me and I can help you. -- Sinclipse is the user name. |
Thanks for the reply. I set up ports on router.
Using the firewall guide I found that the akkas installer already opened firewall ports. Now. I opened router ports for my private IP. I am unable to connect from Neighbors Wifi(ie external IP) still. - I am able to connect through internally loggin into my wifi. Do I need to open firewall ports on the other client computer as well? Eqhost.txt is set to private IP* and Secondly, I believe I need to change some IP around in my configuration. Doing something with public IP, correct? ~~I added localaddress ~ 127.0.0.1 That was the only real difference between IP config setups listed in the earlier forum post. Still not working. EDIT: I don't see any outbound firewall ports open. Should i set those as well? |
Quote:
|
SO CLOSE! Akkas Installer - setting up private login server for external IP
I got the server running for external users(able to login and play) using the config below. I ran into a major issue with this setup though. I am unable to login locally now. It probably has to do with not being able to directly ping my Public IP. I'm so close! Could use some guidance. -->External Users Connect, setting thier eqhost to my publicIP. -->I am just unable to login to servers locally with that setup in eqhost. When i set eqhost to my privateIP. I get to server select and see the server. World.exe registers them logging into character select. moments later. back to server select with error 1017: loss connection. Quote:
|
LATE NIGHT THEORY: It works without using [public IP] for the EqEmu's public hosting service(i can connect locally and externally). So, to me that means that there is somethig in Akkas installer that is hardcoded to redirect from thier IP. Or the EqEmu public hosting routing redirects it for us.
Quote:
OR Quote:
-->[ 3 ] Find a way to run two seperate server <address>es, with one database. So i can have both ways working. -->[ 4 ] Find out a simpler way of doing all this. And do that instead. I like option one. Because it actually seems like something i could figure out in about a week. The other things. I just don't have the expertise to figure out. I'm sure option 2 is doable. Option 3 would run into so many different issues i don't even know why i added it. Option 4 probably ties into option 2. Please help my poor soul Gods of EQEmu. Sources: (random sites, just figured i would list them - no idea if they are safe sites or not) |
<loginserver1>
<legacy>1</legacy> <---- Make sure this is in there <host>public</host> <port>5998</port> <account></account> <password></password> </loginserver1> <loginserver2> <legacy>0</legacy> <---- Make sure this is in there <host>private</host> <port>5998</port> <account></account> <password></password> </loginserver2> |
Thanks The_Beast! Appreciate the input. I updated the code. No effect. I decided to set them both to <legacy>1</legacy>. It removed the server from the list - hah.
I can see the servers on both lists; set the way you explained (or while legacy is unset). I get the 1017 error being on the same network with code set as <address>Public</address>. If there is anyone using Akkas Installer - with a server setup publicly through your personal IP - I would love to see your configuration files. :D Maybe there is something special i need to do to my router besides port forwarding. Or setup outbound firewall rules. Akkas installer only presets inbound firewall rules. Quote:
Sources: |
I always tell people to use this format for their login.ini:
Code:
local_network = xx.xx.xx. Code:
local_network = xx.xx.xx.xx Code:
local_network = xx.xx.xx Not sure what is the absolute correct method..but, that goes back to one of Huppy's install guides. |
Quote:
That did it. I could kiss you. Code:
local_network = xx.xx.xx. |
Probably should be in the support forum....tbh
|
All times are GMT -4. The time now is 04:35 PM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.