PDA

View Full Version : Guide Connect to PSO2 with JP Amazon EC2, Free(12mo) & Private SSH Tunnel and IP!



Pages : [1] 2 3 4

Limni
Jul 1, 2014, 04:36 PM
So here we are again, with another method to connect to the PSO2 JP Servers but this time it's free and private with your own IP! (for 12 months, after its $0.012 USD per active hour)

You should not be worried about getting banned unless SEGA decides to ban the whole AWS Datacenter.

This method utilizes setting up your own SOCKS5 proxy by SSH tunneling into an Amazon EC2 Instance located in Tokyo.

Whats benifical about this, it can be your own personal free and private Japan Proxy (for 12 months at least),
this is due to each instance having a unique Public IP associated with it.

A word of caution, the Amazon terms of use prohbits open proxies, but this method is using an instance as a private proxy. Please do not share your key file.

Requirements:

Requirements to set up an AWS Account:
1) Credit Card (Don't worry it won't be charged until after 12 months when the free tier ends or the instance is overused)
2) Phone for Verification (Step 3 of setting up an AWS requires a valid phone number to be called) (Robo Caller w/ Pin)

Programs:
1) PuTTY & PuTTYgen - http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
2) ProxyCap - http://www.proxycap.com/download.html (30 Day Trial or Other Methods)
OR
2) Proxifier http://www.proxifier.com/download.htm (31 Day Trial or Other Methods)
Note: This guide uses ProxyCap, but other users have confirmed in this thread that Proxifier works as well

Process:

Step 1: Setting up an Amazon Web Services (AWS) Account (If you already have an AWS Account, go to Step 2)

http://aws.amazon.com/free/

Frist things first you need to set up an AWS account with the free tier.

Now the process is pretty self-explanitory however your AWS Account will not be active immidiately. However, once it is activated you're good to go!

Step 2: Setting Up Your Instance in Tokyo
[SPOILER-BOX]
Once your account is set up sign into your AWS and head to the Management Console

http://i.imgur.com/OF6LnLj.png

From there select the Tokyo Datacenter in the top right then select EC2.

http://i.imgur.com/yd2d8dD.png

Now select create an instance

http://i.imgur.com/RgWSR6A.png

Select Amazon Linux

http://i.imgur.com/ShhamGH.png

Select t2.micro then Review and Launch then Select Magnetic (you don't need SSD, server will start up in 1 minute regardless.) then hit Next.

http://i.imgur.com/BSE4fVi.png

Now you are on the review screen just click on launch on the bottom.

You will now be asked to create a key-pair for your instance. This part is important as you will need the .pem file downloaded to create a key to login to your Amazon Instance.

http://i.imgur.com/JTZU94Y.png

You will now be on a confirmation page which shows that your instance has launched successfully, just click on view instances in the bottom right.

On the instances screen you should see your AWS EC2 instance up and running, make sure you keep note of your public IP address or your Public DNS as you will need it for PuTTY to log into your instance.

http://i.imgur.com/aT7cc2e.png

Now that your instance is set up, its time to use that .pem key you downloaded.

[/SPOILER-BOX]

Step 3: Creating your Private PuTTY Key

[SPOILER-BOX]

Using the .pem file downloaded in the previous step just follow these screenshots to create your .ppk key for PuTTY

Open up PuTTYgen.exe and follow the screenshots

http://i.imgur.com/pOgksuI.png
http://i.imgur.com/gYOI3EI.png

Now that you have your key loaded into PuTTYgen you can now generate the .ppk required for putty. In addition you can set a passphrase for your key, basically setting a password in-addition to the key in order to log into your Instance.

http://i.imgur.com/bHKOIAO.png

Now that your .ppk key is good to go its time to configure PuTTY.

[/SPOILER-BOX]

Step 4: Setting up PuTTY

[SPOILER-BOX]

PuTTY will be used to SSH into the Amazon Instance and create the tunnel for Proxycap

Use the following settings:

http://i.imgur.com/6v3dJ8L.png

Everytime you want to play PSO2 you will need to open PuTTY and login to your EC2 Instance so remember to save your session settings and load them whenever you want to play.

http://i.imgur.com/eSH9HvH.png

[/SPOILER-BOX]
Step 5: Setting up ProxyCap
[SPOILER-BOX]

Once you have ProxyCap Installed and have restarted your PC configure the following settings

http://i.imgur.com/nLbKlcS.png

http://i.imgur.com/9fsT2Ac.png
http://i.imgur.com/OIILZR5.png

If your rules page looks like this (minus the white box):

http://i.imgur.com/mObM8Fk.png

You are good to go and ready to sign into the game!

[/SPOILER-BOX]
Step 6: Logging Into PSO2

Logging into PSO2 will be just like normal but you must have ProxyCap Enabled when starting up your Tweaker/Launcher.

Once you have reached the character select screen you can disable ProxyCap and enter into the world.

Congrats, if you have had no issues you should be able to play!

F.A.Q:

Q: I thought this was free why did Amazon charge $1?
A: The 1$ charge is a common verification method used to determine that the card is valid upon entry, it'll eventually drop off your account and you'll get the dollar back.

Q: Overage Charges? And what happens after the free year:
A: Amazon's free tier allows for 750 hours (31.25 days) of t2.micro instance usage per month. So running 1 instance for an entire year will be free, running 2 instances will cause you starting to need to pay around the 15-16th of every month that year until the new month begins. Each t2.micro instance is normally $0.012 cents an hour which comes around to 9$ a month. However by stopping an instance(not Terminated) in the AWS console and then starting it later, you can effectively pay on an hourly basis. So if you put in 100 hours of PSO2 a month it'll come around $1.20 per month.

Q:You can cancel the service, right? (From: Shinamori)

Yes, when you are logged into the management console you can click on your name, go to My Account, click on Account Settings and when you scroll down close account should be there. But by terminating an instance you shut down that instance for good and will not be charged anymore (if still running after a year)


Thanks to GHNeko for the following Questions:

Q:How much safer/risk-free is this compared to PZ's Tunneling or generic VPN?
A:It's much safer than your generic free VPN but it should be on par with a paid private VPN
It should be on par with with PZ's tunneling because PZ actually uses PuTTY in the back (hence the PuTTY errors now and again) however, with this you are running your own instance with your own IP and is not shared with anyone unlike possibly with PZ.


Q:Can This work with PSO2 on Vita via Ad hoc or something?
A:I don't have Vita myself to test with but if the Vita supports Socks5 you could connect to the Windows box hosting the PuTTY. ex 192.168.1.100:13337


Q:Can I leave ProxyCap enabled?
A: I would not recommend leaving it enabled because your connection to the game server would be going to the proxy as well which may cause lag. The reason ProxyCap is disabled after login in is so the connection to the Login/Auth server is maintained through the proxy while new connections to the game server go with your regular connection to reduce lag. If you can login with ProxyCap enabled but cannot enter the world server with it disabled, leave it on.

Q:What alternative Proxy programs would you recommend?
Proxifier and ProxyCap have been confirmed to work, but you're free to try any proxy program of your choice and if it works let me know and I'll add it to this guide!

Q:Windows/Mac/Linux?
A:Mainly Windows, Linux: http://www.linuxjournal.com/content/ssh-tunneling-poor-techies-vpn, Mac: If you can find a way to SSH tunnel and Proxy Client on MAC it may work.

Q:Can I update PSO2 via Tweaker with this?
A:Yes, once the download has started you can disable ProxyCap then restart the tweaker to use your regular connection.

Q:You said public IP, does that mean the IP I'll get is dynamic?
A: By Public IP, it is the IP Address that external connections can reach to the server and would be the IP Address that SEGA would see as well. The IP Address should be static to your instance so long as it is running.

Q:Can I share this with my boyfriend/girlfriend/spouse/family/etc as long as it's less than like 3 people or will they have to set up their own instance?
A: If it is within the same household definitely (other machines wouldn't even need to use PuTTY just set ProxyCap to the PuTTY machine's LAN IP and set an exception on the firewall, you could do as much as you like but I do not know how strict SEGA is when it comes to multiple accounts coming from the same IP.

Q:Can I run the instance from different networks (i.e. from Home, then from School, then From Work, then from Public Wifi, then from Friends, etc etc.)
A:Yes, but I would advise against running it from multiple locations concurrently.

nanamin
Jul 1, 2014, 04:43 PM
You have made my day! This was exactly what I was thinking, you made it true. ^_^
I'll give it a try when I have time, and report back.

GHNeko
Jul 1, 2014, 04:43 PM
I'll ask the inevitable question(s) to jumpstart your FAQ if you havnt already thought of these questions.

How much safer/risk-free is this compared to PZ's Tunneling or generic VPN?
Can This work with PSO2 on Vita via Ad hoc or something?
Can I leave ProxyCap enabled?
What alternative Proxy programs would you recommend?
Windows/Mac/Linux?
Can I update PSO2 via Tweaker with this?
You said public IP, does that mean the IP I'll get is dynamic?
Can I share this with my boyfriend/girlfriend/spouse/family/etc as long as it's less than like 3 people or will they have to set up their own instance?
Can I run the instance from different networks (i.e. from Home, then from School, then From Work, then from Public Wifi, then from Friends, etc etc.)

All I can think off of the top of my head.

nanamin
Jul 1, 2014, 04:46 PM
I think the chances of SEGA banning a service of Amazon is a lot lower than PZ. Just my 2yen

Gama
Jul 1, 2014, 04:46 PM
dont have a credit card, so im pretty much fucked. :p

nanamin
Jul 1, 2014, 04:51 PM
Borrow your parents?

Gama
Jul 1, 2014, 04:57 PM
Borrow your parents?

i value my life thanks.

lol. ill wait it out.

Shinamori
Jul 1, 2014, 04:58 PM
Borrow your parents?

That's reserved for 13 year olds though.

Zorua
Jul 1, 2014, 05:02 PM
Borrow your parents?

What is this? Maplestory?

GHNeko
Jul 1, 2014, 05:09 PM
Dat prepaid visa tho.

the_importer_
Jul 1, 2014, 05:35 PM
Let's say for just for shits & giggles, that even after maintenance, outsiders still can't connect normally, any ideas what the monthly fees for this service would be after the free year?

Shinamori
Jul 1, 2014, 05:38 PM
$0.012 USD per active hour

Shinamori
Jul 1, 2014, 05:44 PM
Can you use a debit card? I don't have a CC.

Skyly
Jul 1, 2014, 05:46 PM
Can you use a debit card? I don't have a CC.

Debit card and credit cards are essentially the same thing.

Shinamori
Jul 1, 2014, 05:47 PM
Yeah, thing is, it doesn't ask for a CVC number. Just the card number and card holder's name. So, I was charged 1 buck, the fuck...

MDashK
Jul 1, 2014, 05:52 PM
You can always create a virtual CC?

In Portugal we have MBNet.
Basically, it creates a virtual credit card assigned to your debit card.

Shinamori
Jul 1, 2014, 05:56 PM
You should probably go through the registration process, just an FYI.

Limni
Jul 1, 2014, 06:14 PM
FAQ updated.


Yeah, thing is, it doesn't ask for a CVC number. Just the card number and card holder's name. So, I was charged 1 buck, the fuck...

The dollar charge is a verification method to make sure the card is valid at time of input, it'll eventually drop off your account and you'll get the dollar back.

MDashK
Jul 1, 2014, 06:16 PM
FAQ updated.



The dollar charge is a verification method to make sure the card is valid at time of input, it'll eventually drop off your account and you'll get the dollar back.

I can confirm that.
THe same happens with PayPal purchases.

Shinamori
Jul 1, 2014, 06:18 PM
FAQ updated.



The dollar charge is a verification method to make sure the card is valid at time of input, it'll eventually drop off your account and you'll get the dollar back.

Ah. Awesome. I'm kind of new the world of banking.

MDashK
Jul 1, 2014, 06:23 PM
OK, questions:

1) Are you absolutely shure the IP is specific to you and not shared between multiple accounts? WHat about the MAC address, it will be the one from the card you're using to access via Putty, correct?
2) You mention stoping an instance so that you can control the amount spent per month. But, by doing that, aren't you risking losing the IP and getting a new one each time you start the instance?
3) Only 1.20 usd a month? Can you freely stop an instance? aren't there limits? seems to be a little low value to me...

