web-dev-qa-db-ja.com

ハリケーンIPv6バッファースペースエラー

Ubuntu 11.10コンピューターでハリケーンIPv6トンネルを設定しようとしています。 https://wiki.ubuntu.com/IPv6#Get_connected_with_Hurricane_Electricに記載されているように、/ etc/network/interfacesファイルを設定しました

私の/ etc/network/interfacesファイルは次のとおりです。

auto lo
iface lo inet loopback

auto he-ipv6
iface he-ipv6 inet6 v4tunnel
      endpoint 209.51.161.14
      address  2001:470:1f06:6::2/64
      netmask  64
      up ip -6 route add default dev he-ipv6
      down ip -6 route del default dev he-ipv6

Sudo ifup he-ipv6を実行してIPv6を起動しようとすると、次のメッセージが表示されます。

add tunnel sit0 failed: No buffer space available
Failed to bring up he-ipv6.

ハリケーンから入力したデータが正しいことを再確認しました。この問題の原因は何ですか?どうすれば修正できますか?

9
Aaron Hill

問題1:addressパラメーターの末尾の/64が正しくありません。それがnetmaskパラメーターの目的です。 addressの最後の/ 64を削除する必要があります。

ただし、表示されているエラーは、「he-ipv6」という名前でトンネルが既に構成されている場合に予想されるものです。推測では、すでにifup he-ipv6を実行しているので、/64の末尾が原因でエラーが発生する前にトンネルを作成することはできます。やってみて

Sudo ip tun del he-ipv6

再試行する前に、半分構成されたトンネルを削除する。

13
richvdh

ハリケーンを使用して、自宅でもこのオプションを設定しました。できます!ただし、次のことに注意してください。

1-私はubuntu 11.10を使用しています

2-/ etc/network/interfacesで手動設定とブリッジ設定を無効にし、「auto etho/iface eth0 inet dhcp」のようにeth0を設定しました

3-ハリケーンのWebサイト http://ipv6.he.net/presentations.php で設定ビデオをフォローしました。 「Tunnelbroker.net Tour&Tunnel Creation」というビデオ

4-ISPのパブリックIPを設定しない限り(私は静的なIPを持たないため)、このパラメーターでエンドポイントIP(LAN)を設定する必要があります209.51 .161.14 "、たとえば....#ifconfig

eth0 Link encap:Ethernet  Endereço de HW f4:6d:04:d0:db:e3  
     inet end.: 192.168.25.22  Bcast:192.168.25.255  Masc:255.255.255.0

そう:「エンドポイント192.168.25.22」

Route2 ...のようなipv6アドレスを設定しました。コマンドをコピーして、シェルに貼り付けます。インターフェイス構成ファイルには貼り付けません。

0