Kết nối IPv4-only đến vùng IPv6-only

Mô hình:

- Từ R1 (IPv4-only) cần ping sang R3 (IPv6-only),  ở đây ta cấu hình R2 là người có nhiệm vụ translator 
- R2 sẽ quy định 1 IPv4 tương ứng với địa chỉ IPv6 trên R3 2001:2:3::3
- Rồi báo cho người dùng trên R1 biết, ví dụ quy định địa chỉ 10.1.2.100 sẽ ứng với 2001:2:3::3 (là IPv6 của R3)

- Khi cấu hình xong xuôi rồi thì từ R1 chỉ cần gõ ping 10.1.2.100 là thông được IPv6 bên R3

Cấu hình trên R2:
###Khi R1 ping tới IPv6 của R3 thì phải gõ ping 10.1.2.100, R2 sẽ tự chuyển thành đích là 2001:2:3::3###
ipv6 nat v6v4 source 2001:2:3::3 10.1.2.100

##Còn source 10.1.2.1 thì biến đổi thành dải nào?###
##=> sẽ biến thành IPv6 có dạng ::FFFF:10.1.2.1 , dạng này là chuẩn chung quy định###
##Vì phải biến đổi thành IPv6 , thì R3 mới biết đường trả lời lại###
##Cấu hình như dưới###

ipv6 access-list IPv6_to_IPv4
 permit ipv6 any any
exit

ipv6 nat prefix ::FFFF:0.0.0.0/96 v4-mapped IPv6_to_IPv4 ##Lệnh này để thay IPv4 vào chỗ 0.0.0.0

###Tiếp theo vào interface của R2, bật ipv6 nat là done###

int range e0/0-1
ipv6 nat

###Test lại##
###Từ R1 ping 10.1.2.100 xem được không ###

###Bắt wireshark thấy IP 10.1.2.1 (là R1), đã được nhét trong dạng IPv6 ::FFFF:10.1.2.1###

###Và đích 10.1.2.100 hóa thành 2001:2:3::3 như cấu hình trên R2###

 

###Show ra###

 

Bài viết cùng danh mục