web-dev-qa-db-ja.com

Mikrotik:IPV6ルーティング/ DHCPサーバーを適切にセットアップする方法

ネットワークに次の構成があります。

ISP Router <- eth1 -> Mikrotik Router <- eth2-5 -> Internal network

私のISPルーターは、動的な/ 64 IPV6ブロックを受信し、再起動するたびに変化します。

問題は、おそらくMikrotikのDHCPサーバーが正しく構成されていないために、内部ネットワークのデバイスがIPV6アドレスを受信して​​いないことです。

Mikrotik(IPV6-> DHCPクライアント)でDHCPクライアントをすでに構成しており、ISPによって割り当てられた/ 64ブロックを確認できます。

しかし、DHCPサーバーを構成できません。 「IPV6-> DHCPサーバー->新規追加」でプールを割り当てようとしましたが、デバイスがまだIPV6アドレスを受信して​​いません。

何が間違っているかについてのアイデアはありますか?バージョン6.33を使用しています。

注:デバイスをISPルーターに直接接続すると、IPV6は正しく機能します。

---編集---

マイケルのコメントの後、私はいくつかの進歩を遂げることができました。 MikrotikでDHCPサーバーを無効にし、アドバタイズフラグを付けてDHCPクライアントによって作成されたプールを使用して、「IPV6->アドレス」に新しいアドレスを追加しました。

私の内部ネットワーク内のすべてのデバイスはIPV6アドレスを受信して​​おり、相互にpingできます。残念ながら、外部ホストにpingすることはできません。

Mikrotikでは、/ ipv6 dhcp-clientの[Request address]オプションをチェックした場合にのみ、外部ホストにpingを実行できます。それ以外の場合、pingはMikrotikでは機能しません。

例:ipv6.google.comにpingを送信しようとしています。

/ping 2800:3f0:4001:801::200e
  SEQ Host                                     SIZE TTL TIME  STATUS
    0 2800:3f0:4001:801::200e                                 timeout
    1 2800:3f0:4001:801::200e                                 timeout
    2 2800:3f0:4001:801::200e                                 timeout
    sent=3 received=0 packet-loss=100%

これは私のルートがどのように見えるかです:

/ipv6 route> print
Flags: X - disabled, A - active, D - dynamic, C - connect, S - static, r - rip, o - ospf, b - bgp, U - unreachable
 #      DST-ADDRESS              GATEWAY                  DISTANCE
 0 ADS  ::/0                     fe80::e297:96ff:fe6a:...        1
 1 ADC  2001:1284:****:90dd::/64 ether2-master-local             0
 2  DSU 2001:1284:****:90dd::/64                                 1 
6
Fernando

Mikrotikはプレフィックス委任のみを行います。そのdhcpサーバーの実装は不完全です。私は彼らのフォーラムでの議論をフォローしてきました。 http://forum.mikrotik.com/viewtopic.php?f=13&t=101918&p=506310&hilit=dhcpv6#p506307 を参照してください。

1
Jeff Loughridge