Limni
Jul 1, 2014, 06:37 PM
OK, questions:

1) Are you absolutely shure the IP is specific to you and not shared between multiple accounts? WHat about the MAC address, it will be the one from the card you're using to access via Putty, correct?
2) You mention stoping an instance so that you can control the amount spent per month. But, by doing that, aren't you risking losing the IP and getting a new one each time you start the instance?
3) Only 1.20 usd a month? Can you freely stop an instance? aren't there limits? seems to be a little low value to me...

1) Machine MAC addresses are usually not visible outside of your local network (exception with IPv6 which somtimes uses your MAC Address to generate the IP) unless SEGA pulls your MAC from your system then the MAC of your active Wireless or Ethernet card would get sent.


2) You are at risk of losing your IP when stopping an instance but when starting it you might be assigned the same IP if it is still available or another one within AWS. If the IP Address is changed you can just update it in PuTTY and it'll work exactly the same.

3) $1.20 comes from 100 hours of instance time (0.012 * 100). You can freely stop an instance in the AWS Management Console. No limits to how many times you can start/stop a server. It seems low but when you look at it the t2.micro instance is the smallest possible instance available on Amazon with 1 virtulized CPU and 1GB of RAM which is a spec compared to the full processing power the VM Instance is hosted on.

EDIT: Forgot to add that your IP Address is not shared within anyone unless you stop an instance (or it crashes) and it gets assigned to someone else. So long as your instance is active and online you will keep your IP

Shinamori
Jul 1, 2014, 06:40 PM
You can cancel the service, right?

Limni
Jul 1, 2014, 06:49 PM
You can cancel the service, right?

Yes, when you are logged into the management console you can click on your name, go to My Account, click on Account Settings and when you scroll down close account should be there. But by terminating an instance you shut down that instance for good and will not be charged anymore (if still running after a year)

GHNeko
Jul 1, 2014, 06:58 PM
Dat FAQ is delicious looking.

the_importer_
Jul 1, 2014, 07:02 PM
$0.012 USD per active hour

After the 12 months trial period? That's way too cheap!

jizaboz
Jul 1, 2014, 07:05 PM
Confirming this works for me as a user with a "blocked ISP". Thanks, Limni.

I started experimenting with this exact same sort of thing Friday night, but got too wasted to finish up. Although, I was going to try setting up the Tokyo region instance as a VPN server. Your solution is much more elegant!

Sp-24
Jul 1, 2014, 07:06 PM
OK, questions:

1) Are you absolutely shure the IP is specific to you and not shared between multiple accounts? WHat about the MAC address, it will be the one from the card you're using to access via Putty, correct?
2) You mention stoping an instance so that you can control the amount spent per month. But, by doing that, aren't you risking losing the IP and getting a new one each time you start the instance?
3) Only 1.20 usd a month? Can you freely stop an instance? aren't there limits? seems to be a little low value to me...
It's $9 per month if you leave it on 24/7.

And, about the IP, you lose it and obtain a new one after resetting your router, too. I'm more than sure that Sega knows about dynamic IPs, and if I wasn't prompted for a verification email in the two years that I've played the game, you probably won't get banned for changing it so long as it stays in the Amazon subnet, either.

jizaboz
Jul 1, 2014, 07:11 PM
MdashK: #2 can be solved with associating an "Elastic IP" to your instance. However, you should note that the IP address of the instance will change one time after the assignment. Also, I'm pretty sure 1 elastic IP per account is free, though you do get charged for it if you don't have it associated with an instance. Unsure of how the cost compares between the two at the moment.

Limni
Jul 1, 2014, 07:11 PM
Updated the guide to use Amazon Linux ($0.012/h) instead of Red Hat Enterprise($0.08/h). Misread the prices ><.

If you currently have a Red Hat instance you should be good for a free year but incase of the worse scenario and the Backbone null routing still exists please start a new instance with Amazon Linux and terminate the instance with Red Hat.

DJcooltrainer
Jul 1, 2014, 07:13 PM
Damn, the other day I just spent a bit of money renting out a Japanese VPS to set up my own VPN so I can get my fix until this whole mess gets sorted out, as I figured that would probably involve the lowest risk of getting IP banned. Looks like I could have saved myself a few bucks. Those prices are pretty damn good.... what's the speed like?

The Walrus
Jul 1, 2014, 07:14 PM
I might have to try this...

jizaboz
Jul 1, 2014, 07:16 PM
Updated the guide to use Amazon Linux ($0.012/h) instead of Red Hat Enterprise($0.08/h). Misread the prices ><.

If you currently have a Red Hat instance you should be good for a free year but incase of the worse scenario and the Backbone null routing still exists please start a new instance with Amazon Linux.

Oh, woah. I didn't launch mine with RH Linux due to always launching Amazon Linux instead out of habit. Sorry for not reading your instructions closer and catching that for you earlier.

MegaRocker1987
Jul 1, 2014, 07:40 PM
But is this amazon method good? i might give it a try myself :)

MegaRocker1987
Jul 1, 2014, 08:15 PM
But moving on has anyone had any success with this connection method?

_mist
Jul 1, 2014, 08:24 PM
I've got an alternate account I made very recently and it's only been logged into Japan VPN's. (2 Different VPNs to be specific) I'd assume that it's okay to have 2 VPNs from the same region implied to your log in history, although one of those log in histories to that other VPN was a mistake. Other than that I've been sticking to one VPN. Now here's my question, would I be safer if I continue to use that VPN for however long or should I try and use this method? I'm simply trying to keep away from putting myself on the edge of any kind of ban here.

MegaRocker1987
Jul 1, 2014, 08:29 PM
I've got an alternate account I made very recently and it's only been logged into Japan VPN's. (2 Different VPNs to be specific) I'd assume that it's okay to have 2 VPNs from the same region implied to your log in history, although one of those log in histories to that other VPN was a mistake. Other than that I've been sticking to one VPN. Now here's my question, would I be safer if I continue to use that VPN for however long or should I try and use this method? I'm simply trying to keep away from putting myself on the edge of any kind of ban here.

i have been pondering the same question in my head but i look at it like this i'm not gonna worry about vpn's and all that in general until after tonight's maintenance :) it's like everyone here on the forum is saying we need to let this connection problem go for now and just not worry about it :)

_mist
Jul 1, 2014, 08:38 PM
i have been pondering the same question in my head but i look at it like this i'm not gonna worry about vpn's and all that in general until after tonight's maintenance :) it's like everyone here on the forum is saying we need to let this connection problem go for now and just not worry about it :)

Why do I feel offended...

MegaRocker1987
Jul 1, 2014, 08:39 PM
Why do I feel offended...

