部分的な答え:
可能であれば、最も簡単な方法は、ルーティング可能なIPv6アドレスをDebianとUbuntuの両方のコンピュータに割り当てることです。どこかから適切なプレフィックスを取得できない場合は、 固有のローカルアドレス (彼らは fc00::...
)プレフィックス。
あなたはアドレスをリストすることができます ip addr show
を使って手動でアドレスを追加する ip addr add ...
。同様に、あなたはでルートをリストすることができます。 ip route show
でルートを追加 ip route add ...
。つかいます ip -6 ...
IPv6情報のみを取得します。詳細はmanページを読んでください。
すべての機械、特に両方を作る ウブンツ そして ルーター3 、 だけでなく Debian そして PC1 そして PC2 到達したいすべてのホストに対して正しいネクストホップを持つ正しいルートを設定します。正しいデフォルトゲートウェイ(特にDebian / PC1 / PC2の場合)で十分かもしれません。
で確認できます ip route get aaaa::212:7403:3:303
経路が機能することなど。ルーター3では転送が既に有効になっているはずです。 sysctl -w net.ipv6.conf.all.forwarding=1
に ウブンツ 必要であれば。
つかいます ping6
テストする、実行する tcpdump -ni eth0
パケットがそれらが行くべきであるところに行くことを確認するためにすべての興味があるホスト/インターフェイスの等。
すべてうまくいったら、設定を永続的なものにすることができます。それはあなたがどのようにマシンをセットアップしたかに少し依存します(systemd?network manager?その他)