PPTPによるリモートアクセス
2008 / 09 / 05 ( Fri ) 前回紹介したFleboを利用したフレッツ・グループアクセスはNTT閉域網によるレイヤ2VPNなので、インターネットVPNに比べると信頼性も高いVPNといえる。暗号化をしなくてもNTTの人以外はデータをみることはできないはず。もちろんAESによる暗号化も可能なので心配な人は暗号化してもよい。ただし暗号化すると少し速度は落ちます。
フレッツ・グループアクセスにより各拠点からの通信は問題ないとして、外からリモートアクセスをする場合はどうするか?一番簡単なのはPPTPを利用したリモートアクセスです。IPsecを利用したVPNよりは信頼性は劣るけど、一時的な接続なら問題ないと思われる。IPsecによるリモートアクセスより設定は簡単。今回はRTX1100をセンター側ルーターとした場合のPPTPリモートアクセス設定を紹介します。ある特定のPCからアクセスする方が安全性は高まりますが、今回はどこからでもアクセスできるanonymous接続の設定方法です。 センター側RTX1100のプライベートアドレスを192.168.100.1とします。 ■センター側(RTX1100)の設定:PPTPサーバー ip route default gateway pp 1 ip filter source-route on ip filter directed-broadcast on ip lan1 address 192.168.100.1/24 ip lan1 proxyarp on →proxyarpを指定しないとVPNクライアントがPPTPサーバー側のLANと通信できない インターネット接続用pp設定 今までの設定にフィルター1043と1044を追加 PPTPで使う1723とgreを中に通す設定である pp select 1 pp always-on on pppoe use lan2 pp auth accept pap chap mschap mschap-v2 pp auth myname (ISPのID) (ISP接続パスワード) ppp lcp mru on 1454 ppp ipcp ipaddress on ip pp mtu 1454 ip pp secure filter in 1000 1001 1002 1003 1004 1020 1021 1022 1023 1024 1025 1043 1044 4000 2000 ip pp secure filter out 1010 1011 1012 1013 1014 1020 1021 1022 1023 1024 1025 3000 dynamic 1080 1081 1082 1083 1084 105 1098 1099 ip pp intrusion detection in on reject=on ip pp intrusion detection out on reject=on ip pp nat descriptor 1 pp enable 1 ★以下フィルター設定 ip filter 1000 reject 10.0.0.0/8 * * * * ip filter 1001 reject 172.16.0.0/12 * * * * ip filter 1002 reject 192.168.0.0/16 * * * * ip filter 1003 reject 192.168.0.0/24 * * * * ip filter 1004 reject 192.168.100.0/24 * * * * ip filter 1010 reject * 10.0.0.0/8 * * * ip filter 1011 reject * 172.16.0.0/12 * * * ip filter 1012 reject * 192.168.0.0/16 * * * ip filter 1013 reject * 192.168.0.0/24 * * * ip filter 1014 reject * 192.168.100.0/24 * * * ip filter 1020 reject * * udp,tcp 135 * ip filter 1021 reject * * udp,tcp * 135 ip filter 1022 reject * * udp,tcp netbios_ns-netbios_ssn * ip filter 1023 reject * * udp,tcp * netbios_ns-netbios_ssn ip filter 1024 reject * * udp,tcp 445 * ip filter 1025 reject * * udp,tcp * 445 ip filter 1043 pass * 192.168.100.1 tcp * 1723 ip filter 1044 pass * 192.168.100.1 gre * * ip filter 2000 reject * * ip filter 3000 pass * * ip filter 4000 pass * 192.168.100.0/24 icmp * * ip filter dynamic 1080 * * ftp ip filter dynamic 1081 * * www ip filter dynamic 1082 * * domain ip filter dynamic 1083 * * smtp ip filter dynamic 1084 * * pop3 ip filter dynamic 1098 * * tcp ip filter dynamic 1099 * * udp ★以下natの設定 nat descriptor type 1 masquerade nat descriptor address inner 1 192.168.100.1-192.168.100.254 nat descriptor address outer 1 ipcp nat descriptor masquerade static 1 1 192.168.100.1 tcp 1723 nat descriptor masquerade static 1 2 192.168.100.1 gre →PPTPで利用するtcp1723,greをNATします。 pptpによるリモートアクセス(anonymous接続) pp select anonymous →anonymous接続の設定 pp bind tunnel2 →PPTP接続の場合はppとtunnelをバインドさせる pp auth request mschap-v2 →PPTPサーバーの場合はrequestになる。 パスワードのやりとりはchap,mschap,mschapv2が定義可能。 今回はもっとも安全性が高いと思われるmschapv2を利用 pp auth username (接続ID) (接続パスワード) →ユーザ認証に使うユーザ名、パスワードの定義 今回は仮に接続ID:remote-PPTP 接続パスワード:ABCDEFGHとします PPTPクライアント接続用のIDとパスワードを一致させる ppp ipcp ipaddress on ppp ipcp msext on →IPCPのMicrosoft拡張オプションを使用するための定義 ppp ccp type mppe-128 →MPPEの暗号化用の鍵長の定義 ppp ccp no-encryption reject →MPPEによる暗号化を使用しないクライアントからの接続を拒否する ip pp remote address pool 192.168.100.101 →リモートアクセスした時に割り当てるプライベートアドレスを指定。 ip pp mtu 1280 →トンネリングによりヘッダ情報が多くなるので1280が妥当 pptp service type server →PPTPサーバーとして作動させる pp enable anonymous →anonymous接続の有効にする ★PPTP用tunnel2の設定 tunnel select 2 →ppセッションで定義のしたトンネリングの定義 tunnel encapsulation pptp →トンネリングで利用するPPTPの定義 tunnel enable 2 →トンネリングインターフェースの有効にする pptp service on ■PPTPクライアント側の設定 WINDOWSにPPTPクライアント接続機能があるのでそれを利用します。 【vistaでの設定】 左下のウインドウズのロゴをクリックして接続先をクリックすると以下の画面が出てきます。 ![]() 接続またはネットワークをセットアップしますのところをクリックすると ![]() ここで一番下の職場と接続しますをクリックすると ![]() 次に一番上のインターネット接続(VPN接続)を使用しますをクリックして インターネットアドレスにPPTPサーバーのグローバルアドレスを入力 接続先の名前はわかりやすい名前を設定します。たとえばPPTP-VPNとしておきます。これで設定は終了です。 ![]() 接続するときは接続先からPPTP-VPNを選択する。 ![]() パスワードを入力してPPTP接続を開始します。 ![]() 【xpでの設定】 コントロールパネル>ネットワーク接続をクリック。 左側のメニューからネットワークタスク>新しい接続を作成するをクリック。 ![]() 新しい接続のウイザードの開始という画面が出たら次へをクリック ![]() ネットワーク接続の種類で 職場のネットワークへ接続するをクリック ![]() ![]() 接続名はわかりやすい名前を入力 ![]() PPTPサーバー側ルーターのグローバルアドレスを入力 ![]() ![]() 以上の作業で[ネットワーク接続]のウインドウに、PPTP-VPN接続用の接続設定が追加される。 ![]() 上の仮想プライベートネットワーク接続をクリックして表示されるダイアログでユーザー名とパスワードを入力して[接続]をクリック。ここで入力するユーザー名とパスワードはPPTPサーバーの設定とそろえなければ接続できない。 ![]() VPN接続中の画面がでて、接続に成功すると右下の通知領域(タスクトレイ)にアイコンが出現して、接続中であることを示してくれます。 切断するときはそのアイコンを右クリックして、[切断]をクリックする。 |
|
|
|
トラックバックURL
→http://bacque.dtiblog.com/tb.php/107-dc4f5860
Windows XPやiPhone(持ってないけど)で外出先からVPNで接続...
星屋工作室【2010/01/06 16:12】
|
|
| ホーム |
|


















