Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.03.20;
Скачать: CL | DM;

Вниз

Определить IP по доменному имени при выходе в инетчерез proxy   Найти похожие ветки 

 
vic_vm   (2005-01-17 22:10) [0]

Общеизвестно что для того чтобы определить IP по доменному имени нужно использовать функцию GetHostByName. Это хорошо когда машина напрямую смотрит в инет. А если выход в инет через proxy - что делать в этом случае?  GetHostByName не дает результата.


 
Eraser ©   (2005-01-18 00:27) [1]

А как ты думаешь, когда ты набираешь запрос в браузере, как твой компьютер узнаёт IP нужного хоста? ;-)) -DNS сервер.


 
vic_vm   (2005-01-21 16:05) [2]

Я понимаю что броузер как-то узнает IP по доменному имени, но как он это делает и как сделать это самому?


 
wal ©   (2005-01-21 16:13) [3]

Через ХТТП-прокси браузеру совсем не обязательно знать ИП, соответственно, и доступ к ДНС ему не нужен. Браузер передает на прокси не ИП а имя, а уже прокси определяет ИП, если, конечно, не подключен каскадом к другому прокси.

С уважением.


 
vic_vm   (2005-01-21 16:27) [4]

Тогда возникает вопрос - откуда в строке состояния броузера
появляется такая информация
"Поиск узла somesite.com"
"Соединение с узлом 204.1.1......."
Это значит что все таки броузер получает IP от прокси-сервера


 
Style ©   (2005-01-21 16:39) [5]

У меня работает GetHostByName и прокси стоит!
Может у тебя порты закрыты какие.. Посмотри помоему 53 tcp порт для DNS..


 
Eraser ©   (2005-01-21 18:01) [6]

Style ©
Может у тебя установлен DNS proxy? ;-))


 
Style ©   (2005-01-21 18:06) [7]


> Может у тебя установлен DNS proxy? ;-))


Я низнаю чего там у нас стоит, не я настраивал... Но ошибочка может и не в этом.

2 vic_vm
Ты WSA инициализировал???
http://delphimaster.net/view/1-1106308897/

и еще проверь в командной строке будет ли работать ping ya.ru
Если работает -> то по идее проблемма указана по в той ссылке которую я написал выше!


 
Verg ©   (2005-01-21 21:27) [8]

Муть какая-то, при чем тут DNS, если работаем через прокси. IE Может писать, что мол "соединяюсь с....", но это "с" - это либо IP самого же прокси, либо это ссылки на странице (данной, конкретной) выраженые IP адресами, а IE просто - "что вижу, то пою". Если он (IE) настроен на работу через прокси, то все разрешение имен ложится именно на прокси, для чего, собственно его и придумали.
Зачем бы самому бровсеру в данной ситуации чьи-то IP адреса, кроме прокси? Сами подумайте - что бы он с ними мог бы сделать, как применить?


 
Eraser ©   (2005-01-21 23:01) [9]

Verg ©
Тут разница в понимании термина "прокси". Если его понимать в классическом смысле, то всё что ты написал верно. Но как насчёт SOCKS или DNS proxy?


 
vic_vm   (2005-01-22 16:48) [10]

Проблему я почти решил.
В моем случае не был включен
DNS forwarding
в UserGate.
Но вопросов все равно много. Как быть без DNS forwarding.
И вообще можно ли без этого обойтись.....


 
Eraser ©   (2005-01-22 20:17) [11]

vic_vm
Почитай про SOCKS.



Страницы: 1 вся ветка

Текущий архив: 2005.03.20;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.034 c
11-1091075128
Baloo
2004-07-29 08:25
2005.03.20
ув. В. Кладов! В элемент типа TEdit вставить понятно как, а в мно


3-1108876060
Dyusha
2005-02-20 08:07
2005.03.20
Присвоение знака в запросе


14-1109455157
Vasya.ru
2005-02-27 00:59
2005.03.20
Воскресные задачки


1-1109783865
msgipss
2005-03-02 20:17
2005.03.20
Помогите создать иерархию, динамической вложенности


6-1105764535
Sicilla
2005-01-15 07:48
2005.03.20
indy