WiiGe Posted May 17, 2023 Share Posted May 17, 2023 (edited) Present Condition: I am an administrator of an ARK Dedicated Server, and hope host it on my own bare metal machine. It's i7-8700K with 64GB RAM, perfect for multi-maps game server. but have no public address. so I bought an Aliyun VPS and installed the NPS from Github on the VPS(frp might be an equivalent option), VPS ran on 2Cores-2G-20Mbps set up. my actually game server on LAN (local IP : BBB.BBB.BBB.BBB, CGNAT public IP: CCC.CCC.CCC.CCC) was proxied by VPS(public IP: AAA.AAA.AAA.AAA) with such tunnel configuration: FirstMap: local UDP:7777 <-> VPS UDP:7777 local UDP:7778 <-> VPS UDP:7778 local UDP:27015 <-> VPS UDP:27015 SecondMap: local UDP:7779 <-> VPS UDP:7779 local UDP:7790 <-> VPS UDP:7790 local UDP:27016 <-> VPS UDP:27016 I configured these by NPS control panel, and Steam Server "Add" list can observe my server [Problem] friends join server failed occasionally due to timeout [Problem] map cannot see each other [Big Problem] never completely Publish server due to NAT I think server can be searched but publish failed, is due to Ark Server try to publish itself as a server on CCC.CCC.CCC.CCC but not a server on AAA.AAA.AAA.AAA no firewall enabled on game server and VPS What I have Done: tried Windows Server RAS(VPN) & NAT and failed, made my HomeLab hard to access tried not to reverse proxy but forward proxy, start socks5 proxy on VPS and proxy Ark Server process with Proxifier, proxifier says "failed to connect server" What I want: completely Publish server on Steam as a server on AAA.AAA.AAA.AAA normally transfer character between maps on one machine What Can I do to this server? Any suggestion or solution? Please Help Edited May 17, 2023 by WiiGe Link to comment Share on other sites More sharing options...
Larkfields Posted May 17, 2023 Share Posted May 17, 2023 >>have no public address Do a google search for "what is my ip address". There are multiple sites that will tell you what your external IP address is. Your ISP might change it from time to time, so you'll need to keep checking. Link to comment Share on other sites More sharing options...
WiiGe Posted May 19, 2023 Author Share Posted May 19, 2023 thx for your reply, i7-8700K machine is my actually game server. the expression "have no public address" means I have no available public address. It's a CGNAT address assigned by ISP, and I was told my entire neighborhood share this one address. I reckon ISP may never specially write new lines on switch for me. >>my actually game server on LAN (local IP : BBB.BBB.BBB.BBB, CGNAT public IP: CCC.CCC.CCC.CCC) BBB.BBB.BBB.BBB is the address show by ipconfig and CCC.CCC.CCC.CCC is the result return by whatismyip refer to one same machine so I need to fabricate the public/external IP of game server as AAA.AAA.AAA.AAA Link to comment Share on other sites More sharing options...
Larkfields Posted May 19, 2023 Share Posted May 19, 2023 22 hours ago, WiiGe said: I was told my entire neighborhood share this one address. Ouch 😞 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now