web-dev-qa-db-ja.com

IPv6をサポートするためのpppの構成

RHEL6.1を搭載したLinuxマシンでIPv6用にPPPoEサーバーをセットアップする必要があります。pppdを起動しようとすると、出力は次のようになりました。

~$ Sudo pppd start
pppd:in file /etc/ppp/options:unrecognized option 'ipv6'

/ etc/ppp/optionsファイルの内容は次のとおりです。

local
ipv6 ipv6cp-use-ipaddr

pppdのマニュアルページ によると、オプション「ipv6」が認識されます。それは私を困惑させた。現在、IPv6 PPPoE接続をサポートするようにPPPサーバーを構成する方法がわかりません。

3
user1897210

これを実際に試したことはありませんが、このセクションのマンページの読み方は異なります。

+ipv6  Enable the IPv6CP and IPv6 protocols.

ipv6 <local_interface_identifier>,<remote_interface_identifier>
      Set  the  local  and/or  remote 64-bit interface identifier.
      Either one may be omitted. The identifier must be  specified
      in   standard   ascii   notation  of  IPv6  addresses  (e.g.
      ::dead:beef). If the ipv6cp-use-ipaddr option is given,  the
      local  identifier is the local IPv4 address (see above).  On
      systems which supports  a  unique  persistent  id,  such  as
      EUI-48    derived    from    the   Ethernet   MAC   address,
      ipv6cp-use-persistent option can be used to replace the ipv6
      <local>,<remote> option. Otherwise the identifier is random‐
      ized.

だから私はあなたがあなたのオプションファイルに少なくともこれが欲しいと思います:

+ipv6
ipv6
ipv6cp-use-ipaddr

および一部のIPv4構成(上記のマンページの抜粋のipv6cp-use-ipaddrの要件を参照)。

2
gertvdijk