Các công cụ hỗ trợ IPv6 trong phần mềm IOS của Cisco

Một phần của tài liệu Nghiên cứu triển khai mô hình mạng ứng dụng IP version 6 (Trang 76 - 79)

Lệnh Ping

Lệnh Ping trong IPv6 cho phép gửi các gói tin ICMPv6 echo request tới một node đích. Với mỗi bản tin ICMPv6 nhận được đích sẽ trả lời sử dụng bản tin ICMPv6

echo reply. Sự xuất hiện của một bản tin ICMPv6 echo reply có thể cho biết một vấn đề giữa node gửi và node nhận.

Lệnh này chấp nhận một địa chỉ đích hoặc một tên host. Tuy nhiên, địa chỉ

family IPv6 phải được chỉ rõ. Ví dụ 3-5 trình bày việc sử dụng lệnh ping ipv6 với một

địa chỉ đích IPv6.

Ví dụ 3-5. Lệnh ping ipv6 gửi các gói tin ICMPv6 Echo Request tới đích

Lệnh Traceroute

Lệnh traceroute trong IPv6 cho phép bám theo một tuyến để đạt đến một

node đích IPv6. Lệnh này hiển thị danh sách các router trung gian cho tới đích cuối cùng.

Lệnh này cũng có thể sử dụng một địa chỉ đích hoặc tên host. Tuy nhiên, địa

chỉ family IPv6 phải được chỉ rõ. Ví dụ 3-6 trình bày lệnh traceroute với một địa chỉ

đích IPv6.

Ví dụ 3-6. Lệnh traceroute ipv6 bám theo tuyến tới một đích IPv6

Lệnh Telnet

Ứng dụng telnet chủ yếu được sử dụng để kết nối tới một hệ thống mà có thể đến được từ xa trên một mạng IP. Theo mặc định, Telnet server được cho phép trên các router cisco.

Các Telnet client và server đều được hỗ trợ trên router. Vì vậy, có thể thiết lập một phiên telnet tới một router sử dụng địa chỉ IPv6 của nó. Lệnh telnet chấp nhận một

địa chỉ đích hoặc một cái tên. Tuy nhiên, khi tên host được sử dụng, địa chỉ IPv6 được thử đầu tiên, và sau đó là địa chỉ IPv4, để tạo kết nối. Ví dụ 3-7 trình bày router A sử dụng telnet để đạt đến router khác bằng địa chỉ IPv6 của nó.

Ví dụ 3-7. Telnet tới một router sử dụng địa chỉ IPv6 của nó

Secure Shell (SSH)

SSH có thể được sử dụng thay cho Telnet để truy cập nhập vào một hệ thống ở xa bằng mạng IP. Với Telnet, những người dùng ác ý có thể phát hiện ra sự đăng nhập, mật khẩu, và toàn bộ nội dung của phiên trên mạng. SSH cung cấp sự xác thực an toàn cho các phiên.

SSH có sẵn trên các phần mềm IOS của cisco cho cả IPv4 và IPv6 với phần mềm mã hóa 3DES.

SSH client

Giống như Telnet, lệnh ssh chấp nhận một địa chỉ đích IPv6 hoặc tên host.

Cấu trúc cũng giống như trong IPv4. Tuy nhiên, khi tên host được sử dụng, địa chỉ IPv6 được thử đầu tiên, và sau đó là địa chỉ IPv4, để tạo kết nối. Dưới đây là cấu trúc lệnh:

SSH server

Các lệnh cho SSH server trên phần mềm IOS đã được mở rộng để hỗ trợ IPv6. SSH server được hỗ trợ trên các mặt phẳng sử dụng phần mềm IOS với mã hóa

3DES. Lệnh ip ssh {[timeout seconds] | [authentication-retries integer]} cấu hình

các biến điều khiển SSH trên router.

Lệnh show ip ssh hiển thị phiên bản và cấu hình của SSH server. Show ssh

trình bày trạng thái của các kết nối trên SSH server.  TFTP

Chúng ta có thể download và upload các file giữa router và một TFTP server

trên IPv6. Lệnh tftp chấp nhận một địa chỉ đích IPv6 hoặc một tên host. Tuy nhiên,

khi tên host được sử dụng, địa chỉ IPv6 được kiểm tra trước, và sau đó là địa chỉ IPv4, để tạo kết nối.

Ví dụ 3-8 trình bày một ví dụ về router sử dụng tftp với một địa chỉ IPv6 để

Ví dụ 3-8. TFTP tới một TFTP server sử dụng một địa chỉ IPv6

Cho phép HTTP server trên IPv6

Lệnh ip http server được cập nhật để chấp nhận cả địa chỉ IPv4 và IPv6 trên

router. Tuy nhiên, khi HTTP server được cho phép, cho cả IPv4 và IPv6, bởi vì phần mềm IOS của Cisco với IPv6 không cung cấp cấu hình của một giao thức đơn.

Khi cho phép HTTP server sử dụng ip http server, để hạn chế truy nhập vào router nên định nghĩa một ACL.

Một phần của tài liệu Nghiên cứu triển khai mô hình mạng ứng dụng IP version 6 (Trang 76 - 79)