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

Вниз

Socks5   Найти похожие ветки 

 
RGV ©   (2010-08-31 12:00) [0]

Доброе время суток!
процесс соединения примерно следующий:
Send: 05 01 00
Resv: 05 00
Send: 05 01 00 03 0D 77 77 77 2E 79 61 6E 64 65 78 2E 72 75 00 50
Resv: 05 04 00 01 00 00 00 00 00 00
т.е. ответ означает: Хост недоступен
если же я отправляю вместо www.yandex.ru его IP -адрес (05 01 00 01 D5 B4 CC 0B 00 50) то соединение проходит отлично.
Что бы это значило? :\ или я что-то делаю не то.
Спасибо.


 
RGV ©   (2010-08-31 12:03) [1]

причем пробовал разные socks серверы


 
Сергей М. ©   (2010-08-31 12:46) [2]

Эта ситуация только с www.yandex.ru ? Или с любым другим доменным именем ?


 
RGV ©   (2010-08-31 14:10) [3]

пробовал гугли и маил


 
RGV ©   (2010-08-31 14:13) [4]

soks5 серверы:
98.220.77.237:27977
93.190.106.110:1080
68.231.251.190:27977
98.30.74.146:27977
68.184.140.218:27977
71.91.78.92:5193
173.2.116.39:27977

на которых я пробовал


 
Сергей М. ©   (2010-08-31 14:24) [5]

А никто и не обещал что халявные анонимные сокс-серверы обязаны разрешать имена хостов в адреса.
Да и чем тебе не нравится обращение по адресу ?
Ну обратись ты локально к DNS, разреши имя в адрес и подставь его в сокс-запрос)


 
RGV ©   (2010-08-31 14:41) [6]


> А никто и не обещал что халявные анонимные сокс-серверы
> обязаны разрешать имена хостов в адреса.

спасибо, не знал.

Ну можно конечно и так :)
я пишу нечто вроде "http-соксификатора", не хотелось делать лишних "телодвижений", но придется ;)


 
RGV ©   (2010-08-31 15:15) [7]

Я тут ответил не подумав.


> Да и чем тебе не нравится обращение по адресу ?
> Ну обратись ты локально к DNS, разреши имя в адрес и подставь
> его в сокс-запрос)


У этого варианта есть один большой подводный камень: если у провайдера запрашиваемый ресурс в так называемом блэк листе, то навряд ли я смогу получить его ip-адрес локально.


 
Сергей М. ©   (2010-08-31 15:32) [8]

Ну это ты полную чушь сморозил.
Во-первых, у провайдера ты запрашиваешь не ресурс, а DNS-услугу по преобразованию имени в адрес. В DNS нет и не может быть никаких "блэк листов".
Во-вторых, если тебя не устраивает DNS-сервис твоего провайдера, ты вправе обратиться к любым иным доступным DNS-сервисам за пределами сети своего провайдера - приличный провайдер не должен и не вправе препятствовать форвардингу DNS-запросов к хостам за пределами его сети.


 
RGV ©   (2010-08-31 16:19) [9]

Точно сморозил.

я вот тут фунцию накатал
function LookupName(name:String; var Buf:TBuf): Boolean;
var
HostEnt: PHostEnt;
WSAData: TWSAData;
begin
 result:=false;
 if WSAStartup($101, WSAData)<>0 then exit;
 HostEnt := gethostbyname(PChar(name));
 if HostEnt <> nil then
 begin
   with HostEnt^ do
   begin
     buf[4]:=integer(h_addr^[0]);
     buf[5]:=integer(h_addr^[1]);
     buf[6]:=integer(h_addr^[2]);
     buf[7]:=integer(h_addr^[3]);
     result:=true;
   end;
 end;
end;

я не подумал что эта функция gethostbyname вызывает только
> DNS-услугу


> В DNS нет и не может быть никаких "блэк листов".

думаю не на долго :=) судя по тенденциям и тому как нам впаривают такой термин как кибертерроризм.



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

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

Наверх




Память: 0.49 MB
Время: 0.003 c
8-1240846731
Витя
2009-04-27 19:38
2017.04.23
Как сделать чтоб MediaPlayer воспроизвадил видео на panel


2-1441283581
Цукор5
2015-09-03 15:33
2017.04.23
копировать TObjectList в TObjectList


15-1460105207
ttUser
2016-04-08 11:46
2017.04.23
Кто-нибудь программировал под телевизоры? (SmartTV)


15-1460716341
xayam
2016-04-15 13:32
2017.04.23
Пятничная задачка


15-1460100846
Rouse_
2016-04-08 10:34
2017.04.23
Есть у нас спецы по гуглевскому Blogger?