Мне нужно проверить конкретный JAR, который имеет один домен, жестко закодированный, с которым он подключается. На моей машине (freebsd) я не могу отредактировать/etc/hosts, чтобы указать на конкретное место, к которому он будет подключаться (это повлияет на большее количество пользователей, а не только на меня), и поэтому я должен думать о другом решении. Должен ли я использовать какую-то полезность?Java HOSTS файл обход (домен для ip привязки)
ответ
Как насчет попытки chroot, тюрьмы FreeBSD или некоторой виртуализации, например, VirtualBox или FreeBSD's byhyve?
Также посмотрите на this question on Unix & Linux.
Функциональность, которую вы ищете, по-видимому, реализована в glibc. Вы можете определить файл пользовательских хостов, используя переменную окружения
HOSTALIASES
.
Edit:
Другим решением было бы разобрать JAR, обновления, а затем перекомпилировать. См. Этот вопрос о decompiling a JAR on SO.
ЖЕНЩИНЫ Я попробовал. Не работает, что заставляет меня думать, что это другой вызов из jvm. Виртуализация ограничена здесь, и это похоже на получение пушки, чтобы убить муху (у меня есть ssh доступ к одной из машин, так что развлечение, как это невозможно) – GoMati
Тогда как насчет chroot? Это немного проще, чем тюрьма. Я также добавил редактирование о разборке JAR и повторной компиляции. Не уверен, могут ли какие-либо конкретные инструменты помочь, так как им потребуется перевести системные вызовы. Какая-то виртуализация - единственный способ, который приходит мне на ум. – Amiramix
Хорошо, что кажется, стоит попробовать, хотя это никоим образом не гарантируется. Вероятно, настройка этого займет некоторое время, но я попробую, если все остальное не удастся – GoMati
- 1. Может ли файл hosts перенаправлять IP-адрес?
- 2. IP-адрес «hosts»
- 3. Обход Шибболета для диапазона IP
- 4. Редактировать файл hosts для проверки сайта интрасети
- 5. файл hosts на windows azure
- 6. Windows HOSTS файл не работает
- 7. Добавить домен домена IP
- 8. Измените мой файл hosts на маршрут, а не ip
- 9. Apache Virtual Hosts прямой IP-доступ
- 10. Файл hosts Python Webbrowser
- 11. отредактируйте файл etc \ hosts
- 12. Домен с откатом IP
- 13. Используйте netsh вместо файлов hosts для обработки IP и порта
- 14. Назначить домен на IP-адрес
- 15. PHP - Домен по IP
- 16. Получить домен с IP
- 17. Как получить IP-адрес от/etc/hosts?
- 18. Я изменил файл hosts, но не вижу эффектов
- 19. wildcard в файле hosts
- 20. Перенаправить IP-адрес в домен
- 21. Могу ли я использовать файл/etc/hosts для настройки псевдонима
- 22. Пакетный файл для печати URL-адреса и списка IP-адресов для файлов hosts
- 23. Добавить записи в файл hosts на основе фактов
- 24. Обход для назначения на Java?
- 25. Windows команда batch для определения ip-адреса из файла hosts
- 26. Почему конечные точки WCF игнорируют файл hosts?
- 27. Genymotion - какой IP-адрес установлен в файле etc/hosts для доступа к локальному веб-серверу хоста через домен?
- 28. Перенаправить файл с файлом hosts?
- 29. using включает в файл hosts
- 30. Редактирование файлов hosts для перенаправления url?
Возможно, это лучше подходит для [su]. – RoadieRich