Контроль Java IP TTL?
Есть ли в Java способ управления TTL заголовка IP для пакетов, отправляемых через сокет?
2 ответа
Решение
Видимо только на многоадресных сокетах, которые имеют:
MulticastSocket.setTimeToLive(int ttl);
Установка TTL с помощью
MulticastSocket.setTimeToLive(int ttl);
будет работать, только если вы включили IPV4Stack, как описано в этом другом вопросе
Java Multicast Time To Live всегда 0
-Djava.net.preferIPv4Stack=true