im sorry if i did that wasnt my intention :(

ArcaneTechs
Jul 1, 2014, 08:40 PM
Why do I feel offended...

because everyone is being extremely impatient and risking themselves getting an account ban using a VPN instead of waiting till tonight?

_mist
Jul 1, 2014, 08:48 PM
because everyone is being extremely impatient and risking themselves getting an account ban using a VPN instead of waiting till tonight?

Using the VPN on my alternate was merely a test to begin with, but these past days have become quite time consuming and now it has become more than a test. It is a goal. It is a choir. Regardless, I didn't intend on using VPN and would rather not be categorized for such. My main is still pure and that's all that really matters...

GHNeko
Jul 1, 2014, 10:30 PM
Oh, btw. Limni, you should add all those imgur pictures to an album so people can choose to view it there instead of here, and also makes for easy spreading.

Akakomuma
Jul 1, 2014, 10:39 PM
What is this? Maplestory?

Dang. LOL

IndigoNovember
Jul 2, 2014, 02:53 AM
Ugh, hope someone can do an alternative tutorial for Widecap since whenever I try and install ProxyCap I get an error message that just says "error code 0x27D92726."

Crystal_Shard
Jul 2, 2014, 03:47 AM
Hmm, this is interesting. I was researching AWS to try setting up a VPS with some type of VPN software, but this seems to be much more straightforward. Didn't think you could just set up an SSH tunnel and piggyback on that to use as a proxy server.

Guess you learn something new everyday. :3

I'm interested to know what other options are available besides ProxyCap though. I guess Widecap is one such option?

Shinamori
Jul 2, 2014, 03:48 AM
Anyone tried FreeCap or any other free alternatives? Also, can we use any port?

pandaman
Jul 2, 2014, 04:19 AM
I can't get this part to work
It gives you need to specify a destination address.
And I can't get a forwarded ports to show anything

http://i.imgur.com/6v3dJ8L.png

Xaelouse
Jul 2, 2014, 06:04 AM
just tried this. While being the most safest and cheapest way to access and play the game, actually playing the game is not so great. Delays on damage numbers ahoy. Pingzapper beats this in this regard

Noc Codez
Jul 2, 2014, 06:21 AM
Just got in using Pingzapper.. now the question remains.. can I get banned for using it ?

Misaki Ki
Jul 2, 2014, 06:23 AM
just tried this. While being the most safest and cheapest way to access and play the game, actually playing the game is not so great. Delays on damage numbers ahoy. Pingzapper beats this in this regard

You're connected to the right server? The increase in ping time should be unnoticeable to minimal.

Xaelouse
Jul 2, 2014, 06:30 AM
I picked Asia-Pacific (Tokyo). I followed everything on this guide to a T ><

Misaki Ki
Jul 2, 2014, 06:43 AM
At the very least, see if it's the server. In the Putty console window, try pinging www.yahoo.jp for a bit. It should be sub 20ms.

Ctrl+C to end it.

Testing your connection to the server would require some editing of the firewall, which is probably a bit much.

Xaelouse
Jul 2, 2014, 06:51 AM
the highest ping it reached was 6ms
while the delays are noticable in-game, it can be manageable. I just expected better ><

Crystal_Shard
Jul 2, 2014, 06:53 AM
I'm curious about the last instruction to disconnect ProxyCap after getting through. Does leaving it running do anything at all? Or is the connection still maintained as long as the SSH tunnel is still running?

Shinamori
Jul 2, 2014, 06:54 AM
You can leave it one, but if you D?C you have to turn it back on anyways.

Crystal_Shard
Jul 2, 2014, 06:56 AM
You can leave it one, but if you D?C you have to turn it back on anyways.

So ProxyCap is just there to establish the connection, and the SSH tunnel does the rest of the lifting?

nanamin
Jul 2, 2014, 07:29 AM
I confirm everything is working!

Note I tried an alternative freeware (freecap), but it seems to have issues with Windows7, or other unknown issues.

Limni
Jul 2, 2014, 08:13 AM
I'm curious about the last instruction to disconnect ProxyCap after getting through. Does leaving it running do anything at all? Or is the connection still maintained as long as the SSH tunnel is still running?

When you disable ProxyCap it disables the rules for all future connections but current connections are maintained.

Here is a basic diagram of MMO Server Architecture:

http://mirrors.fom.nexeontech.com/v3.jpg

Since the issue mainly getting through the login/world server you need it enabled on log-in. The game servers do not need the JP Proxy so you can use you regular connection, but you still need your SSH tunnel to maintain the connection to the login/world server.

Shiyo
Jul 2, 2014, 09:02 AM
Will using this cause me to get flagged and require e-mail vertification?

Did they fix hotmail e-mail verification?

D-Inferno
Jul 2, 2014, 09:36 AM
"Q:You said public IP, does that mean the IP I'll get is dynamic?
A: By Public IP, it is the IP Address that external connections can reach to the server and would be the IP Address that SEGA would see as well. The IP Address should be static to your instance so long as it is running."

Has anyone had the IP for this change? Does it change when ever you stop it?

Shiyo
Jul 2, 2014, 09:43 AM
Will using this cause me to get flagged and require e-mail vertification?

Did they fix hotmail e-mail verification?

No.
Yes

For anyone wondering.

Shinamori
Jul 2, 2014, 09:43 AM
Nope. My IP stayed the same. This IP is private so no one else but you can use it. Also, I didn't get an e-mail verification.

noobcombo
Jul 2, 2014, 09:51 AM
Great tutorial. I've been using Pingzapper but decided to try this idea out, so far I've logged in and I'll see where it goes from there. I'm testing the waters with an alternate account. Huge thanks for this!

noobcombo
Jul 2, 2014, 10:44 AM
When I try to run the official launcher, I keep getting No.107 (though it's instant now, instead of having to wait a minute for it to come up), and my Error Log shows "Connection refused (10061)". What do?
Also, the GUI for the ProxyCap that I have installed is noticeably different from what's shown in OP's screenshot tutorial.

You might have messed up something during step 4. I was getting the same error as you after a small hiccup I realized I had only inputted the source port in tunnels and didn't actually add it. I'd double check your correctly saving and loading your settings in step four. Goodluck!

kurokyosuke
Jul 2, 2014, 10:45 AM
You might have messed up something during step 4. I was getting the same error as you after a small hiccup I realized I had only inputted the source port in tunnels and didn't actually add it. I'd double check your correctly saving and loading your settings in step four. Goodluck!

Sorry, I deleted the post because I realized I'm an idiot and forgot to run PuTTY.

jizaboz
Jul 2, 2014, 11:00 AM
"Q:You said public IP, does that mean the IP I'll get is dynamic?
A: By Public IP, it is the IP Address that external connections can reach to the server and would be the IP Address that SEGA would see as well. The IP Address should be static to your instance so long as it is running."

Has anyone had the IP for this change? Does it change when ever you stop it?

Yes, the IP will change if you stop the instance. See my post towards the bottom of page 3 of this thread about how to prevent it from doing so.

ParadoxicalThird
Jul 2, 2014, 12:42 PM
Hey there. I wanted to pop in here and mention something I think is kinda interesting. I actually bungled a step of this process and only a day later realized

My instance is actually located in US-West/Oregon and still connects just fine. I didn't have to actually generate an IP in Tokyo to get green lights and stuff, which I found kinda odd. Just a little tidbit of info that you don't technically need to set Tokyo, apparently. (Though obviously if this really is an IP Block- Which I seriously doubt) they might eventually take exception to a US IP.

timberwolf87
Jul 2, 2014, 01:41 PM
Meh, this isn't working for me even tough i've followed all the steps precisely... .w.

Basically, i'm getting the same issues as kurokyosuke with the only difference being that i've indeed started PuTTY.

Any word of advice? .w.a

Houten
Jul 2, 2014, 03:22 PM
Worked flawlessly, minor latency problem but its just like a slightly busy day online.

One question, whats the procedure to shutdown the connection, do I have to go to the AWS management page and put a stop the instance? and also can you write a procedure for restarting the connection after turning off the PC?

Thanks

MDashK
Jul 2, 2014, 03:24 PM
Just tried this method:

Oh My God! The speed! Never though it would be this fast!!!
I never saw the game connecting this fast.

I really hope this doesn't give me any trouble in-game, specially due to IP address change...

BTW: Thank you so much. You saved my day (at home, at least =P)

Forget Pingzapper! This method rules!

Shinamori
Jul 2, 2014, 03:34 PM
So long as you don't stop the instance, your IP won't change that you get assigned won't changed.

IndigoNovember
Jul 2, 2014, 03:39 PM
ProxyCap has a 30 day trial after which you'll be forced to buy a license correct? Has anybody tried any of the freeware programs?

Xaelouse
Jul 2, 2014, 03:40 PM
You can just associate an elastic IP to it for free and not have to worry about that at all.
My speed is much better now. As fast as my normal connection compared to this morning. Guess busy hours are more harsher

Shinamori
Jul 2, 2014, 03:40 PM
Hopefully, we won't need this method soon...

Shiyo
Jul 2, 2014, 03:50 PM
Just tried this method:

Oh My God! The speed! Never though it would be this fast!!!
I never saw the game connecting this fast.

I really hope this doesn't give me any trouble in-game, specially due to IP address change...

BTW: Thank you so much. You saved my day (at home, at least =P)

Forget Pingzapper! This method rules!
Yeah, my ping is as low as a JP players. It's insane, my ping was so high before.

IndigoNovember
Jul 2, 2014, 04:11 PM
Ugh, still getting the 0x27d92726 error upon Proxycap installation. Anyone using Windows 7 x64 successfully install Proxycap?

Yamishi
Jul 2, 2014, 04:20 PM
Tried this method this morning, worked like a charm. Thank you, OP!


Ugh, still getting the 0x27d92726 error upon Proxycap installation. Anyone using Windows 7 x64 successfully install Proxycap?

I'm on Windows 8.1 x64 and it worked perfectly for me. Perhaps a conflict of some sort? I seem to recall that Proxycap had x86 and x64 flavors.

timberwolf87
Jul 2, 2014, 04:28 PM
Guys?

Halp.... ;w;

Noc Codez
Jul 2, 2014, 04:30 PM
can't you get banned for using this method?

Yamishi
Jul 2, 2014, 04:36 PM
can't you get banned for using this method?

In theory, yes.

In practice, probably not, as this method assigns you an IP address and does not change your MAC address. In other words, unless Sega techs are paying super close attention, it just looks like you took your computer and took a flight to Japan and started playing normally.

IndigoNovember
Jul 2, 2014, 04:36 PM
It should be safer than VPN (no change in MAC address and 1 consistent IP address) and Pingzapper (that consistent IP address is not shared with anyone else), but yes you can still get banned since the IP address would be different than your usual one.

Edit: ninja'd

Maninbluejumpsuit
Jul 2, 2014, 04:44 PM
but yes you can still get banned since the IP address would be different than your usual one.

Edit: ninja'd

I'f you're logging in from a different IP, I think they take similar measures as to what blizzard does with WoW iirc (email with link inside to confirm that it is you logging in).

Let a friend log on my account once from his computer. It was mildly inconvenient at worst. Instant ban from what looks like to them as nothing more than a log in from a different machine is extreme.

I think I'm looking at the email they sent me from that time right now. They gave me an 8 character code to enter after you put in email and password when logging in.

Laxedrane
Jul 2, 2014, 04:44 PM
so I am trying to get this method to work and excuse me for nto being computer savy as I feel this is why I am screwing up.

so I set it up. I tried pinging yahoo like another poster suggested and got reponse in 5-6 MS. I pretty sure I set up the proxy cap up right but it seems because maybe im on windows 8.1 I have extra options then whats in the picture. Mine has selecting a proxy option in rules and destination hostnames does not grey out for me. I feel I am failing at this step.

Shinamori
Jul 2, 2014, 04:51 PM
I'f you're logging in from a different IP, I think they take similar measures as to what blizzard does with WoW iirc (email with link inside to confirm that it is you logging in).

Let a friend log on my account once from his computer. It was mildly inconvenient at worst. Instant ban from what looks like to them as nothing more than a log in from a different machine is extreme.

I think I'm looking at the email they sent me from that time right now. They gave me an 8 character code to enter after you put in email and password when logging in.

You won't get a confirmation e-mail, at least, I didn't and I'm using gmail.

IndigoNovember
Jul 2, 2014, 04:53 PM
I'f you're logging in from a different IP, I think they take similar measures as to what blizzard does with WoW iirc (email with link inside to confirm that it is you logging in).

Let a friend log on my account once from his computer. It was mildly inconvenient at worst. Instant ban from what looks like to them as nothing more than a log in from a different machine is extreme.

I think I'm looking at the email they sent me from that time right now. They gave me an 8 character code to enter after you put in email and password when logging in.

I should have worded it as "logging in from lots of different IP addresses with different MAC addresses." Since those seem to be the problems with the VPN and the tunneling program.

btw-Niji
Jul 2, 2014, 04:59 PM
In practice, probably not, as this method assigns you an IP address and does not change your MAC address.
There have been people banned recently using VPNs that didn't 'change' your MAC address.

So yes, it's very possible. Please don't fill people with false hope on this subject.

jizaboz
Jul 2, 2014, 05:04 PM
I find it very doubtful that you get banned just for logging in with another IP. Many ISP IPs are dynamic and the IP changes every couple of days or so.

Trying to login with different IPs in a short span of time though.. yeah, I could see that being flagged as suspicious.

jizaboz
Jul 2, 2014, 05:18 PM
.. and now TWC is unblocked. I personally don't have any need for this method anymore, but it sure was handy yesterday not knowing if it would ever be unblocked.

I wouldn't advise logging in with TWC within an hour or so of logging in with this or a VPN method though. Could look suspicious.

btw-Niji
Jul 2, 2014, 05:19 PM
Afaik, only the last 2 slots of a dynamic IP address changes (I.E. 0.0.x.x), not the range... which is what gets flagged here, I think.

But I could be wrong... I never used a dynamic IP before. If I'm wrong, somebody please correct me, lol.

Yamishi
Jul 2, 2014, 05:21 PM
There have been people banned recently using VPNs that didn't 'change' your MAC address.

So yes, it's very possible. Please don't fill people with false hope on this subject.

Yep, that's why I said it's possible. :)

But as it gives you an IP address to yourself (as opposed to cramming you in to a shared one) it's less likely.

The only bannings I've seen/heard of so far are ones from free VPNs, and even then, the banning was only temporary until the users sent e-mails to support techs confirming that their account was not hijacked (http://www.pso-world.com/forums/showthread.php?t=220187).

btw-Niji
Jul 2, 2014, 05:30 PM
The only bannings I've seen/heard of so far are ones from free VPNs, and even then, the banning was only temporary until the users sent e-mails to support techs confirming that their account was not hijacked (http://www.pso-world.com/forums/showthread.php?t=220187).
No confirmed unbanning of these people, yet... not even a reply... and it's past '3 working days.'

Yamishi
Jul 2, 2014, 05:34 PM
No confirmed unbanning of these people, yet... and it's past '3 working days.'

That is true, but as the OP of that thread states, the e-mails they've received have specifically said the words "temporary ban." And with the debacle that has been PSO2 service over the last few days, I have no doubt they are beyond backlogged with support tickets. Also, on that note, that thread was started on Saturday, and Sega barely functions on the weekends, so we'd be at three working days as of today...

That said, if the Sega techs DO respond to the tickets with "Sorry, we're not helping you filthy gaijin," (which is, of course, quite possible) THEN it's cause for concern. I've dealt with the Sega techs for PSO2 before, though, and they were quite helpful, even with my foreign IP.

Note: I am not stating that it's impossible to be banned using the Amazon EC2 method. :)

btw-Niji
Jul 2, 2014, 05:43 PM
While the E-mail states that it is a temporary ban, and I'm sure it is you're Japanese, I have my doubts that SEGA would unban a foreigner account.

I have not seen any proof that SEGA has ever helped resolve a 'temporary' issue with an account owned by a foreigner and unbanned them... even if they sent in a E-mail written in good JP.

BlankM
Jul 2, 2014, 05:47 PM
Anyone tried Freecap? Don't think it works the same as it requires you to start the program directly, which means not from tweaker, and you most likely can't disable it in the middle of playing?

nanamin
Jul 2, 2014, 05:55 PM
I tried both Freecap and Sockscap, they both failed to work for me. It could be an OS issue though. I'm using Windows 7 32bit. I've only went through basic testing, so who knows, maybe you can get it to work. It's free, give it a shot!

Yamishi
Jul 2, 2014, 06:05 PM
While the E-mail states that it is a temporary ban, and I'm sure it is you're Japanese, I have my doubts that SEGA would unban a foreigner account.

I have not seen any proof that SEGA has ever helped resolve a 'temporary' issue with an account owned by a foreigner and unbanned them... even if they sent in a E-mail written in good JP.

I quite agree with the doubts that Sega would help foreigners. At the same time, I haven't seen evidence of anyone getting banned from this method, either. A lot of people have mentioned that the ban occurred when they attempted to change their e-mail address on the account while using a free VPN. Does that mean it's the only way to get banned? No. But when dealing with likelihoods and probabilities, the Amazon EC2 method has certainly claimed fewer victims than free VPNs.

I was never arguing that Sega wouldn't ban, nor was I stating that Sega would help foreigners get unbanned.

Karen Erra
Jul 2, 2014, 06:10 PM
I set all of that up with a friend who can't connect to the servers. PuTTY and the Proxy thing work fine, but we still receive Error 249 when starting with the tweaker. Any ideas about that?

timberwolf87
Jul 2, 2014, 08:08 PM
I set all of that up with a friend who can't connect to the servers. PuTTY and the Proxy thing work fine, but we still receive Error 249 when starting with the tweaker. Any ideas about that?

+1

I'm in the same condition pretty much. >.>

Shinamori
Jul 2, 2014, 08:46 PM
Did you choose the right server?

pkemr4
Jul 2, 2014, 08:48 PM
how much lag is it compared to PZ?

D-Inferno
Jul 2, 2014, 08:53 PM
Does PuTTY do anything to your router settings? And do you need to do anything with your router settings to make this work?

timberwolf87
Jul 2, 2014, 08:56 PM
Did you choose the right server?

Yup, Asia Pacific > Tokyo.

I've followed the instructions precisely (or so i believe <.<).

un1t27
Jul 2, 2014, 09:13 PM
how much lag is it compared to PZ?

I checked that shit earlier and it was lagging badly.

IndigoNovember
Jul 2, 2014, 09:40 PM
Anyone tried Freecap? Don't think it works the same as it requires you to start the program directly, which means not from tweaker, and you most likely can't disable it in the middle of playing?

I tried Freecap and Widecap as well and couldn't get either to work sadly. I would appreciate it if OP or someone else tried them out though, since I don't have too much experience with these types of programs.

pkemr4
Jul 2, 2014, 09:40 PM
I checked that shit earlier and it was lagging badly.

ran fine for me but right now is giving me issues (being spammed error message when turn from off to on and when reaching ship select)

InaJinkai
Jul 2, 2014, 10:41 PM
Hi everybody btw (first post), and I thought I could give my 2 cents.

I've tried with pingzapper and it actually works, well it DOES connect you whatsoever, and everything works just fine; thing is that it gets crazy laggy from time to time, with very high peaks. Last time I was doing Coast Free and I remember being 5 or 6 minutes trying to kill those conch-like monsters! (it did help me to improve my combos tho xP); but yes, I had to logout from there.

So, that's another option: pingzapper, I followed this (https://www.youtube.com/watch?v=QUnI0xGOc3A) tutorial to get into it, I don't know if it'd work in the future, but sadly it lags (a lot after a while). I don't know how does it do specifically (IP mask, vpn or whatever) but you log into a JP server or something, considering there are also other SEA servers to get in; I've tried Hong Kong and it also worked), but I can still log in from there.

Sideways8
Jul 2, 2014, 10:46 PM
I tried both Pingzapper and this method.

Like others, I've been getting random lagspikes with Pingzapper. Often times disconnects and time outs.

As for this method, I've been using it for about 2-3 hours and have not had a problem at all. I would like to note that turning off ProxyCap also had me getting error 630 when I attempted to enter My Room. Leaving it on allows me to maintain that connection. Other than that, thanks for the guide!

InaJinkai
Jul 2, 2014, 10:48 PM
I'm still pending to try this method, hopefully it'll help me play. I'll EDIT as soon as I get my hands on it.

MDashK
Jul 3, 2014, 02:26 AM
Does PuTTY do anything to your router settings? And do you need to do anything with your router settings to make this work?

No.
THe only thing putty does is open a direct tunnel from your internet connection to the connection of the AWS server in Tokyo.

And ProxyCap's function is to direct the PSO2 to a specific port, that port used by Putty.

Therefore, since PSO2 is forced to use that port, it will be also forced to use the internet connection of the AWS server. Hence the "localhost" config in proxycap.

Jaquecz
Jul 3, 2014, 02:44 AM
Lol I'd be doing 53 bucks a month.
Unless you can like, abuse the system and just keep getting new private IPs by using different computers or something.

InaJinkai
Jul 3, 2014, 02:52 AM
Guys I have a problem, I just did all that it was asked and such; at first it worked alright (I was making a new char btw) but once I wanted to actually start a game I get dc'd; and I wondered why. My router keeps disconnecting everytime I run the launcher, with ProxyCap and PuTTy running, it's been happening the 3 last times I did. Maybe I'm setting up something wrong? I can't get in simply because my router keeps disconnecting :'C
EDIT: another thing, PuTTy also makes a halt showing a network error connection.

MDashK
Jul 3, 2014, 02:59 AM
Guys I have a problem, I just did all that it was asked and such; at first it worked alright (I was making a new char btw) but once I wanted to actually start a game I get dc'd; and I wondered why. My router keeps disconnecting everytime I run the launcher, with ProxyCap and PuTTy running, it's been happening the 3 last times I did. Maybe I'm setting up something wrong? I can't get in simply because my router keeps disconnecting :'C
EDIT: another thing, PuTTy also makes a halt showing a network error connection.

Since your router is disconnection, it's normal that putty spits out the disconnection error...

But it's a weird behaviour of your router, I must say...

D-Inferno
Jul 3, 2014, 05:43 AM
Guys I have a problem, I just did all that it was asked and such; at first it worked alright (I was making a new char btw) but once I wanted to actually start a game I get dc'd; and I wondered why. My router keeps disconnecting everytime I run the launcher, with ProxyCap and PuTTy running, it's been happening the 3 last times I did. Maybe I'm setting up something wrong? I can't get in simply because my router keeps disconnecting :'C
EDIT: another thing, PuTTy also makes a halt showing a network error connection.

This isn't stopping the whole router (for other devices connected to the router), is it?

Meyfei
Jul 3, 2014, 07:27 AM
>needs CC
> Needs phone
> Has neither

InaJinkai
Jul 3, 2014, 11:14 AM
Okay I tried again and now it's working just fine. I don't understand, maybe my internet provider was having issues last night? the thing was that it acted up just after I ran PuTTY and ProxyCap and once I closed everything my connection was okay :///

BTW, whenever putty closed it said "Fatal Error/ Network Error; Software caused connection abort"

IDK, somehow it's working now and I'm playing o/

Nulve
Jul 3, 2014, 11:33 AM
Anyone in the UK done this via Amazon uk?

KakuRoze
Jul 3, 2014, 03:40 PM
Confirmed as a viable option for now, at least for me.
Tho, I installed a pptp server instead and uses custom routes on my client.

Edit: Also, the PPTP alternative (not covered in a guide) Allows for more than you to use the service if you wish to share costs with a select few friends, you will be sharing IP, yes, but its the same thing as sitting like two siblings on the same NAT-network at home, or multiple persons joining together for a lan-party and playing PSO2. As long as you trust your friends to not cheat you should be fine.
Most LAN-parties and home-networks uses NAT, public IPs is too expensive.

GHNeko
Jul 3, 2014, 04:22 PM
SO. Would you like to walk us through that?

Novaturtle
Jul 3, 2014, 05:21 PM
Anyone in the UK done this via Amazon uk?

I'm in the UK and just did it through the US amazon. Works fine.

pkemr4
Jul 3, 2014, 06:11 PM
is it only pso2 thats using the bandwidth/data for instance?

Noc Codez
Jul 3, 2014, 06:14 PM
Sega IPblocked certain IPs i'm guess the ones there iffy about.

Rules after DDOS Attack:

Implement general rules to help mitigate DDoS attacks.
There are some general rules to help defend against a DDoS attack. They should only be used as a guide, since they will not stop all attacks, especially some of the more complex varieties.

Turn down all unnecessary ports and protocols: If you are running a web server, and only utilize the TCP protocol over port 80, then implement Access Control List (link to glossary) entries to block all other ports and protocols from entering your network.

Implement an IP blacklist (link to glossary): Become familiar with trusted security related websites that have lists of IP addresses known for delivering malicious traffic. These IP addresses, or ranges, can be added to an IP blacklist so their traffic will never reach your infrastructure.

Block invalid and malformed packets (link to glossary): If you have the technology to do so, you should consider blocking invalid and malformed packets from entering your network. If you have a custom or proprietary application that sends legitimate malformed packets over the network, then you may need to consider other alternatives to handle this traffic, like outsourcing your security protection to a DDoS mitigation specialist.

Configure and harden network equipment: Recommended configuration settings, such as those from the Center for Information Security (CIS), can better protect your devices and network. Consider implementing them

Seems to me this is what they have done. Make the most sense

Doctor Krieger
Jul 3, 2014, 06:19 PM
is it only pso2 thats using the bandwidth/data for instance?

That's where the ProxyCap application comes in. You assign which programs you'd like to take advantage of the proxy. I used the guides suggestion an added PSO2.exe, the launcher, and AIDA's tweaker.

Since I did not add Mozilla for example, it's traffic is not routed through the AWS instance.

pkemr4
Jul 3, 2014, 06:26 PM
That's where the ProxyCap application comes in. You assign which programs you'd like to take advantage of the proxy. I used the guides suggestion an added PSO2.exe, the launcher, and AIDA's tweaker.

Since I did not add Mozilla for example, it's traffic is not routed through the AWS instance.

ok thanks. since pso2 it self doesnt use much data at all.

timberwolf87
Jul 3, 2014, 07:36 PM
Finally! I've made it (by using Proxifier instead of ProxiCap).

\.w./

Nulve
Jul 3, 2014, 07:51 PM
So, is anyone experiencing lag via this method? I heard a lot say PZ was quite laggy.

IndigoNovember
Jul 3, 2014, 07:52 PM
Finally! I've made it (by using Proxifier instead of ProxiCap).

\.w./

Same here (^▽^) . Proxycap, Freecap, and Widecap all didn't work for me on Windows 7 X64 bit desktop, but Proxifier did.

ProxyCap did work on my Windows 8 x67 bit laptop.

Edit: For those asking about speed, it feels no slower than SoftEther VPN or Pingzapper.

KakuRoze
Jul 3, 2014, 10:56 PM
SO. Would you like to walk us through that?

Basically, this guide covers most needed stuff for setting up the VPN server, ofc in addition to the first 3 steps of this threads guide.
http://www.yzhang.net/blog/2013-03-07-pptp-vpn-ec2.html

Due to lack of time, I wont go into the details on the client side atm. I'll post that later.

Sideways8
Jul 3, 2014, 11:00 PM
So, is anyone experiencing lag via this method? I heard a lot say PZ was quite laggy.

Using the method OP posted, I've yet to have any hiccups or disconnects. It takes a bit to setup, but it's great after that.

nanakatrin
Jul 3, 2014, 11:25 PM
BEHOLD!
[SPOILER-BOX]http://puu.sh/9W5BK/2df417aa4c.jpg[/SPOILER-BOX]
If you get this error it's because you screwed up somewhere in your settings! You were herpaderp like me and more then likely messed up in the putty part! So don't fret with server connection time out just double check your settings and the super awesome guide this glorious person made and deserves to have many children to carry on their legacy!

trevorwhatever
Jul 4, 2014, 02:57 AM
I keep getting the message "server refused our key" followed your screenshots best I could but they were a bit confusing, would be nice if you explained each step as each shot has multiple things going on at different times ;n;

watashiwa
Jul 4, 2014, 08:26 AM
Thanks to the OP for this guide.

Used it to successfully start playing AsiaSoft's version of PSO2 using the Amazon Singapore servers.

Cheers!

MegaRocker1987
Jul 4, 2014, 09:08 AM
Btw can anyone confirm if this method is laggy or anything like that cause i might give it a try when i get free time thanks in advance :)

