PPPoE用ルータ続いて古い方のルータです。DHCP機能はOFFにしましょう。PPPoEルータ経由でスマホ等をネットにつなげたい場合は、接続時に人力でIPアドレスを入力すればOKです。5GHzと2.4GHzのうち、5GHzの方は使わないので停波しました。IPアドレス取得方法は「PPPoEクライアント機能を使用する」を選択しました。DNSサーバーアドレスはプロバイダーからの開通お知らせの紙に書いてあったものです。MACアドレスは変えてみました、WAN側とLAN側で一緒だとループとか起きちゃうかもと思って。PPPoE接続設定もプロバイダーからの開通お知らせの紙のもの。あと、Internet@Start等はOFFにしました。DHCPをOFFにするのと、ルータ自体のIPアドレスを重複させないこと、これが大事ですね。割り当てIPアドレス欄は入力できないようになっていますが、前にあがいた時の値が残っちゃっているので、隠しています。80番と443番へのアクセスをサーバのローカル固定IPアドレス(の同ポート)宛に転送するように設定しました。この設定は確実に必要かと。Ubuntuのネットワーク設定変更IPv6を受け付けるようにnetplanの設定を変更しました。configファイルです。サーバは固定アドレスとするのでDHCPはfalseにする固定アドレスを書くローカルIPv4アドレスは好きにできるIPv6アドレスは固定プランじゃないので変動可能性あるけど実際はあんまり変わらないっぽいのでひとまず書いちゃったgateway(自宅ネットの出口端末)はIPv4側はPPPoEルータ、IPv6側はIPoEルータのアドレスを書くルータの設定画面のどこかから拾ってきたはずnameserversも両ルータのアドレスを書いてみたシングルクォーテーションで囲まないとうまく動かなかったところがあるので囲んでおくファイル全容も載せておきます(一部ぼかしています)。設定ファイルを確認したところ、もうIPv6を受け付けるようになっていましたので、ここは変更なし。IPv6MyDNSへの通知設定変更webサーバからMyDNS宛に、今自分(サーバ)に振られているアドレスを通知しています。通知は、MyDNS側指定のURLをwgetするのをcronで定期実行することで実現しています。ここで、IPv4アドレスとIPv6アドレスの両方が通知されるようにします。うちの設定ファイルは最終的に以下の形になりました。宛にwgetしています。オプションを付与し、サーバに固定したローカルIPv4アドレスを指定しています。これにより、IPoE経路ではなくてPPPoE経路を使って通信し、PPPoE経路に割り振られているグローバルIPv4アドレスをMyDNSにお知らせしています。これがないと、IPoE経路で通信してしまってIPoE経路に割り振られているIPv4アドレスを通知してしまうはずです。おわりにルータを2台使うという荒業?で、なんとか自宅サーバにIPv4でもIPv6でもアクセスできるようになりました。いやーなんとかなってよかった。事象解決に1か月、記事執筆にさらに1か月くらいかかっちゃったんですよ!!ところで、旧ルータの有線LANポートは上限が100Mbpsなので、IPoEで自宅サーバと通信するときもIPoEの高速性を生かせていません。そもそもサーバ本体側のLANポートも100Mbps上限だったりします。そんな自宅サーバですが、ノートPCを転用しているので、無線LANも搭載しています。いうことは、ネットワークインターフェースが2つあることになるのでしょうか。なると、片側をIPoE用、もう片側をPPPoE用という風にインターフェース単位で分けられそうで、1インターフェースで両対応するよりは楽そう。その無線もIEEE802.11b/gしか対応していないので、上限54Mbpsなんですけどね......。最後に参考リンクを羅列します。50サイトは見た気がしますが、中でも特に記憶に残っているサイトだけ厳選しました。Qiita概略が分かる。V6プラスでできないことを明確にして回避できることを考えるアドレス割り当ての詳細が参考になった。v6プラスとIPv4(PPPoE)を併用する(その1)接続例1。背面配線があると分かりやすいんだなーと思ったきっかけのサイト。ルータのMACアドレス変更についても言及がある。ハブ(L2SW)をかましても良いのだ。Digitalyze接続例3。接続例4とPPPoE、IPoEの詳細。はてな支部’接続例5。環境が近く、かなり参考にした。L2SWをかます案を最初に見たのはここで、L2SWなしでうまくいかなかったらL2SW買うかーと思ったきっかけのサイト。ヤマハのルータを使って1台で済ませている。無線LANルータもあるが、これは(ルータモードでなく)アクセスポイントモードで使っている。日記というほどでも接続例7。方式としては「サーバが自力でPPPoEセッションを張る」ものなので当記事とは別だが、大変丁寧にまとまっており、穴が開くほど(??)参考にした。gaeのブログIPv6直指定でアクセスできるか確かめる方法が書いてあった。接続環境確認OCN公式のIPv6接続確認。http://ipv4.web.fc2.com/map-e.htmlIPv6アドレスからIPv4アドレスと使用可能ポート番号を引けるすごいサイト。ソースにJavaScriptのロジックが見える。(任意)次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。date*日本語が含まれない投稿は無視されますのでご注意ください。