Saturday, September 26, 2015

為了準備買好便宜的 fire tablet 所以用amazon ec2 架了個在東京的 VPN

如題XD

由於最近日本amazon  試用30天プライム無料体験的話
買 fire tablet 或是 kindle 都會送4000 yen的gift 券

算算買這台7吋的fire tablet 只要不到1400台幣.
想想就有點手癢了.

不過冷靜思考了一下呢.
如果只是個單純的7吋平板對我來說用處也不大.
雖然說很便宜.不過如果只有這樣好像最後就會變成不知要做啥,最後拿去送人..

好吧,所以就來survey看看fire 可以做啥事,跟別人比起來優勢是甚麼

嗯, 7吋 1024 x 600 (171 ppi), 1.3GHz Quad-core、1GB RAM, 313g

os 是 Android Lollipop 的修改版,可插卡.

規格普普,不過想到價格就覺得很不錯了,

這台重點還是在amazon內大量的content

當然買書買影片啥的也都要錢
不過最近日本 amazon 似乎感受到 hulu 跟 netflix 的壓力
提了個プライム・ビデオ . 也就是你加入プライム會員的話.這些プライム・ビデオ的影片可以隨便看,
看了一下節目表.雖然我主要想看的綜藝節目滿少的.不過像是動畫或是日劇還不少
(AKB的好像還滿多的.不過我比較沒看AKB)

好像還不錯...不過只有這樣有點微妙(プライム一年要繳3900 yen)

然後看了一下每個月還可以從プライム書單選一本書來看

ok~這樣算來似乎還算划算....也許可以試看看

所以就先開了試用30天プライム無料体験
不過問題來了

這影片是日本國內限定的.所以得用vpn來看.
但是我又不想用免費的vpn.所以就自己來搞一台啦

之前在amazon ec2上面開過一台東京的server.不過一直都沒在用所以就砍了
現在可以好好利用一下
順便筆記一下步驟,以後忘記的話不用再重新找資料
主要是參考這篇
http://64bit.co.uk/setting-up-a-pptp-server-on-amazon-ec2-using-ubuntu-12-04-lts/


1. 首先先在amazon ec2上開一台free-tier的 ubuntu 14.04 64 bits的機器
2. Security Group這邊除了原先的ssh之外.另外開了1723給vpn用 , 然後因為我用hinet固定ip.所以直接設定綁定ip
3.把key file 下載回來用 putty key gen把pem轉ppk
4.在putty 裡設定 ppk file,ssh進去server
5. 更新並安裝pptpd
       sudo apt-get update 
       sudo apt-get install pptpd
6. 更改設定檔  /etc/pptpd.conf (用vi or nano之類的)
       sudo nano /etc/pptpd.conf
       把註解拿掉或是加上兩行
       localip 192.168.xx.xx
       remoteip 192.168.xx.xx-xx
       xx請自填,不過第三個要一樣,
       ex.
         localip 192.168.2.10
         remoteip 192.168.2.99-109


7.改 /etc/ppp/pptpd-options
      加上
      ms-dns 8.8.8.8
      ms-dns 8.8.4.4

8.加入vpn帳號密碼
    echo "<username> pptpd <password> *" | sudo tee -a /etc/ppp/chap-secrets
    <username> <password>請自己改

9.改 /etc/sysctl.conf
    sudo vi /etc/sysctl.conf
    把這註解拿掉   net.ipv4.ip_forward=1

10. enable NAT translation
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

sudo vi /etc/rc.local
在 exit 0 之前加入
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE


11.
sudo vi /etc/init.d/pptpd
找到 status_of_proc 這行 加上 -p

status_of_proc -p "$PIDFILE" "$DAEMON" "$NAME" && exit 0 || exit $?

12.重啟 pptpd並確認狀態

sudo service pptpd restart
sudo service pptpd status 

ok,做完後就可以用在電腦設vpn看影片啦...



我是這麼想的~~~

但是卻一直連不上vpn server~~~~


搞了半天才發現我的ip分享器裡PPTP Pass Through沒開....orz



開了之後就可以快樂的看日本限定的影片啦~~~
試看了一下動畫,日劇,跟AKB演唱會,感覺都滿順的




雖然說fire tablet 應該是會買

不過,先來給他用個30天再想想要不要買プライム會員好了.