Rough HowTo:
1) Install OpenVPN 2.1 (http://openvpn.net/index.php/downloads.html)
2) Extract http://www.mediafire.com/?mmm1zyykt4g
3) Edit config.bat and put the required info (specifically IP, which is the public IP)
4.1) Run build-keys.bat
4.2) Run gen-serv-config.bat
4.3) Run gen-client-config.bat
4.4) Run build-client.bat
5) Run start-server.bat to start your OpenVPN server, you must leave the server open for other players to connect through the OpenVPN interface
5.1) Port forward port 1194 UDP
6) Distribute client.exe to your clients. client.exe will open a command prompt with OpenVPN connected to your server. Your clients must have OpenVPN installed. After OpenVPN is activated on the client, the normal MapleStory icon can be used.
7) Modify external_ip.Lua to return 63.251.217.2 to all clients
8 ) Install a loopback adapter with the following IPs (required for the server to recognize that it own the IPs)
63.251.217.2
63.251.217.3
63.251.217.4
Credits to Pawitp of the Vana forums for making this
1) Install OpenVPN 2.1 (http://openvpn.net/index.php/downloads.html)
2) Extract http://www.mediafire.com/?mmm1zyykt4g
3) Edit config.bat and put the required info (specifically IP, which is the public IP)
4.1) Run build-keys.bat
4.2) Run gen-serv-config.bat
4.3) Run gen-client-config.bat
4.4) Run build-client.bat
5) Run start-server.bat to start your OpenVPN server, you must leave the server open for other players to connect through the OpenVPN interface
5.1) Port forward port 1194 UDP
6) Distribute client.exe to your clients. client.exe will open a command prompt with OpenVPN connected to your server. Your clients must have OpenVPN installed. After OpenVPN is activated on the client, the normal MapleStory icon can be used.
7) Modify external_ip.Lua to return 63.251.217.2 to all clients
8 ) Install a loopback adapter with the following IPs (required for the server to recognize that it own the IPs)
63.251.217.2
63.251.217.3
63.251.217.4
Credits to Pawitp of the Vana forums for making this