Làm cách nào để thêm địa chỉ IPv6 có ID phạm vi vào tệp cấu hình ssh?


2

Trên Linux, một địa chỉ IPv6 có thể có ID phạm vi ở cuối với dấu phần trăm trước nó. Ví dụ: fe80::1%usb0. Xem Tại sao có một dấu phần trăm '%' trong địa chỉ IPv6?

Tôi muốn thêm một mục như vậy vào cấu hình ssh của tôi, nhưng nếu tôi thêm HostName fe80::1%usb0 đến ~/.ssh/config, Tôi gặp lỗi:

percent_expand: unknown key %u

Câu trả lời:


4

Bạn cần tăng gấp đôi dấu phần trăm, như thế này:

Host vmiab
    HostName fe80::1%%usb0

ssh-config có nhiều sự thay thế khác nhau như %h%lvà nếu bạn muốn có một ký hiệu phần trăm theo nghĩa đen thì nó phải được thoát như %%.

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.