Нет действительно надежного способа получить клиентский IP-адрес компьютера.
Это проходит некоторые возможности. Код, который использует Java, повредится, если у пользователя будет несколько интерфейсов.
http://nanoagent.blogspot.com/2006/09/how-to-find-evaluate-remoteaddrclients.html
От рассмотрения других ответов здесь это кажется, что можно хотеть получить общедоступный IP-адрес клиента, который является, вероятно, адресом маршрутизатора, который они используют для соединения с Интернетом. Много других ответов здесь говорит об этом. Я рекомендовал бы создать и разместить Вашу собственную серверную страницу для получения запроса и отвечания IP-адресом вместо в зависимости от чужого сервиса, который может или не может продолжить работать.
Можно использовать ifuse
для монтирования iPhone в человечности.
Установка это bu, вводящий после команды в терминале: sudo apt-get install ifuse
Это - драйвер файловой системы FUSE, который использует libiphone для соединения с устройствами iPhone и iPod Touch, не будучи должен "перепрошить" их.