Shiyo
Jul 4, 2014, 09:41 AM
Lagging right now.

Limni
Jul 4, 2014, 10:11 AM
I keep getting the message "server refused our key" followed your screenshots best I could but they were a bit confusing, would be nice if you explained each step as each shot has multiple things going on at different times ;n;

Double check your Server IP and the key file, also make sure that when the server prompts who to log in as put in "ec2-user" (without quotes)


Thanks to the OP for this guide.

Used it to successfully start playing AsiaSoft's version of PSO2 using the Amazon Singapore servers.

Cheers!

Good to know, this method should should work for most applications / regions where Amazon has an instances available. I use this same method to get into Vindictus NA Servers using a US-East EC2 instance (live in the Caribbean, Vindictus NA has IP block outside of US,CA,Mexico,Australia)

pkemr4
Jul 4, 2014, 12:24 PM
is there any other proxy option thats trial free but still werks?

IndigoNovember
Jul 4, 2014, 12:49 PM
Proxifier works.

pkemr4
Jul 4, 2014, 12:55 PM
Proxifier works.


Here you can download a fully-functional copy of the software and use it for 31 days for free. You will need to register Proxifier if you decide to continue using it beyond the trial period.

its only for 31 days. im talking about ones that free permanently

IndigoNovember
Jul 4, 2014, 01:10 PM
Oh, missed the "free" part of your post. You can try freecap.

