IPv6 DHCP Server vs Router

11

Saya menyiapkan lingkungan pengujian untuk dualstack .

Saat ini saya memiliki server (Windows 2008 R2), 2 switch dan router diinstal dan dikonfigurasi. Server adalah Pengontrol Domain Utama dan peran DHCP diinstal.

Saya menggunakan VLAN untuk memisahkan komputer satu sama lain. Sekarang saya terjebak pada masalah dan sepertinya saya tidak bisa mengatasinya, jadi saya sangat berharap kalian bisa membantu saya!

Saya membuat Lingkup IPv4 dan IPv6 di server. Pada router saya memiliki sub-interface saya untuk penggunaan VLAN dan IPv4 berfungsi dengan baik.

Saya sepertinya memiliki masalah dengan IPv6. Saya memberi NIC saya alamat IPv6 statis, dalam hal ini 2001: db8: a: 1 :: 10 . Saya juga membuat beberapa cakupan (untuk menggunakan VLAN).

Konfigurasi dua antarmuka pada router saya adalah: Router Konfigurasi

IP yang diberikan kepada komputer yang terhubung pada VLAN default (DEFAULT) menerima alamat IPv6 dari server DHCP. Tetapi yang terhubung dengan VLAN lain menerima alamat IP dari router tanpa saya membuat kumpulan DHCP (CATATAN: mereka menerima alamat IP dalam kisaran IP yang saya berikan ke sub-antarmuka).

Saya ingin ini tidak terjadi dan membuatnya bahwa mereka mendapatkan alamat IP dari Lingkup pada server DHCP (dan mereka muncul di sewa).

Bantuan apa pun akan sangat dihargai !

Joren
sumber

Jawaban:

11

IPv6 memiliki lebih banyak opsi untuk mengkonfigurasi alamat daripada IPv4. Prosesnya bekerja sebagai berikut:

  1. Klien baru bergabung dengan jaringan dan mengirimkan Permohonan Router (RS)
  2. Setiap router (bisa multipel) mengirimkan Router Advertising (RA)
    • Ini terjadi baik berdasarkan permintaan (saat menerima RS) maupun secara berkala
  3. RA berisi banyak informasi tentang bagaimana jaringan dijalankan:
    • Jika router mengirim RA dapat menjadi gateway default, dan untuk berapa lama
    • Memberitahu klien jika ada stateless (tidak memberikan alamat, hanya memberikan informasi tambahan seperti pengaturan DNS) DHCPv6 server di jaringan (O = flag lain)
    • Memberitahu klien jika ada server DHCPv6 stateful (seperti di IPv4) di jaringan (tanda M = dikelola)
    • Memberitahu klien tentang awalan yang digunakan di jaringan
      • Untuk setiap awalan: beri tahu klien jika mereka dapat mengonfigurasi sendiri alamat sendiri (tanda A = autoconf flag)
    • Dan mungkin banyak hal lainnya

Jika Anda ingin menjalankan jaringan yang sepenuhnya dikelola di mana server DHCPv6 mengelola semua alamat (dan tolong pikirkan mengapa Anda menginginkan ini sebelum memilihnya, jika Anda tidak menggunakan informasi di server DHCPv6 maka membiarkan klien mengkonfigurasi alamat mereka sendiri jauh lebih banyak lebih mudah) maka router harus mematikan bendera A (autoconf) untuk setiap awalan yang diumumkannya dan menyalakan bendera M (terkelola) sehingga klien tahu bahwa mereka tidak diizinkan untuk memilih alamat mereka sendiri tetapi ada server DHCPv6 tersedia untuk membantu mereka.

Ini adalah bagaimana melakukannya pada router Cisco:

; Go to the interface configuration
interface FastEthernet0/0
  ; Tell clients that auto configuration is not allowed
  ; This changes the default parameters.
  ; You have to specify the timers, so I use the standard values
  ipv6 nd prefix default 2592000 604800 no-autoconfig
  ;
  ; Tell the clients that there is a stateful DHCPv6 server available
  ipv6 nd managed-config-flag

; Repeat this for every (sub)interface where you want to force clients to use DHCPv6.

Perhatikan juga: Anda membutuhkan paket RA tersebut. DHCPv6 hanya menyediakan informasi, dan secara opsional alamat. Itu tidak menyediakan gateway default. Itu dilakukan dengan menggunakan RA. Idenya di sini adalah bahwa router biasanya memiliki informasi yang lebih baik tentang perutean dan gateway daripada server DHCP, dengan manfaat tambahan bahwa Anda dapat memiliki beberapa router pada satu subnet bertindak sebagai gateway default dengan klien memuat penyeimbangan di antara mereka dll.

Sander Steffann
sumber
0

Ada (dulu?) Bug di Windows 2008 R2 DHCPv6 Server saat menggunakan DHCP Relay.

Lihat tautan Microsoft ini untuk perincian (dan perbaikan terbaru).

Jens Link
sumber
Pertanyaannya tidak menyangkut server DHCP Windows yang tidak membagikan alamat ketika seharusnya melakukannya.
Gerben
1
Saya melewatkan bagian itu. Sekarang dengan konfigurasi yang berfungsi pada L3 Switch Anda kemungkinan besar akan mengalami masalah Windows DHCP Server yang dijelaskan dalam artikel yang saya sebutkan.
Jens Link