Возможно ли установить прямое подключение к Интернету без использования прокси.
Рассмотрим случай, когда в моей организации есть прокси, и я использую опцию DIRECT, указанную в классе Java Proxy.
SocketAddress addr = new
InetSocketAddress("webcache.mydomain.com", 8080);
Proxy proxy = new Proxy(Proxy.Type.DIRECT, addr);
Если вы пойдете по документации, в ней будет указано DIRECT, представляющее прямое соединение или отсутствие прокси.
Именно так оно и ведет себя.Когда я использую эту опцию, мне не нужно предоставлять какие-либо сведения о прокси-сервере, и я могу получить доступ к содержимому из Интернета.
У меня есть три вопроса
- Согласно моему пониманию, еслиимеет Прокси, весь сетевой трафик должен направляться через Прокси.Никто не должен иметь доступ к сети напрямую?
- Я также отметил, что если я удалю сведения о прокси из IE, я не смогу получить доступ к сети :-( Как Java все еще может это делать?
- Если в любой организации вы можете получить доступ как через Прокси, так и напрямую, как брандмауэр блокирует определенные сайты? Как брандмауэр вообще работает?
Заранее спасибо.