アフィリエイト広告を利用しています

広告

posted by fanblog

Raspberry PiにVPNからアクセス

結構前から、Raspberry Piを使っているのですが、ここ数日、システムがウンともスンとも言わなくなり、仕方ないので再インストールしている今日この頃です。

ちなみに、XBeeのリモコンシステムのプログラムもBitbucketで管理してたのですが、SourceTreeを眠気まなこで操作してたら、誤ってレポジトリごと消してしまいました。。

必死になってネットでリカバリー方法を探しましたが、見つかったのは「諦めましょう」でした。
やはり、夜中眠気と戦いながら作業するものではないですね。。


そんなことはさておき、VPNの設定方法を書きたいと思います。

以前、ここに設定方法を書いたのですが、再インストールして確認してみたら若干違ったので修正します。

自分のために。。

環境
1) ネット環境・・・ソフトバンク光
2) Linuxサーバー ・・・Raspberry Pi + RASPBIAN(2015-05-05) image


手順

1) Raspberry PiにVPNをインストール。
2) ルーターを設定。
3) iPhoneからVPNアクセス。

Raspberry PiにVPNをインストール
1) pptpdをインストール

> apt-get install pptpd

2) /etc/pptpd.conf を修正

logwtmp
localip 192.168.55.112 <-Raspberry Piサーバー
remoteip 192.168.55.201-210 <- PPTPDが割り当てるアドレス(ルーターに使われないアドレス)

3) /etc/ppp/pptpd-options を修正

ms-dns 192.168.55.1 <- ルーターのアドレス
mtu 1280
mru 1280

4) etc/ppp/chap-secrets にVPNのアカウントを設定

ユーザ名 pptpd パスワード *

5) iptablesにてportを開く

> iptables -A INPUT -p tcp --dport 1723 -j ACCEPT
> iptables -A INPUT -p 47 -j ACCEPT

6) /etc/sysctl.conf を修正して、net.ipv4.ip_forward = 1を有効にする。
> sysctl -p

6) 再起動をおこなう

> /etc/init.d/pptpd restart

参考ページ
Debian GNU/Linux での pptpd 設定 (サーバ側で NAPT しない場合)
Debian etch に pptpdを導入

ルーターを設定
ルーターの詳細設定から、以下ようなポート転送で設定。

詳細設定 → ルータ機能 → ポート転送

WAN側ポート番号 1723-1723
LAN側ポート番号 1723-1723
転送先IPアドレス 192.168.55.112


iPhoneからVPNアクセス

ここに書いてある通りなので、割愛します。


【Linuxサーバーの最新記事】

この記事へのコメント

   
検索
検索語句
記事ランキング
最新記事
×

この広告は30日以上新しい記事の更新がないブログに表示されております。