![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Определить IP по доменному имени при выходе в инетчерез proxy [D5]
vic_vm © (2005-01-17 22:10:00)Общеизвестно что для того чтобы определить IP по доменному имени нужно использовать функцию GetHostByName. Это хорошо когда машина напрямую смотрит в инет. А если выход в инет через proxy - что делать в этом случае? GetHostByName не дает результата.
Eraser (2005-01-22 20:17:00) [1]vic_vm
Почитай про SOCKS.
vic_vm (2005-01-22 16:48:00) [2]Проблему я почти решил.
В моем случае не был включен
DNS forwarding
в UserGate.
Но вопросов все равно много. Как быть без DNS forwarding.
И вообще можно ли без этого обойтись.....
Eraser (2005-01-21 23:01:00) [3]Verg ©
Тут разница в понимании термина "прокси". Если его понимать в классическом смысле, то всё что ты написал верно. Но как насчёт SOCKS или DNS proxy?
Verg (2005-01-21 21:27:00) [4]Муть какая-то, при чем тут DNS, если работаем через прокси. IE Может писать, что мол "соединяюсь с....", но это "с" - это либо IP самого же прокси, либо это ссылки на странице (данной, конкретной) выраженые IP адресами, а IE просто - "что вижу, то пою". Если он (IE) настроен на работу через прокси, то все разрешение имен ложится именно на прокси, для чего, собственно его и придумали.
Зачем бы самому бровсеру в данной ситуации чьи-то IP адреса, кроме прокси? Сами подумайте - что бы он с ними мог бы сделать, как применить?
Style (2005-01-21 18:06:00) [5]
> Может у тебя установлен DNS proxy? ;-))
Я низнаю чего там у нас стоит, не я настраивал... Но ошибочка может и не в этом.
2 vic_vm
Ты WSA инициализировал???
http://www.delphimaster.ru/cgi-bin/forum.pl?id=1106308897&n=0
и еще проверь в командной строке будет ли работать ping ya.ru
Если работает -> то по идее проблемма указана по в той ссылке которую я написал выше!
Eraser (2005-01-21 18:01:00) [6]Style ©
Может у тебя установлен DNS proxy? ;-))
Style (2005-01-21 16:39:00) [7]У меня работает GetHostByName и прокси стоит!
Может у тебя порты закрыты какие.. Посмотри помоему 53 tcp порт для DNS..
vic_vm (2005-01-21 16:27:00) [8]Тогда возникает вопрос - откуда в строке состояния броузера
появляется такая информация
"Поиск узла somesite.com"
"Соединение с узлом 204.1.1......."
Это значит что все таки броузер получает IP от прокси-сервера
wal (2005-01-21 16:13:00) [9]Через ХТТП-прокси браузеру совсем не обязательно знать ИП, соответственно, и доступ к ДНС ему не нужен. Браузер передает на прокси не ИП а имя, а уже прокси определяет ИП, если, конечно, не подключен каскадом к другому прокси.
С уважением.
vic_vm (2005-01-21 16:05:00) [10]Я понимаю что броузер как-то узнает IP по доменному имени, но как он это делает и как сделать это самому?
Eraser (2005-01-18 00:27:00) [11]А как ты думаешь, когда ты набираешь запрос в браузере, как твой компьютер узнаёт IP нужного хоста? ;-)) -DNS сервер.