Using your ISP’s built-in VPN in Japan

It’s a little known fact that the routers in Japanese ISPs are incredibly full featured when compared to the gateways you get abroad. One feature that is standard in most of them is VPN. In this post I’ll show you how I set-up my home network that allows me to access my GPU desktop from anywhere.

The first step is to look at the bottom of your router to find the default username and password. Then log in to the router which is typically the .1 address in your subnet. In my home it’s 192.168.9.1

NTT’s Hikari Router home screen

Expand the 詳細設定 (Advanced Options) menu on the left to show the VPN server settings link.

VPN Settings page

Check the 有効 checkbox to enable your VPN and take a note of the pre-shared key by clicking the 表示 button. Next make a VPN account by clicking one of the edit (編集) account slots and giving it a username and a (very strong) password.

To connect to the VPN on Mac open up the Network settings in the Setting app and click the add button to create a new network. Select VPN and choose the L2TP over IPSec type and give it a name.

Mac OS Network Settings

The Server Address is your public IP address which you can get by Googling for “Whats my IP address”

Authentication Settings

Click the Authentication Settings to enter your password and Shared Secret, click OK then Apply and you’ve finished the set-up. To test it you have to go outside your LAN but if everything is correct it’s as simple as clicking Connect.

Next would be to connect to your GPU machine. If you have a Linux machine you should be able to simply SSH into it using its local IP address. I use Windows for my desktop machine so I use Remote Desktop. You only have to enable it in the Remote Desktop Settings under System in the Settings Window like so:

If you use Jupiter (which I don’t) you can start it up and log into it via your browser as long as you’ve set the listen address to 0.0.0.0 so that it accepts remote connections.

PSP

PlayStation.com – PSP

The PSP is like the Ring of Power. At first I bought it saying that I’d sell it after I played a couple of games. Unfortunately every time I try to send the PSP back into the fires of Mt. Doom. We wants it.

That being said. I have found a couple of practical uses for my PSP because it comes with a Mozilla web-browser. Since my house has wireless internet I use it in the morning to check the news and the weather. When I switch my website to TurboGears later this year I’m want to make a nice PSP portal site with a couple of little web-apps (Todo-list, iCal compatible callendar?, weather and news agregator) And I especially want to make a way I can syncronize my computer with the portal. I also wonder if in the future I can make a program for my treo that’ll download the information from the portal and synchronize it with the palm applications.

I probably wont even do half of all that, knowing myself. The to-do list, bookmarks and feed agregrator maybe. Computer/Palm syncronizing probably not.

Clean-up

For the first time since I’ve got here I finished studying before passing out. So I spent the time re-organizing my gallery. I separated all my Japan pictures into their own album. I also did some cleanup of my home and www directories. I think I’ll back up the DBs and go to bed.

Wipe

I can’t tell if the problems I was having this morning were from an attack or not, either way I now have enough spare time on my hands to do a complete wipe of my server. Getting those pictures back off and pack on the server is going to be a pain in the ass.

The todo list grows…

I’ve been thinking about moving my blog to pybloxsom, and then making my own gallery using spyce so that I can just remove php from this server.
It’s a lot of work though, so I probably wont do anything. Nothing is pretty much what I’ve been spending my time doing lately anyway.

This is the first time I haven’t taken my ADD medication in almost a year. I forgot how annoying it is.

Upgraded once more

Now I’m running 1.5.1.

I got Adelphia Cable internet today, I’m not impressed, but it works… kind of. The main problem is how slow it is sometimes. Like if it had some strange QoS rule that makes http slower than anything else. There’s also the terrible ping times, my 56k had better ping times! (this is also sometimes.) In general it’s pretty un-reliable at least today. Big Jesus tells me that Adelphia is experiencing network problems, I hope so because I can’t play bzflag and that doesn’t make me happy. 😦

I’m going to really really try to be productive without using my medication, hopefully my brain will get used to it. Currently my plans are to fix my lyrics plug-in for Quod Libet and work on Background Channels. I love the idea of Background Channels because I’m always looking for good background pictures and just leaving my background on a channel would free me from looking for good ones.

I’m also going to have to find a job soon. My dad wants me to work for him probably pulling cables and stuff. Although it would be a good way to get exercise I really want a job where I can practice my Japanese. That’s nearly impossible here though.

Again…

The server was compromised again. great job script-kiddie, you ruined my already sucky day. Since there’s only one important file on my site, I’ve re-uploaded that. And I’ve started making a local copy of all the pictures in my gallery for the full wipe I’m doing ASAP.

The bad thing about Debian for incompetents like me is that sometimes the dependencies apt installs go unnoticed…