ubuntuでVPN

ubuntuをVPNサーバーにしたかったのでpptpdをインストールしてみた。

apt-get install pptpd

これだけでもうpptpdが立ち上げっていて1723番ポートで待っている。

configも変更する。

vi /etc/pptpd.conf

#localip 192.168.0.1
#remoteip 192.168.0.234-238,192.168.0.245

ここのコメントアウトを外す。
他とかぶるといけないので、192.168.7くらいにしておいた。

vi /etc/ppp/chap-secrets
にアカウントとパスワードを記述
「ユーザ名 pptpd “パスワード” *」みたいな感じ。

[参考]
http://d.hatena.ne.jp/MIZUNO/20090927/1254001541
http://www.narazaki.info/2010/08/ubuntupptp.html

VPN内の他のマシンにパケットを送るために以下の作業がいるけど、
今は他のマシンがないから後にしよう。
vi /etc/sysctl.conf
net.ipv4.ip_forward=1
service network restart