Trên hộp Linux của tôi, tôi có nhiều trình tiện ích khác nhau có thể liên kết với tất cả các giao diện hỗ trợ IPv6 trên ::
. Khi họ làm như vậy, Linux sẽ gửi các yêu cầu IPv4 đến daemon đó được ánh xạ như, ví dụ , ::ffff:198.51.100.37
.
Thay vào đó, tôi muốn các kết nối IPv4 bị từ chối và chỉ các kết nối IPv6 được chấp nhận khi một daemon liên kết với ::
. Để nhận được kết nối IPv4, tôi muốn daemon phải liên kết rõ ràng với 0.0.0.0
(cũng như ::
).
Nói cách khác, tôi muốn chạy một dịch vụ dành riêng cho IPv6 chứ không phải trên IPv4.
Có cách nào để hoàn thành việc này?
ListenAddress ::
nên tôi không cần phải sử dụng sysctl (và cấu hình lại mọi thứ khác).