Nulve
Jul 4, 2014, 01:40 PM
Yay, i got mine all working.

Massive Thank You's to the TC; that guide was amazing.

Nulve
Jul 4, 2014, 01:45 PM
So, how many things are now running in the background on my PC? And what should I be careful of closing, and what should I open every time I want to play?

Aussei
Jul 4, 2014, 01:49 PM
I would like some more details on how to get this working for a Vita. Has anyone tried it yet?

Limni
Jul 4, 2014, 01:52 PM
So, how many things are now running in the background on my PC? And what should I be careful of closing, and what should I open every time I want to play?

ProxyCap and Putty and both should be open to connect to the game, just disable ProxyCap after connecting (face will be gray instead of pink). You want to open PuTTY everytime you want to play and load your saved session settings for PSO2, ProxyCap should be running when Windows starts up but might be disabled.

MDashK
Jul 4, 2014, 01:53 PM
Only way I can see for this to work for Vita, is to configure proxycap to direct every connection of your PC to the amazon server, and connect your PC via Ad-Hoc with the Vita.

Maybe add explorer.exe to proxycap? XD lol

Nulve
Jul 4, 2014, 02:01 PM
ProxyCap and Putty and both should be open to connect to the game, just disable ProxyCap after connecting (face will be gray instead of pink). You want to open PuTTY everytime you want to play and load your saved session settings for PSO2, ProxyCap should be running when Windows starts up but might be disabled.

Ah, thanks. And what about the Amazon stuff? I don't need to log in there every time? And what if I delete my Internet cookies/cache?

Limni
Jul 4, 2014, 02:08 PM
Ah, thanks. And what about the Amazon stuff? I don't need to log in there every time? And what if I delete my Internet cookies/cache?

Don't need to log on to Amazon at all as running the server 24/7 for 12 months will be free. As for deleting your cookies and cache, that's only an issue if you forget your Amazon login info :-D.

Houten
Jul 4, 2014, 02:09 PM
So as long as the instance is on you are getting logged for time correct? I usually just stop the instance via right click and under "action" but when I restart the instance it gives me another public IP.

Will I be having issue regarding banning? for whats described its like you took your PC to Japan and logged in there.

MDashK
Jul 4, 2014, 02:15 PM
So as long as the instance is on you are getting logged for time correct? I usually just stop the instance via right click and under "action" but when I restart the instance it gives me another public IP.

Will I be having issue regarding banning? for whats described its like you took your PC to Japan and logged in there.

Yeah.... That will probably be an issue at a long term...
Try to stick with the same IP address. It's safer.

Limni
Jul 4, 2014, 02:15 PM
So as long as the instance is on you are getting logged for time correct? I usually just stop the instance via right click and under "action" but when I restart the instance it gives me another public IP.

Will I be having issue regarding banning? for whats described its like you took your PC to Japan and logged in there.

Well your first 12 months (Jul2014-Jul2015) of instance time are free so there isn't a need to turn it off until next year. You can assign an Elastic IP to your instance as well so it doesn't change. In terms of banning, you shouldn't worry as it's coming within the same zone like a dynamic IP.

Azure Falcon
Jul 4, 2014, 02:23 PM
It worked perfectly first time for me, latency seems to be a tiny bit higher than normal but still fine.

I do have one issue though, changing blocks or going to my room is an instant 630 error every single time unless I leave ProxyCap running while I play. Is that safe to keep that running in terms of getting banned or whatever? I'll be honest, I have no idea what that program is even doing.

Yamishi
Jul 4, 2014, 02:25 PM
It worked perfectly first time for me, latency seems to be a tiny bit higher than normal but still fine.

I do have one issue though, changing blocks or going to my room is an instant 630 error every single time unless I leave ProxyCap running while I play. Is that safe to keep that running in terms of getting banned or whatever? I'll be honest, I have no idea what that program is even doing.

From the OP's Q&A:


Q:Can I leave ProxyCap enabled?
A: I would not recommend leaving it enabled because your connection to the game server would be going to the proxy as well which may cause lag. The reason ProxyCap is disabled after login in is so the connection to the Login/Auth server is maintained through the proxy while new connections to the game server go with your regular connection to reduce lag. If you can login with ProxyCap enabled but cannot enter the world server with it disabled, leave it on.

So basically, you'll have slightly higher latency if you leave it enabled, but if you disable it, you can't switch blocks (or characters). :/

Houten
Jul 4, 2014, 02:26 PM
Well your first 12 months (Jul2014-Jul2015) of instance time are free so there isn't a need to turn it off until next year. You can assign an Elastic IP to your instance as well so it doesn't change. In terms of banning, you shouldn't worry as it's coming within the same zone like a dynamic IP.

How do you do this elastic IP assignment? Sorry I have 0 knowledge on networking, I just followed the guide to a T and it works. Why it works is beyond me lol

Azure Falcon
Jul 4, 2014, 02:32 PM
So basically, you'll have slightly higher latency if you leave it enabled, but if you disable it, you can't switch blocks (or characters). :/

Ah, well if that is all I'll keep it running then. Ship 2 seems like a graveyard compared to normal so that tiny bit of latency isn't really noticeable.

Nulve
Jul 4, 2014, 02:32 PM
Is it really that important to disable ProxyCap at the character screen? What about when switching lobbies? Because I just got a 630, and thought it might be because of that.

Yamishi
Jul 4, 2014, 02:33 PM
Is it really that important to disable ProxyCap at the character screen? What about when switching lobbies? Because I just got a 630, and thought it might be because of that.

You can leave it enabled, but it might slow down your connection.

MDashK
Jul 4, 2014, 02:33 PM
If you ppl disable proxycap, the connection forced to the game will drop from the tunnel you created in putty.
leave it running.

Aussei
Jul 4, 2014, 02:36 PM
I hate to ask another question but how to get this working with Proxifier? It doesn't look similar at all to proxycap. Also Proxycap doesn't work on my PC.

ZooL
Jul 4, 2014, 02:56 PM
OK, today i did some testing with my private vpn provider and a bit of playing around with the routing table:

So what i can tell you, your connection to the server will go through the vpn no matter what. how i know this? simple: the login screen establishes a connection to the actual game server (for example ship2) during the login process. it goes through several ips in the subdomain (i have them all written down but will hold them back for security reasons) and ends with the ip of the actual ship. So once you are on the char select there is allready an open connection to the ships server and if you cancle your proxy programm at this screen, yes all new connections won't use the vpn but since the connection to the game server was allready made it will stay active. This has to be true since i can also confirm that all ips of the ships have my trace blocked at the same hop as pso2.jp. So there whole subnet is blocked.
What does this mean? all your traffic from and to the server goes through the vpn no matter what.
Why is it still good to turn it of after login?
Since the instances of the game use a p2p connection you are directly connected to the other players in your party. So if you turn the proxy of at the login screen, party play should be like it was before all this DDoS stuff.

What's the point of my post?
First, i wanted to set things straight and second this gives us the possibility for a more simple and convenient method of using a vpn: using a routing table. If you set your vpn to use a routing table and make it only tunnel the ip range 210.189.208.0/24 then you can leave everything on for the whole time without the turning on and off stuff. I just set mine to auto connect on boot up and never have to worry about it. Hope this helps some people.

Chaosdev
Jul 4, 2014, 03:05 PM
Like Aussei said proxycap doesnt work on my pc either, so any details on getting proxifier to work with it would be helpful.

DJcooltrainer
Jul 4, 2014, 03:11 PM
I'm unable to test this as I'm at work right now, but I've used Proxifier before for other purposes. I believe you can set up an SSH tunnel like this:

1. open Proxifier
2. click Proxy Servers
3. click add
4. Select SOCKS5
5. fill in localhost as address
6. fill 13337 as destination port

Also make sure you set up your rules for the tweaker, launcher, pso2.exe, etc.

EDIT: I accidentally a step.

xMiyukkix
Jul 4, 2014, 03:45 PM
I must say this seems to be a promising way to play, but I seem to be missing a step or running into an issue, go fig.

I follow the the Putty steps down to the bone via the screenshots, but when I open it, it's just a full black screen with no words on it.

And because nothing ends up showing up, I get the fatal error of it timing out.

Can someone tell me what I'm doing wrong or missing? :\
I got everything else but this step.

Nulve
Jul 4, 2014, 03:48 PM
^ Can you type in the black box? And does it say "login as"? If so, type "ec2-user" and hit enter.

xMiyukkix
Jul 4, 2014, 03:50 PM
^ Can you type in the black box? If so, type "ec2-user" and hit enter.

Nope. And not even 10 seconds afterwards I get the error.

Nulve
Jul 4, 2014, 03:57 PM
Nope. And not even 10 seconds afterwards I get the error.

So you can launch the Putty program, configure settings etc, but when you click "Open", you get a black screen and no text?

Yamishi
Jul 4, 2014, 03:58 PM
I must say this seems to be a promising way to play, but I seem to be missing a step or running into an issue, go fig.

I follow the the Putty steps down to the bone via the screenshots, but when I open it, it's just a full black screen with no words on it.

And because nothing ends up showing up, I get the fatal error of it timing out.

Can someone tell me what I'm doing wrong or missing? :\
I got everything else but this step.

This happened to me a couple of times when my personal internet connection was being unstable. Don't know if that helps, at all, but it might just be a problem on your end.

xMiyukkix
Jul 4, 2014, 04:00 PM
So you can launch the Putty program, configure settings etc, but when you click "Open", you get a black screen and no text?

Exactly. And like I said, I followed the screenshots that were posted. And I don't know if this might be causing it or not, but when I load into my saved settings for PSO2 on Putty, I check the Tunnels and the Destination is set back to "local" and not "Dynamic". And even when I switch it back and open it, it's still the plain black screen.


This happened to me a couple of times when my personal internet connection was being unstable. Don't know if that helps, at all, but it might just be a problem on your end.

Well dang, if it is a problem on my end, then that sucks and makes me sad. lol

Nulve
Jul 4, 2014, 04:05 PM
Exactly. And like I said, I followed the screenshots that were posted. And I don't know if this might be causing it or not, but when I load into my saved settings for PSO2 on Putty, I check the Tunnels and the Destination is set back to "local" and not "Dynamic". And even when I switch it back and open it, it's still the plain black screen.

Hm, mine also has "local" and "Auto" selected and not "dynamic", but I'm not having your problem.

Nulve
Jul 4, 2014, 04:06 PM
Are you sure you have the amazon thing set to "Tokyo" and all of that set up correctly?

Doctor Krieger
Jul 4, 2014, 04:09 PM
Exactly. And like I said, I followed the screenshots that were posted. And I don't know if this might be causing it or not, but when I load into my saved settings for PSO2 on Putty, I check the Tunnels and the Destination is set back to "local" and not "Dynamic". And even when I switch it back and open it, it's still the plain black screen.

Well dang, if it is a problem on my end, then that sucks and makes me sad. lol

Go back into Connection>SSH>Tunnels In the white box for Forwarded Ports, does it have the correct port with a "D" in front? Is it a port that's already in use?

xMiyukkix
Jul 4, 2014, 04:14 PM
Are you sure you have the amazon thing set to "Tokyo" and all of that set up correctly?

Yep. And I just double checked everything to be sure I didn't screw up somewhere too.


Go back into Connection>SSH>Tunnels In the white box for Forwarded Ports, does it have the correct port with a "D" in front? Is it a port that's already in use?

Yep, has the correct port and everything. And as far as I'm aware, it's not a used port. It's sounding to start like it is an issue on my end. I'm going to go over everything again just to be on the safe side.

Doctor Krieger
Jul 4, 2014, 04:18 PM
Also make sure your firewall/AV is letting it through. Comodo gave me a warning, but I may have missed it if I would have had pop-up notifications off.

DJcooltrainer
Jul 4, 2014, 04:18 PM
Make sure you're clicking 'LOAD' with your script in putty, it's probably trying to run using the default setting still.

