iPadからLinuxMintにVPNでつないでみた
iPadからSplashtopで繋げたい。そのためにiPadからLinuxMintにVPNでつなぐようにした。
結論からいうと、結局VPN&VNCではLinuxMintに繋ぐ事はできなかったが、VPNで接続できるようにはなった。
VPNはPPTP、L2TP、IPsecなどがあるが、今回は1番簡単かつ資料が多そうなPPTPを使うことにした。(ちなみにPPTPは昨年に脆弱性が発見されたので使わない方がいい)
1. PPTPのインストール
sudo apt-get install pptpd
2. confファイルの編集
/etc/pptpd.conf
localip 192.168.200.1 remoteip 192.168.200.128-238
ここで不思議に思ったのは、勝手にローカルIPやリモートIPを割り当てていいのだろうかというところ。
なぜ行けるのかもわからないが、うまくできている。
ローカルIPの仕組みを知る必要がある。
/etc/ppp/pptpd-options
ms-dns さくらのDNS ms-dns さくらのDNS2
/etc/ppp/chap-secrets
# client, server, secret, IP addresses username pptpd "password" *
serverは/etc/ppp/pptpd-optionsのnameと同じにする事。
デフォルトはpptpdになっている。
*にはリモートに割り当てるIPアドレスを書く。
*なら192.168.200.128-238の全てから一つ適当に選ばれるはず。