У меня есть локальный IP-адрес в десятичной системе с точками в String. Я хочу преобразовать его в InetAddress, чтобы передать его в Socket, но мне нужно сделать это, не выполняя поиск DNS (потому что это может вызвать длительные таймауты).
Есть ли готовый метод для этого или мне нужно разделить String и создать InetAddress из его байтов?
Обновление. Методы factory InetAddress.getByName() и InetAddress.getByAddress(), похоже, не подходят, поскольку оба они также принимают имена хостов, такие как java.sun.com. Нельзя сказать, будут ли они пытаться связаться с DNS-сервером в своей реализации.