На моем Linux-компьютере установлены различные демоны, которые могут связываться со всеми интерфейсами с поддержкой IPv6 ::. Когда они это делают, Linux отправляет IPv4-запросы этому демону, например, как ::ffff:198.51.100.37.
Вместо этого я хотел бы, чтобы соединения IPv4 отклонялись, и только подключения IPv6 принимались, когда демон связывался с ним ::. Чтобы получать соединения IPv4, я хочу, чтобы демон явно связывался 0.0.0.0(а также ::).
Другими словами, я хочу запускать сервис исключительно на IPv6, а не на IPv4.
Есть ли способ сделать это?
ListenAddress ::поэтому мне не нужно было прибегать к использованию sysctl (и перенастраивать все остальное).