MPD~モチドレ

IT技術系のメモやらコピペやら。

iPhoneからVPNでRT57iに接続して名前解決するための設定

以前からiPhoneで自宅のRT57iにVPN接続するところまではやってたものの、DNSで名前解決できないために外に繋がりにいけなかった。
今回、DNSの通知の設定を追加したのでメモ。
これでiPhoneからVPN接続しながら外部のサイトをみれるようになった。

#pp select anonymous
#ppp ipcp msext on
#dns notice order msext me

コマンドリファレンスにはこう書いてあった。

[ 書式]
dns notice order protocol server [server]
no dns notice order protocol[server[server]]

[ 設定値]
○ protocol
dhcp ....................... DHCP による通知
● msext ...................... IPCP MS 拡張による通知
○ server
● none........................ 一切通知しない
● me........................... 本機自身
● server...................... dns server コマンドに設定したサーバ群

[ 説明]
DHCP やIPCP MS 拡張ではDNS サーバを複数通知できるが、それをどのような順序で通知するかを設定する。
none を設定すれば、他の設定に関わらずDNS サーバの通知を行わなくなる。 me は本機自身のDNS リカーシブサーバ機能を使うことを通知する。 server では、 dns server コマンドに設定したサーバ群を通知することになる。IPCP MS 拡張では通知できるサーバの数が最大2 に限定されているので、後ろにmeが続く場合は先頭の1つだけと本機自身を、se rver単独で設定されている場合には先頭の2つだけを通知する。

家の環境ではRT57iをDNS リカーシブサーバにする設定でよいのでdns notice order msext meを指定した。