Để sử dụng Teredo, bạn cần có máy khách Teredo, máy chủ Teredo và rơle Teredo. Và bạn cần tất cả những thứ này được triển khai ở những vị trí thích hợp.
Teredo được thiết kế để hoạt động thông qua NAT, tuy nhiên, nó chỉ cung cấp một địa chỉ IPv6 duy nhất cho mỗi máy khách Teredo, được gán cho máy chủ mà máy khách Teredo đang chạy.
Vì vậy, bộ định tuyến của bạn không phải là một vị trí thích hợp để triển khai máy khách Teredo. Nó sẽ cung cấp quyền truy cập IPv6 vào chính bộ định tuyến, nhưng không kết nối với mạng LAN được kết nối với nó.
Một máy tính xách tay kết nối với nhiều mạng khác nhau và cần IPv6 ở bất cứ nơi nào có thể được hưởng lợi từ việc chạy máy khách Teredo, nhưng nó sẽ chỉ có thể kết nối với các mạng bằng rơle Teredo. (Rơle của bên thứ ba tồn tại, nhưng không cung cấp dịch vụ đáng tin cậy.)
Tuy nhiên, bộ định tuyến của bạn có thể là một vị trí thích hợp để triển khai rơle Teredo. Bạn có thể triển khai chuyển tiếp Teredo trên bất kỳ máy chủ nào có địa chỉ IPv4 công khai. Giả sử bộ định tuyến của bạn có địa chỉ IPv4 công khai, nó có thể chạy rơle Teredo.
Lợi ích bạn có được khi chạy rơle Teredo trên bộ định tuyến của mình là nó cho phép các máy khách Teredo giao tiếp với các máy chủ IPv6 trên mạng LAN của bạn. Điều đó tất nhiên chỉ có lợi nếu mạng LAN của bạn có hỗ trợ IPv6 ngay từ đầu.
Các miredo
gói có thể được sử dụng như là một trong hai khách hàng hoặc chuyển tiếp tùy thuộc vào cách bạn cấu hình nó. Trong cấu hình mặc định, nó hoạt động như máy khách. Dưới đây là một ví dụ về những gì cần đưa vào /etc/miredo.conf
để sử dụng nó làm rơle:
InterfaceName teredo
RelayType relay
BindPort 64646
Làm điều đó, sau đó khởi động lại miredo
và bạn sẽ có một rơle chức năng.
Để có được IPv6 trên mạng LAN của bạn, bạn có một vài tùy chọn. Bạn có thể sử dụng 6to4, nhưng điều đó không được khuyến khích do rơle 6to4 không được cung cấp.
Một lựa chọn tốt hơn là sử dụng một dịch vụ đường hầm. Nếu bộ định tuyến của bạn có địa chỉ IPv4 công khai, tôi khuyên bạn nên sử dụng tunbroker.net làm nhà cung cấp đường hầm.