Gama
Jul 4, 2014, 04:26 PM
try the putty full installer. it probbly instals aditional needed things.

KakuRoze
Jul 4, 2014, 05:39 PM
For anyone following the guide I posted earlier to get a VPN up and running on their Amazon AWS OR, if for another reason you have a good pptp provider that you wish to use, and think that VPN managers are expensive or not working as you want.
If you wish to use a regular PPTP VPN but only PSO2 connections to go through it to minimize things utilizing its bandwidth, you need custom routes.

Configure your VPN to NOT use the default gateway

Control Panel -> Network and Sharing Center -> Change Adapter Settings -> Right click relevant VPN adapter -> Networking Tab -> (De-check IPv6) -> Select Internet Protocol Version 4 and hit the properties button -> Advanced -> Ensure "Use default gateway on remote network" is not checked, exit all the way with ok.

Fire up a elevated command prompt
Run ipconfig to determine the ip-address of the VPN-connection
Run the following lines:

route add 210.189.208.0 mask 255.255.255.0 <ip>
route add 210.189.209.8 mask 255.255.255.255 <ip>

Where <ip> is the IP of your VPN connection. Do note that this has to be done each time the VPN reconnects unless its assigning you the same ip every time, whereas you can probably add -p to make the routes persistent, just dont forget to remove them with the following when you want to try to connect without VPN.

route delete 210.189.208.0
route delete 210.189.209.8



If you have a static ip or at least know the leading prefix of the assigned local ip, you can use the following batch script to automate the process. Save the following as a .bat-file and change the ipmask to something more appropriate

rem echo off
set tempfile=C:\Windows\Temp\ip.txt
set logfile=C:\Windows\Temp\pso-reroute.log
set ipmask=192.168.9
del %tempfile%
for /f "tokens=2 delims=:" %%a in ('"ipconfig | findstr IP | findstr %ipmask%"') do echo %%a >> %tempfile%
set /p ip= < %tempfile%
echo %ip%
route delete 210.189.208.0
route delete 210.189.209.8
route add 210.189.208.0 mask 255.255.255.0 %ip% >> %logfile%
route add 210.189.209.8 mask 255.255.255.255 %ip% >> %logfile%



I hope this is informative enough, also, do note that adding the wrong things to the local routing table will temporarily or semi-permanently break your network access, unless -p is used, a reboot should fix it.

This is a complicated method, yes, but free.

Daiyousei
Jul 4, 2014, 08:36 PM
I 630 on changing instances if I turn Proxycap off. but otherwise good, so I'll just leave it on.

r2zero
Jul 4, 2014, 10:56 PM
I 630 on changing instances if I turn Proxycap off. but otherwise good, so I'll just leave it on.


I can totally confirm this. Minute i decided to keep it on, I didn't get 630'd while I switched blocks.

Omi
Jul 4, 2014, 11:06 PM
It works... wow... I honestly didn't expect it to work (nor myself to be able to set it up properly, even with very good, clear, specific instructions (as are given) as I have horrible luck with most anything internet related). I could not get PingZapper to work, I tried that first as it is less complicated setting it up, got the "Server Timed Out" error message all the time. This works and well... just like it was honestly.

ProTip: Leave ProxyCap up while you are playing as this does enable you to freely change Blocks (and go to your room) without the 630 GOJIRA. I don't really notice much of a ping difference between it on and off in game, but I just tested it for a few mins in crowded/uncrowded lobbies. Also follow the instructions when setting it up very very closely especially if your a internet/proxy noob like myself, it DOES work... (and hopefully will continue to).

Thank You OP!

noobcombo
Jul 5, 2014, 05:20 AM
Q:Can I share this with my boyfriend/girlfriend/spouse/family/etc as long as it's less than like 3 people or will they have to set up their own instance?
A: If it is within the same household definitely (other machines wouldn't even need to use PuTTY just set ProxyCap to the PuTTY machine's LAN IP and set an exception on the firewall, you could do as much as you like but I do not know how strict SEGA is when it comes to multiple accounts coming from the same IP.

I'm confused on how to set this up, can you link me or explain in more detail how you set this up for more then one person in the same house? I've had multiple people playing pso2 before without issue in past, and I'm curious if it will be the same using this.

Thanks again for this guide, It's been three days with many logins and lots of playtime with no hiccups since I signed up for the service. I'll be sure to post something If this bypass gets me reprimanded. So far so good.

nanamin
Jul 5, 2014, 05:44 AM
For anyone following the guide I posted earlier to get a VPN up and running on their Amazon AWS OR, if for another reason you have a good pptp provider that you wish to use, and think that VPN managers are expensive or not working as you want.
If you wish to use a regular PPTP VPN but only PSO2 connections to go through it to minimize things utilizing its bandwidth, you need custom routes.

Configure your VPN to NOT use the default gateway

Control Panel -> Network and Sharing Center -> Change Adapter Settings -> Right click relevant VPN adapter -> Networking Tab -> (De-check IPv6) -> Select Internet Protocol Version 4 and hit the properties button -> Advanced -> Ensure "Use default gateway on remote network" is not checked, exit all the way with ok.

Fire up a elevated command prompt
Run ipconfig to determine the ip-address of the VPN-connection
Run the following lines:

route add 210.189.208.0 mask 255.255.255.0 <ip>
route add 210.189.209.8 mask 255.255.255.255 <ip>

Where <ip> is the IP of your VPN connection. Do note that this has to be done each time the VPN reconnects unless its assigning you the same ip every time, whereas you can probably add -p to make the routes persistent, just dont forget to remove them with the following when you want to try to connect without VPN.

route delete 210.189.208.0
route delete 210.189.209.8



If you have a static ip or at least know the leading prefix of the assigned local ip, you can use the following batch script to automate the process. Save the following as a .bat-file and change the ipmask to something more appropriate

rem echo off
set tempfile=C:\Windows\Temp\ip.txt
set logfile=C:\Windows\Temp\pso-reroute.log
set ipmask=192.168.9
del %tempfile%
for /f "tokens=2 delims=:" %%a in ('"ipconfig | findstr IP | findstr %ipmask%"') do echo %%a >> %tempfile%
set /p ip= < %tempfile%
echo %ip%
route delete 210.189.208.0
route delete 210.189.209.8
route add 210.189.208.0 mask 255.255.255.0 %ip% >> %logfile%
route add 210.189.209.8 mask 255.255.255.255 %ip% >> %logfile%



I hope this is informative enough, also, do note that adding the wrong things to the local routing table will temporarily or semi-permanently break your network access, unless -p is used, a reboot should fix it.

This is a complicated method, yes, but free.

Thanks for the followup guide. One question:
Are there any reasons to use VPN connections rather than SSH? As they say, SSH tunneling is the "poor mans version of VPN", the end result is nearly equal right? Or am I missing something?

P.S.
I'm planning on buying a Raspberry Pi, and setup a personal server at my family's home in Japan when I'm there in November. SSH tunneling would be ultra easy since it is installed by default on most Linux distros, but VPN is a bit of a hassle.

EDIT: Ok, so I did some research on the topic, and it seems as VPN is able to handle UDP packets better than SSH. What I'm not for certain, is whether PSO2 utilizes UDP, or it just uses TCP.

Limbo_lag
Jul 5, 2014, 06:22 AM
Dunno if this has been asked yet, but what do you do once the trial period of proxycap/proxifier runs out?

Misaki Ki
Jul 5, 2014, 06:22 AM
Oh, I keep forgetting to post this (since like page one, so I don't know if it's been said already) but if you're able to update the game by the official launcher or Tweaker without masking your IP, you shouldn't add either to the rule set in whichever proxy program you're using.

It'll just eat up unneeded bandwidth. It's not needed to play.

I'm aware something was said in the FAQ, but the rule itself isn't needed.

nanamin
Jul 5, 2014, 06:37 AM
Dunno if this has been asked yet, but what do you do once the trial period of proxycap/proxifier runs out?

Purchase a license, or find another open source application.
I did try freecaps and sockscap, both of which are free, but failed to work in my setup.

Gama
Jul 5, 2014, 08:01 AM
Oh, I keep forgetting to post this (since like page one, so I don't know if it's been said already) but if you're able to update the game by the official launcher or Tweaker without masking your IP, you shouldn't add either to the rule set in whichever proxy program you're using.

It'll just eat up unneeded bandwidth. It's not needed to play.

I'm aware something was said in the FAQ, but the rule itself isn't needed.

i actually added the tweaker to proxycap, and if proxycap is on, well it crashes the tweaker, so i need to launch the tweaker with proxycap deactivated, then launch the game, and then finaly turn it on. or ill end up havving gg on my ass.

gaijin_punch
Jul 5, 2014, 09:51 AM
Subscribing. :D

Doctor Krieger
Jul 5, 2014, 12:37 PM
I'm confused on how to set this up, can you link me or explain in more detail how you set this up for more then one person in the same house? I've had multiple people playing pso2 before without issue in past, and I'm curious if it will be the same using this.

Thanks again for this guide, It's been three days with many logins and lots of playtime with no hiccups since I signed up for the service. I'll be sure to post something If this bypass gets me reprimanded. So far so good.

I think they way it would work would be like this.

You can basically have one instance, and that instance would have one IP address. Your home computers would all have PuTTY on them, and they would all share the same PuTTY configuration. You'd have to copy the SSH key file to each computer. In this scenario you would have a few machines under one IP, which I guess some feel would be dangerous.

Option two is two setup two or more instances with the Amazon Web Service. In this case, each machine would connect to a different instance. Each instance should have it's own IP address, and each of your home computers would have to have PuTTY configured separately, with different SSH keys.

In either case, you could use the tutorial on page one to get them setup. There is thing you should be aware of when setting up multiple instances.

For example, the free tier of Amazon EC2 provides 750 hours of running a t1.micro instance. (An instance is considered to be running from the time you start it until the time you stop it.) You can run 1 micro instance continuously for a month, or 10 micro instances for 75 hours a month. How you spend your free tier allotment is up to you.

That's taken from http://docs.aws.amazon.com/gettingstarted/latest/awsgsg-intro/gsg-aws-free-tier-usage-limits.html

So if you wanted each instance to be able to run a full month continuously, you would have to either pay for the service, or have each member of the household create their own AWS account.

Nobara34
Jul 5, 2014, 01:22 PM
Hello everyone.

I've been trying this method, but when I try to log in, I have "Server Connection Time Out". Does anyone have an idea of why that happened? Thank you very much.

Daiyousei
Jul 5, 2014, 02:39 PM
Try leaving proxycap on.

Nobara34
Jul 5, 2014, 03:25 PM
Try leaving proxycap on.

I tried it and it still gave me the same message : "server connection time out".

I assume it happened because of the distance between France and Japan. At least I tried. Thank you for your advice though. :)

I'll wait until I can log in normally.

pkemr4
Jul 5, 2014, 03:49 PM
is tweaker having issues or something? logs show "error 10061" connection refused

Maninbluejumpsuit
Jul 5, 2014, 10:55 PM
Why does it seem like I have to do step 4 before step 3? Launching the putty exe takes me right to putty config. Or is that intended to happen and the directions are just out of order?

Doctor Krieger
Jul 6, 2014, 12:00 AM
Why does it seem like I have to do step 4 before step 3? Launching the putty exe takes me right to putty config. Or is that intended to happen and the directions are just out of order?

The tutorial is correct. What you are doing in step three is using PuTTYgen to convert the SSH key you made and dowloaded during the AWS instance initialization.

During PuTTy setup in step four, it asks you for your SSH key location. If you had skipped over step three at this point, there would be no key to point too.

Maninbluejumpsuit
Jul 6, 2014, 12:12 AM
The tutorial is correct. What you are doing in step three is using PuTTYgen to convert the SSH key you made and dowloaded during the AWS instance initialization.

During PuTTy setup in step four, it asks you for your SSH key location. If you had skipped over step three at this point, there would be no key to point too.

Ah oops. Thanks.



Also, leave the forwarded, and source ports sections empty under the tunnels section? Or... what exactly do I put in there?

sparab
Jul 6, 2014, 12:26 AM
Has anybody been asked to fax amazon a copy of current bill to verify your account after signing up?
They also request me to submit my "business" name and purpose.

