FreeBSD QandA 343

FreeBSD QandA

Q. ppp(8) を利用して手動で PPP 接続を行ったところ、 プロンプトが小文字の
   ppp から大文字の PPP に変わって接続は出来ているようなのですが、ping 
   コマンドを実行しても応答が返って来ないのですが?

A. PPP での接続自体は正常に行われているのですが、 デフォルト経路
   (default route) が設定されていないため、パケットが相手に届いていないよ 
   うです。具体的には、プロンプトに対して以下のコマンドを入力します。

     add default HISADDR

   既にデフォルト経路が存在する場合は、

     add! default HISADDR

   とすれば上書きできます。ここで HISADDR が PPP サーバの IP アドレスに置
   き換わります。最近の ppp(8) のバージョンでは、これらの一行を 
   /etc/ppp/ppp.conf の該当セクションに追加することで、接続後に自動的にデ
   フォルト経路を書き換えてくれます。

   FreeBSD 2.2.7R 以前では、上記の代わりに以下のコマンドを使用します。

     delete ALL
     add 0 0 HISADDR

   この設定は、/etc/ppp/ppp.linkup ファイルに記述しておけば、接続後自動的
   に設定できます。

間違い・追加情報を見付けた場合は、 修正案の投稿のしかた を読んだ上で、
QandA@jp.FreeBSD.org まで お知らせください。