http://d.hatena.ne.jp/nori_no/20100919/1284889388 や
http://d.hatena.ne.jp/mitsu48/20110503/1304381712 、
http://wiki.princo.org/?Android%A5%B9%A5%DE%A1%BC%A5%C8%A5%D5%A5%A9%A5%F3%A4%AB%A4%E9Linux%A5%B5%A1%BC%A5%D0%A4%CBVPN%C0%DC%C2%B3%A4%B9%A4%EB など
を参考にさせていただきながら、Androidからの接続は出来るようになりました。
はまったのは
- iptablesの設定不足
- l2tpのポート空けること
- ikeのポート空けること
- nat-tのポート空けること
- vpnクライアントからのDNS参照のポート空けること
- ipforwardの設定漏れ