質問: vpn接続先のlan内の端末にアクセスできない yamaha rtx810 配下に構築した社内 lan に外から vpn(pptp)で接続しようとしています。 rtx810 のマニュアルに沿って設定し、外からルーターまでは届くことが確認できたのですが(ping が通った)、ルーター以外で固定 ip を振っている lan 内の端末には ping が通りません。 接続元は windows7 で、接続(したい)先は windows server2003 です。 マニュアルや資料を見る限りでは、vpn の接続ができれば、接続先の端末に特別な設定が必要というようには読み取れなかったのですが、なんらかの設定が必要なのでしょうか。 yamaha のサポートセンターに問い合わせても、ルーターまで届いているのでそれ以降の設定については回答できない、と言われてしまいました。 なお、rtx810 のマニュアル(pdf の取扱説明書)にある、「外部にサーバーを公開する」の方法を試しても、ルーター内部のサーバーにはアクセスできませんでした。 ネットワークの知識には乏しいですが、よろしくお願いします。 参考までにネットワークコマンドの実行結果を貼ります。 c:\users\xxx>tracert 192.168.23.5 192.168.23.5 へのルートをトレースしています。経由するホップ数は最大 30 です 1 184 ms 293 ms 128 ms 192.168.23.1 2 * * * 要求がタイムアウトしました。 # 192.168.23.5 が接続したいサーバー、192.168.23.1 がルーターです。 c:\users\xxx>ipconfig windows ip 構成 ppp アダプター vpn_rtx810: 接続固有の dns サフィックス . . . : ipv4 アドレス . . . . . . . . . . : 192.168.23.15 サブネット マスク . . . . . . . . : 255.255.255.255 デフォルト ゲートウェイ . . . . . : 0.0.0.0 # 192.168.23.15 は接続元に dhcp で振られた ip です。 # サブネットマスクが、lan内は 255.255.255.0 なので違いがあります・・・。
回答: お尋ねの件ですが、pptp-vpn接続の際の静的ルーティング設定及びproxyarp設定回りの問題かと存じます。 先ずrtx810のtelnetコンソール接続から、「ip lan1 proxyarp on」、「pptp service on」コマンドを確認してみて下さい。 それと、設定はされているかと存じますが、rtx810のnat-ipマスカレードのポート解放項目にpptpパススルーコマンドが投入されているかどうかですが、wan→tcp1723解放設定(192.168.23.1宛て)とgreパケットの解放も確認です。(例 nat descriptor masquerade static 1 16 192.168.23.1 tcp 1723、 nat descriptor masquerade static 1 17 192.168.23.1 gre) 静的ルーティング回りについては、「ip route 192.168.aaa.bbb/24 gateway tunnel 1」形式に設定し、外部lanセグメントからの通信透過させる方法になります。 更に確認ですが、外部端末とは何ですか?スマートフォン系(androidやios系)ですと、pptp認証にmschap-v2しか受け付けしてくれない場合や、ドコモ系機器でspモード利用回線からはvpn接続出来ない(外部プロバイダ契約必須)の場合もあります。 何れの場合も、web簡単設定からの設定だけでは出来ない場合が殆どですので、windowsのターミナル接続、若しくは「teraterm」等のフリーツールから確認してみて下さい。