AiK, через прокси сервер.
Но если я впишу в класс свой прокси сервер - то это будет апплет, насмерть зашитый под мой компьютер. То есть смысла - мало.
Я хочу для любого компьютера иметь возможность получить пару: локальный IP + IP прокси сервера.
Подозреваю, что есть возможность вытащить из настроек броузера установленный Прокси.
Нужно посмотреть.
Реальный IP, скрытый прокси сервером.
Модератор: Absurd
То, что ты описываешь и означает напрозрачный прокси. Когда прокси прозрачный, то ты создаёшь сокет без знания о его существовании. Его прокси собственно налету трансформирует как надо. А настройки прокси, прописанные в браузере по дефолту ловит JRE. В моём случае ничего в коде менять не надо. Я проверял через прокси сервер, упоминавшийся выше... В общем, надо экспереминтировать.
Я вот только одного понять не могу, нафига тебе это всё сдалось? Что ты будешь делать, когда увидишь два одинаковых внутренних IP и с одним и тем же прокси? А ведь это реально. В моей сетке куча машин с адресом 192.168.0.1, они просто в разных подсетках...
Я вот только одного понять не могу, нафига тебе это всё сдалось? Что ты будешь делать, когда увидишь два одинаковых внутренних IP и с одним и тем же прокси? А ведь это реально. В моей сетке куча машин с адресом 192.168.0.1, они просто в разных подсетках...
Даже самый дурацкий замысел можно воплотить мастерски
- Oscar
- Сообщения: 963
- Зарегистрирован: 29 май 2004, 13:44
- Откуда: Мюнхен (рожден в Киеве)
- Контактная информация:
результаты страданий:
Если его подписать, как описано тут: http://java.sun.com/developer/technical ... ty/Signed/
То (если не обращать внимания на вопрос о безопасности) всё работает:
http://www.myjavaserver.com/~olegskr/ip.jsp
Код: Выделить всё
import java.applet.Applet;
import java.awt.Graphics;
import java.net.InetAddress;
public class LocalIP extends Applet
{
public void paint(Graphics g) {
String ipAddress = "127.0.0.1";
try {
ipAddress = InetAddress.getLocalHost().getHostAddress();
} catch (Exception ex) {}
g.drawString("Local IP Address: "+ipAddress, 25, 25);
}
}
То (если не обращать внимания на вопрос о безопасности) всё работает:
http://www.myjavaserver.com/~olegskr/ip.jsp
- Oscar
- Сообщения: 963
- Зарегистрирован: 29 май 2004, 13:44
- Откуда: Мюнхен (рожден в Киеве)
- Контактная информация:
AiK писал(а):А браузером как ты в интернет выходишь? Ему тоже сокет создать нужно, чтобы к сайту законнектится...у меня сокеты закрыты (запрещено ими пользоваться).
Код: Выделить всё
String localIP = (]
В том то и дело, что у меня никогда нету прямого соединения.
Мой браузер создаёт сокет на прокси сервер и посылает ему HTTP пакеты с Destination = "желаемый веб узел"
Таким образом, о том, что я вообще существую, знает только лишь прокси.
-
- Сообщения: 95
- Зарегистрирован: 12 окт 2015, 04:09
- Откуда: Guam
- Контактная информация:
На нашем сайте вы можете чувствовать себя в безопасности! Кроме того, мы используем зеркальные жесткие диски на все наши серверы, поэтому мы также взять резервную два раза в день на отдельных серверах. Мы используем ISPmanager, как на панели управления. ISPmanager является панель управления, которая позволяет легко управлять своей веб-сайт. С нами вы можете разместить столько веб-сайты и домены, которые вы хотите для учетной записи хостинга.
virtual hosting
virtual hosting