Cấu hình IPv6 DHCP


9

Tôi muốn thiết lập một mạng chỉ IPv6 để thử nghiệm. Tuy nhiên, tôi không thể tìm thấy bất kỳ CÁCH hoặc thông tin nào về việc thiết lập DHCP để tự động cấu hình địa chỉ máy chủ IPv6 DNS, v.v.

Ai đó có thể chỉ cho tôi đi đúng hướng để thiết lập DHCPv6 không?

Câu trả lời:


3

Gói phần mềm DHCP ISC ban đầu bao gồm hỗ trợ IPv6 cho DHCPv6 kể từ khi phát hành 4.x, với chức năng máy chủ, máy khách và chuyển tiếp DHCPv6 cơ bản.

https://www.isc.org/software/dhcp/new-features-4.1.0

ISC DHCP 4.1.x sẽ có một số tính năng DHCPv6 mới không có trong DHCP 4.0.x. Những tính năng mới này bao gồm:

  • Hỗ trợ cho tùy chọn cam kết nhanh về phía khách hàng
  • Hỗ trợ tiền tố
  • Hỗ trợ địa chỉ IA_TA
  • Một tác nhân chuyển tiếp DHCPv6 cơ bản
  • hỗ trợ cho thuê DHCPv6 cơ bản

Có bất kỳ hướng dẫn hoặc HOWTO nào để định cấu hình máy chủ DHCP của ISC cho IPv6 không? Tôi không thể tìm thấy bất kỳ

4

Tất cả bạn cần là một máy tính địa chỉ IP như sipcalc. Chà, trên CentOS / RHEL / Fedora, bạn có thể tìm nạp gói dhcpv6 bằng cách sử dụng yum như thế này:


$ sudo yum install dhcpv6
Trên Debian / Ubuntu và những người khác, bạn có thể lấy mã nguồn từ kho git:

$ git clone git://git.fedorahosted.org/dhcpv6.git
Sau đó, thiết lập dhcpv6 tìm ở đây một ví dụ về cấu hình máy chủ dhcpv6:

$ sudo vim /etc/dhcp6s.conf                          

interface eth1 { server-preference 255; renew-time 60; rebind-time 90; prefer-life-time 130; valid-life-time 200; allow rapid-commit; option dns_servers 2002:c22:fddf:0:192:168:16:253 dns.domain.tld;

link AAA {
    pool{
        range 2002:c22:fddf:0::1 to 2002:c22:fddf:0::ffff/64;
        prefix 2002:c22:fddf:0::/64;
    };

}; };

Bạn có thể thay thế 2002: c22: fddf: 0: 192: 168: 16: 253 bằng địa chỉ IPv6 của máy chủ DNS và dns.domain.tld theo tên miền của bạn. Trong điểm liên kết, thiết lập phạm vi mạng và tiền tố Subnet của bạn.
Sau đó, bạn có thể tìm thấy ở đây một ví dụ về cấu hình máy khách dhcpv6 (dhcp6c):

$ sudo vim /etc/dhcp6c.conf

interface eth0 { send rapid-commit; request domain-name-servers; };

Hãy bắt đầu daemon:


$ sudo service dhcpv6 start
Cuối cùng làm một số thử nghiệm ở phía khách hàng:

$ dhcp6c -f eth0

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.