Ubuntu IPv6で検索するとIPv6を無効にする方法ばっかり出てきやがるわけですが、じゃあデフォルトでIPv6しゃべれるかというとそうでもない。
まずufw(ファイアウォール)の設定を変更します。/etc/ufw/ufw.confに
IPV6=yes
を追加します。ufwはデフォルトでは無効になっているはずなのですが、それでも設定を変更する必要があります。変更しないと、次の作業をした瞬間、IPv4の通信も出来なくなります。罠過ぎる。
インターフェースの設定ですが、デフォルトではリンクローカルアドレスだけが割り振られる状態なので、ネットワークの設定で"メソッド"を"自動"にします。
もしくは、/etc/NetworkManager/system-connections/Auto eth0のipv6のセクションを
[ipv6] method=link-local
から
[ipv6] method=auto
これで適切なアドレスが取得できるはず。

最近のコメント