Doctor Krieger
Jul 6, 2014, 12:33 AM
Ah oops. Thanks.



Also, leave the forwarded, and source ports sections empty under the tunnels section? Or... what exactly do I put in there?

Under the tunnels section..
-Enter an unused port you wish to use to connect
-Click the dynamic bullet
-Click add

So here's how you'd fill it in.
[SPOILER-BOX]http://i.imgur.com/N1s7vy0.png[/SPOILER-BOX]

After you add it, then go back and re-save the profile, it will look like this.
[SPOILER-BOX]http://i.imgur.com/Q54DPDS.png[/SPOILER-BOX]

Doctor Krieger
Jul 6, 2014, 12:36 AM
Has anybody been asked to fax amazon a copy of current bill to verify your account after signing up?
They also request me to submit my "business" name and purpose.

Did not happen for me, but I had an Amazon account already. Did you sign up as a business?

If I remember correctly, there was a section during sign up that asked for a business name. It was not a mandatory field though. Did you put something in that box maybe?

AlaskanKactus
Jul 6, 2014, 12:51 AM
I know this has recently been answered but I'm confused. My PuTTY terminal is giving me the "Time Out error".

Do I use the same source port number from the tutorial or am I supposed to find that number somewhere on my end?

Doctor Krieger
Jul 6, 2014, 01:01 AM
I know this has recently been answered but I'm confused. My PuTTY terminal is giving me the "Time Out error".

Do I use the same source port number from the tutorial or am I supposed to find that number somewhere on my end?

You can use that one, or choose your own. Typically from 49152 through 65535 are okay to use.

MDashK
Jul 6, 2014, 02:37 AM
Has anybody been asked to fax amazon a copy of current bill to verify your account after signing up?
They also request me to submit my "business" name and purpose.

They may ask you that, if, for example, you give them a credit card from a different country you're in.
If they suspect something doesn't add up, they will do that.

AIDA
Jul 6, 2014, 03:29 AM
Great tutorial, but a quick note:


Q:Can I update PSO2 via Tweaker with this?
A:Yes, once the download has started you can disable ProxyCap then restart the tweaker to use your regular connection.

You don't need any sort of proxy to use the PSO2 Tweaker or update the game. The download servers don't have the same issue that the login servers do.

D-Inferno
Jul 6, 2014, 06:46 AM
I think they way it would work would be like this.

You can basically have one instance, and that instance would have one IP address. Your home computers would all have PuTTY on them, and they would all share the same PuTTY configuration. You'd have to copy the SSH key file to each computer. In this scenario you would have a few machines under one IP, which I guess some feel would be dangerous.

Option two is two setup two or more instances with the Amazon Web Service. In this case, each machine would connect to a different instance. Each instance should have it's own IP address, and each of your home computers would have to have PuTTY configured separately, with different SSH keys.

In either case, you could use the tutorial on page one to get them setup. There is thing you should be aware of when setting up multiple instances.


That's taken from http://docs.aws.amazon.com/gettingstarted/latest/awsgsg-intro/gsg-aws-free-tier-usage-limits.html

So if you wanted each instance to be able to run a full month continuously, you would have to either pay for the service, or have each member of the household create their own AWS account.

So is this not truly free for 12 months? I don't want to have to pay $100+ or something suddenly. And I'm wondering if after the 12 month period, it makes you pay even if you cancel it...

Rayden
Jul 6, 2014, 10:11 AM
How do I check my ping to pso2.jp through this? I've tried adding cmd.exe to ProxyCap and then doing a ping test or a tracert, but it doesn't connect, just like without ProxyCap. I can play PSO2 with it though. I just want to know what my ping is.

MDashK
Jul 6, 2014, 10:45 AM
How do I check my ping to pso2.jp through this? I've tried adding cmd.exe to ProxyCap and then doing a ping test or a tracert, but it doesn't connect, just like without ProxyCap. I can play PSO2 with it though. I just want to know what my ping is.

Adding "cmd" to proxycap won't work, since "ping" itself is another program.
Same goes to "tracert".

Try to add those to procycap.

Doctor Krieger
Jul 6, 2014, 11:15 AM
So is this not truly free for 12 months? I don't want to have to pay $100+ or something suddenly. And I'm wondering if after the 12 month period, it makes you pay even if you cancel it...

After 12 months you will start to get charged. If they catch you making multiple free accounts, you can be charged. The terms are here http://aws.amazon.com/free/terms/

I doubt Amazon is going to try and pull a fast one and charge you for a service it says is free. Breaching contracts tends to be bad for business.

blackoctober
Jul 6, 2014, 11:58 AM
his anybody try using this hotspotshield...

MRLADYBOY
Jul 6, 2014, 12:25 PM
Tries this out of curiosity. Cant get the tweaker to work with it. Says server online but it wont go through its patch cycle and allow me to start game.

BlankM
Jul 6, 2014, 12:25 PM
So is this not truly free for 12 months? I don't want to have to pay $100+ or something suddenly. And I'm wondering if after the 12 month period, it makes you pay even if you cancel it...

You only have to maybe pay if you have two instances running 24/7.

Its free for an entire year to leave one instance up 24/7 for a year.

Speaking of which is it healthier to reboot the instance once in a while?

D-Inferno
Jul 6, 2014, 12:26 PM
After 12 months you will start to get charged. If they catch you making multiple free accounts, you can be charged. The terms are here http://aws.amazon.com/free/terms/

I doubt Amazon is going to try and pull a fast one and charge you for a service it says is free. Breaching contracts tends to be bad for business.
So the "750 hours" thing per instance doesn't even matter until next year? And if I stop an instance completely, then restart, is it considered starting a second instance? Although I think you could just reboot it...

EDIT: Is there even a point in two instances, or can I just stick to one?

BlankM
Jul 6, 2014, 12:36 PM
So the "750 hours" thing per instance doesn't even matter until next year? And if I stop an instance completely, then restart, is it considered starting a second instance? Although I think you could just reboot it...

EDIT: Is there even a point in two instances, or can I just stick to one?

Just stick to one instance. Having a second instance is if you want someone else to connect say from your house with a different IP.

Doctor Krieger
Jul 6, 2014, 12:56 PM
*edit BlankM said it just as good with less words. ;-)

[SPOILER-BOX]

So the "750 hours" thing per instance doesn't even matter until next year? And if I stop an instance completely, then restart, is it considered starting a second instance? Although I think you could just reboot it...

EDIT: Is there even a point in two instances, or can I just stick to one?

Just stick with one. Usually there's not really a point to running more than one instances. Maybe if you have more than one person in your household that wants to play on their own computer, but that will divide the 750 hours in half. Each person would have 375 hours a month of usable instance time.

I run one instance, and just leave it running. Once you have it setup and you have the info, you don't need to go back into the AWS portion again until you decide to cancel, or unless Amazon closes that instance for some reason.



if I stop an instance completely, then restart, is it considered starting a second instance? No it would be treated as one instance. There's really no point in stopping an instance. Each instance comes with it's own IP address. When you restart the instance, I believe you can request the same IP, but you may not be able to get it.

I don't really know if changing IP addresses will flag your PSO2 account or not. It really doesn't seem likely to me, but some people have reported it. For that reason, I'm playing it safe by keeping my one instance open for as long as possible.
[/SPOILER-BOX]

MDashK
Jul 6, 2014, 01:04 PM
Tries this out of curiosity. Cant get the tweaker to work with it. Says server online but it wont go through its patch cycle and allow me to start game.

Add only the pso2.exe to the proxy program and you should be fine.

AlaskanKactus
Jul 6, 2014, 03:06 PM
I'm still stuck on step 4. I keep getting the "Network Error: connection timed out" message.
I've tried changing my source port but I get no results.

Kuryaka
Jul 6, 2014, 10:05 PM
Thanks for all the help, and I got the game to download+load without any problems. I'm also getting Error 249 though - takes a long time load ships (with status Unknown) and login also takes a long time before the error shows up.

Things I've checked - correct me if I get the terminology terribly wrong, still learning about this!

Using Proxycap atm.

Instance location(?). Tokyo, yep. I'm getting a "Note: Your instances will launch in the Asia Pacific (Tokyo) region" and it's in the ap-northeast Availability Zone.
To double-check, I tried going on the PSO2 JP site normally and failed. Put Chrome on the list of programs routed through on ProxyCap and it works, public IP changed as well.
Other programs that have the same proxy rule applied: Tweaker, pso2.exe, pso2launcher.exe, pso2updater.exe.

Edit: Running normal patcher results in scanning+downloads, so I'm going to see if that's an issue first. Just redownloaded and didn't English patch yet, so I might be missing some files?

Second edit: Patched, works fine now. Had to enter in a confirmation code due to different IP, presumably, but no biggie.

KakuRoze
Jul 6, 2014, 11:27 PM
Thanks for the followup guide. One question:
Are there any reasons to use VPN connections rather than SSH? As they say, SSH tunneling is the "poor mans version of VPN", the end result is nearly equal right? Or am I missing something?

P.S.
I'm planning on buying a Raspberry Pi, and setup a personal server at my family's home in Japan when I'm there in November. SSH tunneling would be ultra easy since it is installed by default on most Linux distros, but VPN is a bit of a hassle.

EDIT: Ok, so I did some research on the topic, and it seems as VPN is able to handle UDP packets better than SSH. What I'm not for certain, is whether PSO2 utilizes UDP, or it just uses TCP.

PSO2 uses TCP, almost all MMO do use TCP, FPS usually do UDP cause of the massive data and speed needed.
A tunnel is a tunnel, both works in similar ways, but I think it mostly depends on what tools you want to use. PPTP has built in support in windows whilst SSH requires "external" tools. Also, SSH-tunnels rely on SOCKS proxies, so with the original guide in this post, you virtually set up two "tunnels", or even three.

PSO2 --> Proxifier (or similar) --> Putty --> Amazon AWS --> PSO2 Servers

However, with a pptp host, its only:

PSO2 --> Amazon AWS (by iptable-routing and PPTP Connection) --> PSO2 Servers

Which should result in less ping and less data/packet overhead, however, in this case, the ping is so high anyway, so it might not matter.

MDashK
Jul 7, 2014, 02:35 AM
Thanks for all the help, and I got the game to download+load without any problems. I'm also getting Error 249 though - takes a long time load ships (with status Unknown) and login also takes a long time before the error shows up.

Things I've checked - correct me if I get the terminology terribly wrong, still learning about this!

Using Proxycap atm.

Instance location(?). Tokyo, yep. I'm getting a "Note: Your instances will launch in the Asia Pacific (Tokyo) region" and it's in the ap-northeast Availability Zone.
To double-check, I tried going on the PSO2 JP site normally and failed. Put Chrome on the list of programs routed through on ProxyCap and it works, public IP changed as well.
Other programs that have the same proxy rule applied: Tweaker, pso2.exe, pso2launcher.exe, pso2updater.exe.

Edit: Running normal patcher results in scanning+downloads, so I'm going to see if that's an issue first. Just redownloaded and didn't English patch yet, so I might be missing some files?

Second edit: Patched, works fine now. Had to enter in a confirmation code due to different IP, presumably, but no biggie.

Just be shure to check that you're using both UDP and TCP and that PuTTY is running and logged in.
Else, won't work.

You can also, optionally, use PuTTYTray, to send the program to tray instead of being minimized.

Edson Drake
Jul 7, 2014, 11:51 AM
I decided to bite the bullet and tried this out. It worked out beautifully, much props to you OP.

I'm tempted to keep playing as it seems to not add that much latency as I thought. What kind of sorcery is this?

Lorne
Jul 7, 2014, 12:16 PM
PSO2 uses TCP, almost all MMO do use TCP, FPS usually do UDP cause of the massive data and speed needed.
A tunnel is a tunnel, both works in similar ways, but I think it mostly depends on what tools you want to use. PPTP has built in support in windows whilst SSH requires "external" tools. Also, SSH-tunnels rely on SOCKS proxies, so with the original guide in this post, you virtually set up two "tunnels", or even three.

PSO2 --> Proxifier (or similar) --> Putty --> Amazon AWS --> PSO2 Servers

However, with a pptp host, its only:

PSO2 --> Amazon AWS (by iptable-routing and PPTP Connection) --> PSO2 Servers

