FreeBSD QandA 214

FreeBSD QandA

Q. 起動時に自動的に ppp の自動モードにできないでしょうか?

A. 1. FreeBSD 3.3R 以降では rc.conf(5) へ次のような設定を行います。ここで 
      providername には ppp.conf にあなたが設定したエントリ名を書きます。

        ppp_enable="YES"
        ppp_profile="providername"


      [/etc/defaults/rc.conf での関連項目]
        ppp_enable="NO"         # YES に設定すれば ppp を起動する (or NO).
        ppp_mode="auto"         # ppp の動作モードを選択します. "auto", "ddial",
                                # "direct", "dedicated" のいづれか. 詳しくは 
                                # ppp(8) の man ページを見てください.
                                # デフォルトでは auto です.
        ppp_nat="YES"           # YES なら ppp で NAT を有効にする (or NO).
        ppp_profile="papchap"   # /etc/ppp/ppp.conf でのエントリ名を指定する.
        ppp_user="root"         # ppp を動作されるユーザ名.

   2. /etc/rc.local か /usr/local/etc/rc.d/ppp.sh に次のように付け加えて、
      再起動させてください。

      #!/bin/sh   ← /usr/local/etc/rc.d/ppp.sh のときのみ
      if [ -f /etc/ppp/ppp.conf ] ; then
          /usr/sbin/ppp -quiet -auto providername && echo -n ' PPP start'
      fi

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