windows7でVPNサーバーを構築していたが、1接続しかできないことがわかり怒り心頭。。。
改めてwindowsに仕事させるのはあほくさいと思った瞬間だったわ。
で、ubuntu linuxでwebとかDB構築していたので、VPNサーバーを構築することにした。
apt-get install pptpd
で、pptpdインストール
vi /etc/sysctl.conf
で、以下を変更
net.ipv4.ip_forward=0
から
net.ipv4.ip_forward=1
へ。
こうしないとVPN接続した際に、同一ゼグメントのほかのPCに接続できない。
たとえば、VPNサーバは192.168.0.1、BonCasServerは192.168.0.5だとすると、192.168.0.1にはアクセスできるが
192.168.0.5にはアクセスできない。
上記変更したら、reboot
vi /etc/pptpd.conf
で、自分のネットワーク構成で考えて追記
localip 192.168.0.1
remoteip 192.168.0.222-230
localipはVPNサーバーのIPで。
remoteipはVPNクライアントに割り振るIP範囲の指定。
同一ゼグメントでかぶらなければなんでもOK.
最後にユーザー追加。
vi /etc/ppp/chap-secrets
以下追加
test pptpd password *
最初がユーザー名で、次はpptpd固定、次がパスワード、最後も固定(本当はIPだけど)
で、
/etc/init.d/pptpd restart
windowsからのVPN接続方法は今までどおり。
これで外部から参照し放題だぜ!!