Which should result in less ping and less data/packet overhead, however, in this case, the ping is so high anyway, so it might not matter.

Could you explain that a bit more? If I wanted a lower ping, how would I go about setting up the better method with PPTP?

Berny3000
Jul 7, 2014, 02:14 PM
hey ^^

i was wondering if you always keep your ip from the first session or will you get always a new one, ones you closed putty and disabled proxacap?

thanks :3

MDashK
Jul 7, 2014, 02:27 PM
hey ^^

i was wondering if you always keep your ip from the first session or will you get always a new one, ones you closed putty and disabled proxacap?

thanks :3

The IP is based on the Amazon server, so yes, as long you don't disable the instance, the IP will always be the same.

Berny3000
Jul 7, 2014, 02:32 PM
you speak about disabling the instance? you mean on that amazon page right?

DJcooltrainer
Jul 7, 2014, 02:37 PM
Yes, if you disable and re-enable the instance (or create a new one), it will more than likely assign you a new IP address. I wouldn't really consider it a risk to get a new IP address, though, as most people do not have static IP addresses assigned to them, meaning they'll get a new IP any time their modem resets. I think most people are more worried about changing IP address ranges frequently, connecting from different countries frequently probably looks a little sketchy.

UMVC3_Wolverine
Jul 7, 2014, 02:56 PM
At this point is it even worth playing? My god you guys have to go through so much bullshit just to play.

You guys are mad desperate holy shit....

Berny3000
Jul 7, 2014, 02:58 PM
i see, thanks alot!!! ^^
its good to know the IP is static!

BlankM
Jul 7, 2014, 03:03 PM
At this point is it even worth playing? My god you guys have to go through so much bullshit just to play.

You guys are mad desperate holy shit....

When you first register to the game you have to fill out a foreign language captcha, enter a fake japanese name and address, and download/update 20gbs worth of data to install the game.

When you buy AC you have to download a whole new game to your phone, emulate an android, or purchase from separate webmoney suppliers with ridiculous mark-up.

This literally takes no more time than registering, and you have to take like two extra clicks to start the game. With about a 20ms ping difference.

If you really wanna see her man, you go the extra mile. 8-) Only reasonable argument is fear of ban. But people are out there not giving a shit using shadier methods and its been fruitless trying to warn them.

Nulve
Jul 7, 2014, 03:23 PM
At this point is it even worth playing? My god you guys have to go through so much bullshit just to play.

You guys are mad desperate holy shit....

It's really simple to set up (thanks to Limni's excellent guide).

And it's literally just opening 1 program and typing "ec2-user + enter" and clicking "enable" on ProxyCap after that, when you want to play.

MDashK
Jul 7, 2014, 03:42 PM
I was going to post, but the latest 2 replies pretty much said everything. =)

DJcooltrainer
Jul 7, 2014, 03:47 PM
At this point is it even worth playing? My god you guys have to go through so much bullshit just to play.

You guys are mad desperate holy shit....

Taking 10 minutes to set up a free SSH tunnel to play a game you enjoy is 'mad desperate'? You must be busy.

As others have stated previously, it takes more effort to register for the game and install the English patches than it does to set this up.

And yeah, I'd say it's still worth playing if you actually enjoy the game.

D-Inferno
Jul 7, 2014, 03:57 PM
Next maintenance should prove if this service is truly reliable (in case SEGA blocks it for some reason). So I expect this method to become very popular.

UMVC3_Wolverine
Jul 7, 2014, 04:21 PM
You missed the point, you still have to do a plethora of things just to play.

If I couldn't log in normally I would quit. It's that simple. It's amusing how desperate you guys seem though.

Also for the record, when I first signed up it was really easy actually since my JP friend from JP psu did all that for me.

MDashK
Jul 7, 2014, 04:35 PM
Also for the record, when I first signed up it was really easy actually since my JP friend from JP psu did all that for me.

Hence why the way you think.
BTW: it's not desperation. It's motivation.

Meyfei
Jul 7, 2014, 04:38 PM
2 of my friends using this method over the weekend received a ban today.

Error 816

Doctor Krieger
Jul 7, 2014, 04:46 PM
At this point is it even worth playing? My god you guys have to go through so much bullshit just to play.

You guys are mad desperate holy shit....

This nothing. I've spent hours before setting up SQL databases, compiling and configuring Mangos and Trinity Warcraft servers for my own use.

Some people sort of like the challenge. Others, like yourself, just aren't interested in computers at that level, and that's fine.

MDashK
Jul 7, 2014, 04:47 PM
2 of my friends using this method over the weekend received a ban today.

Error 816

Proof or troll.

Meyfei
Jul 7, 2014, 04:54 PM
So you want me to get them to reinstall PSO2, and get them to try connecting to a 249, have to setup all the stuff, just to take pictures for others?

Not my say in the matter. I merely stated what was said.

No need to be an ass and get overly defensive about shit. God.

BlankM
Jul 7, 2014, 05:09 PM
2 of my friends using this method over the weekend received a ban today.

Error 816

Did they ever use any other VPN services? When did they receive the ban? While playing? Did they change emails, password or anything like that?

MDashK
Jul 7, 2014, 05:09 PM
So you want me to get them to reinstall PSO2, and get them to try connecting to a 249, have to setup all the stuff, just to take pictures for others?

Too late I guess...


Not my say in the matter. I merely stated what was said.

Still.. I have my doubts to believe in this "fact". It just doesn't add up.


No need to be an ass and get overly defensive about shit. God.

I don't believe I said anything to you to think that.

Meyfei
Jul 7, 2014, 05:17 PM
Did they ever use any other VPN services? When did they receive the ban? While playing? Did they change emails, password or anything like that?

No idea, they didn't say anything but the error. if i knew more I'd have included it



I don't believe I said anything to you to think that.

"Proof or troll" was not needed. a simple request would have done fine.
Had a rough day with people jumping at me over dumbstuff, so I'm a little irritated on the side, so if i came off a bit harsh, I apologize.

MDashK
Jul 7, 2014, 05:34 PM
Had a rough day with people jumping at me over dumbstuff, so I'm a little irritated on the side, so if i came off a bit harsh, I apologize.

No problem. We all have those days. Sorry if I "sounded" rough.

Back to the point: for me, it doesn't add up.
Maybe they used or tried any other method or the VPN method?
I find it hard to believe that this specific method got them banned.
I believe there must be other reason behind it.

BlankM
Jul 7, 2014, 05:34 PM
If you could get the chance to ask, the more information the better.

We're also looking at a week+ in business days with still no reply from SEGA on these bans. It seems pretty grim.

MRLADYBOY
Jul 7, 2014, 06:55 PM
At this point is it even worth playing? My god you guys have to go through so much bullshit just to play.

You guys are mad desperate holy shit....

If the team i was in was decimated then yes, waste of time. Mine isn't though, so i'll keep on it for a while. (still a little desperate :D).

On a side note. To terminate the instance i take it you click on ACTIONS then click stop right? Dumb question :/ Just not used to all this techno stuff.

Shinamori
Jul 7, 2014, 07:12 PM
2 of my friends using this method over the weekend received a ban today.

Error 816

They were probably using mixutre of vpn and then using this

Leiros
Jul 7, 2014, 09:36 PM
Wow this actually worked.... though not sure for how long I might have to change my e-mail or not. Since just started playing friday.... and had to leave for the weekend. Then hit a wall, but this actually works.

LordShade
Jul 7, 2014, 10:11 PM
You missed the point, you still have to do a plethora of things just to play.

If I couldn't log in normally I would quit. It's that simple. It's amusing how desperate you guys seem though.

Also for the record, when I first signed up it was really easy actually since my JP friend from JP psu did all that for me.

when you've worked as network admin (I'm basically the admin of my families business network and I handle EVERY problem and fix EVERY screw up) you pick up along the way that setting up something like this takes at most 5minutes.

And if you can't handle that then... this method takes at most 15minutes for somebody following the screenshots, if you can't handle that then you're an A . Extremely lazy person (greater pso2 community who shout and rage over no NA release) or B. An extremely busy person (arguably the only proper response)

Also, the mere fact you got a JP friend to do all the signing up for you clearly lumps you in the A. crowd. Do you even like or enjoy this game? These are reasons why we found backdoors and routes around current issues. We are not 'mad' or 'insane' we just want to enjoy a game we love and enjoy to play.

SisterPrincess
Jul 7, 2014, 11:23 PM
From the looks of it, if I don't have Amazon account to begin with do I still need credit card to use AWS?

Also, is it possible to terminate the service at ANY TIME without penalty?

spider0804
Jul 7, 2014, 11:43 PM
Got in twice then get stuck at authenticating, times out.

What do?

MDashK
Jul 8, 2014, 01:44 AM
@SisterPrincess: You will always need to provide a credit card, at least for the 1 USD confirmation.

@spider0804: If it's connection time out, just keep trying... You ping must be very high, so the PSO2 server initial response is that. Just keep trying, eventually, at 4 or 5th time (with luck) you get it.

ignika98
Jul 8, 2014, 02:48 AM
I get a server time out as well, I've tried countless times but nothing changes. I'm on Verizon FIOS if that helps anyone.

MDashK
Jul 8, 2014, 04:07 AM
@ Everyone that is having time-outs:

My guess is that the PSO2 servers have a ping limit.
If your ping exceeds a certain value, it will give you a time-out error.

If you did everything correctly, and your connection is correct and stable to the Tokyo AWS server, and if you are still receiving time-outs, it means that you have a high ping between your ISP and the Amazon AWS server.

That means that your ISP makes a huge path between your connection and the Tokyo server.

My guess is, the best option, would be: try a different AWS server (located in other place) instead of Tokyo.
Maybe, with luck, the path that your ISP makes to the AWS server is shorter, and the distance between the AWS server and the PSO2 server is not that big either.

Example:

1) Yourself > ISP > (sh*t ton of servers) > Tokyo AWS > PSO2 server = HIGH PING - TIME-OUT
2) Yourself > ISP > (some more sh*t ton of servers?) > (Different place) AWS > PSO2

In this 2) point, with luck, your ping will be less, therefore, enabling you to connect to the PSO2 servers without time-outs. I guess, in this option, it's just a matter of luck (that is: luck with the way your ISP makes it's way to the AWS servers...).

kurokyosuke
Jul 8, 2014, 04:30 AM
So a friend of mine is having an issue that I can't seem to figure out.
He's able to successfully login as ec2-user and has almost the exact same settings as me (aside from the IP, ports, and .ppk). With ProxyCap enabled, when he tries to run the official launcher, he gets No.107. Why is that?


@ Everyone that is having time-outs:

Sorry for the ignorance, but does that apply to what I'm talking about?

MDashK
Jul 8, 2014, 04:33 AM
So a friend of mine is having an issue that I can't seem to figure out.
He's able to successfully login as ec2-user and has almost the exact same settings as me (aside from the IP, ports, and .ppk). With ProxyCap enabled, when he tries to run the official launcher, he gets No.107. Why is that?

Sorry for the ignorance, but does that apply to what I'm talking about?

Did you add the launcher and updater to the proxycap settings?
I do believe the updater is directly connected to the launcher, and since it's a 107 error (related to file-check) i believe the updater has to be added as well.

So, not sure, but it CAN be related to that.

kurokyosuke
Jul 8, 2014, 04:38 AM
Did you add the launcher and updater to the proxycap settings?
I do believe the updater is directly connected to the launcher, and since it's a 107 error (related to file-check) i believe the updater has to be added as well.

So, not sure, but it CAN be related to that.

I only have the rule applied pso2.exe and pso2launcher.exe and it runs fine. Would it really be different for someone else?

ByaKu
Jul 8, 2014, 04:42 AM
Great tutorial, thanks !! It worked like a charm ^^


So a friend of mine is having an issue that I can't seem to figure out.
He's able to successfully login as ec2-user and has almost the exact same settings as me (aside from the IP, ports, and .ppk). With ProxyCap enabled, when he tries to run the official launcher, he gets No.107. Why is that?

Sorry for the ignorance, but does that apply to what I'm talking about?

I didn't get this error but it seems that it's a common issue
From PSUBlog :

Sega will continue taking measures in response to the following issues:

Error 107 when starting the launcher.