Вниз
Скачать: CL | DM;

Socket -> Proxy и адреса удаленных серверов   Найти похожие ветки 

← →
RomCom   (2004-11-01 08:48) [0]

Есть ли способы "конвертации" IP в HostName и обратно, если соединение идет через прокси. Соединяюсь припомощи TClientSocket.
Edit4.Text:=inet_ntoa(Socket.LookupName("www.delphimaster.ru")); не проходит, возвращаюся нули.
С зпросами GET проблем нет:
Socket.SendText("GET http://www.delphimaster.ru/ HTTP/1.0"#10);
Socket.SendText(#10);


← →
Reindeer Moss Eater ©   (2004-11-01 09:21) [1]

не проходит, возвращаюся нули.

Потому что недоступен DNS.

С зпросами GET проблем нет:
Потому что Гет выполняется с машины Прокси-сервера, там где доступен DNS


← →
RomCom   (2004-11-01 09:36) [2]

Как тогда достучатся до DNS.


← →
Reindeer Moss Eater ©   (2004-11-01 09:36) [3]

Надо иметь адрес в соотв. сети.


← →
RomCom   (2004-11-01 09:43) [4]

Адрес имеется и с ним можно сконектиться.
Но фокус Edit4.Text:=inet_ntoa(Socket.LookupName("www.delphimaster.ru")); всеравно не проходит.


← →
Reindeer Moss Eater ©   (2004-11-01 09:44) [5]

и с ним можно сконектиться
С кем/чем?

C "www.delphimaster.ru" ?


← →
RomCom   (2004-11-01 09:50) [6]

Я имел ввиду адрес DNS сервера.
Соединилсь с ним напрямую (195.239.132.53 порт=80), попытался получить ип через LookupName, в итоге нули.
Или я не в ту степь залез?


← →
Reindeer Moss Eater ©   (2004-11-01 10:10) [7]

DNS на 80 порту???


← →
RomCom   (2004-11-01 10:19) [8]

Честно говоря не знаю т.к. ДНС сервер стоит у првайдера выделенки (195.239.132.4,195.239.132.53, шлюз 192.168.1.1) , с нашей стороны стоит сервер с прокси (SQUID).


← →
Reindeer Moss Eater ©   (2004-11-01 10:22) [9]

Если у тебя во внутренней сети не НАТ на сквиде, или нет DNS во внутренней сети, то на своей машине ты не отрезолвишь "www.delphimaster.ru"(если конечно в hosts его не занести)


← →
RomCom   (2004-11-01 10:37) [10]

Теперь понятно где копать надо.
Вопрос исчерпан.
Спасибо Reindeer Moss Eater.



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

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.024 c
14-1104328422
PVOzerski
2004-12-29 16:53
2005.01.23
Может, и нашего сайта дизайн и "движок" оцените?


1-1105108590
Кодер
2005-01-07 17:36
2005.01.23
Проблема с указателями


3-1103247429
speed
2004-12-17 04:37
2005.01.23
Добавить запись в базу...


4-1101985427
Ana
2004-12-02 14:03
2005.01.23
Как отловить нажатие кнопки в окне чужого приложения?


14-1104667326
Чеширский_Кот
2005-01-02 15:02
2005.01.23
Андрей Шевченко привез "Золотой мяч" в Киев




   Наверх