ubuntu14.04 64bit ServerをコマンドラインからマイIP接続できるようになったので公開してみた。
設定はpptpクライアントをインストール
apt-get install pptp-linux
sudo pptpsetup –create 接続名 –server サーバ –username ユーザ名 –password パスワード –encryptで初期設定を行う。
/etc/ppp/peers/接続名のファイルを開いてrequire-mppe-128を削除する。
pppd call 接続名 updetachでマイIP接続ができる。
重要なのはroute add default gw マイIPで付与されるIPでルーティングテーブルを追加することでインターネット側からアクセスすることができるようになる。
切断はpkill pppdで行った。
接続を簡単にするためにシェルを作った。
/home/yshimoda/myip.sh
#!/bin/sh
pppd call 接続名 updetach
route add default gw ***.***.***.*** (マイIPで付与されるグローバルIPアドレス)
exit 0
接続解除は
/home/yshimoda/myipoff.sh
#!/bin/sh
pkill pppd
exit 0
※default gwを削除しなくてもpptp接続がなくなるので問題ない。