Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2006.02.12;
Скачать: [xml.tar.bz2];

Вниз

Ошибка при подключении к удаленному компу через интернет   Найти похожие ветки 

 
XCoder ©   (2005-11-04 15:56) [0]

Написал небольшой сервер на TIdTCPServer и соответственно клиент. Когда я запускаю клиент и сервер на одном компе все нормально работает. Когда сервер на другом компе то при подключении возникает ошибка "Socket error #10060 Connection timed out". Удаленный адрес заведомо правильный и провереный, а выбраный порт своболный. На клиентской стороне файрвол(он отключен) сообщает о подключении к удаленному компу, а на серверной ни каких признаков поключения. Вот мне и интересно в чем проблема.


Client.Host := "194.132.112.6"; //Если адрес 127.0.0.1(локальный) все работает
Client.Port := 1050; //У сервера тот же порт
Client.Connect;
Client.WriteLn("login "+login+#32+password);
Result := Client.ReadLn;


И если не затруднит подкиньте ссылку где можно почитать про подключение к удаленному компу через Интернет.


 
Eraser ©   (2005-11-04 18:07) [1]


> XCoder ©   (04.11.05 15:56)


>  На клиентской стороне файрвол(он отключен)

Откуда такая уверенность. Как к инету подключен "сервер" (модем, ADSL, GPRS) ?


 
Volf_555   (2005-11-06 21:27) [2]

У меня почти такая же самая проблема. Только я пользуюсь интернетом через proxy-сервер. А раз пользуюсь через proxy-сервер, то IP-адрес интернетовский один на всех. Как подключиться и передавать данные к другому компьютеру через proxy-сервер?


 
isasa ©   (2005-11-07 18:02) [3]

Как подключиться и передавать данные к другому компьютеру через proxy-сервер?
Так, же. В смысле, пареметры соединения те-же (адрес порт ...). Указывается только - соединение через прокси-сервер. Компонент должен это поддерживать. Если нет, то для http - юзаем

HINTERNET InternetOpen(
   IN LPCTSTR lpszAgent,
   IN DWORD dwAccessType,
   IN LPCTSTR lpszProxyName,
   IN LPCTSTR lpszProxyBypass,
   IN DWORD dwFlags
);
.......
dwAccessType
Type of access required. This can be one of the following values:
INTERNET_OPEN_TYPE_DIRECT
Resolves all host names locally.
INTERNET_OPEN_TYPE_PRECONFIG
Retrieves the proxy or direct configuration from the registry.
INTERNET_OPEN_TYPE_PRECONFIG_WITH_NO_AUTOPROXY
Retrieves the proxy or direct configuration from the registry and prevents the use of a startup JScript® (compatible with ECMA 262 language specification) or Internet Setup (INS) file.
INTERNET_OPEN_TYPE_PROXY
Passes requests to the proxy unless a proxy bypass list is supplied and the name to be resolved bypasses the proxy. In this case, the function uses INTERNET_OPEN_TYPE_DIRECT.
lpszProxyName
Address of a string variable that contains the name of the proxy server(s) to use when proxy access is specified by setting dwAccessType to INTERNET_OPEN_TYPE_PROXY. Do not use an empty string, because InternetOpen will use it as the proxy name. The Win32 Internet functions recognize only CERN type proxies (HTTP only) and the TIS FTP gateway (FTP only). If Internet Explorer is installed, the Win32 Internet functions also support SOCKS proxies. FTP and Gopher requests can be made through a CERN type proxy either by changing them to an HTTP request or by using InternetOpenUrl. If dwAccessType is not set to INTERNET_OPEN_TYPE_PROXY, this parameter is ignored and should be set to NULL. For more information about listing proxy servers, see Listing Proxy Servers section of the Enabling Internet Functionality article.



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

Форум: "Сети";
Текущий архив: 2006.02.12;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.043 c
4-1133334120
BVV
2005-11-30 10:02
2006.02.12
Реестр и файловая система


15-1137672308
Digitman
2006-01-19 15:05
2006.02.12
ReactOS - хотелось бы услышать имхи


9-1124859350
Slavikk
2005-08-24 08:55
2006.02.12
Маштабируемая физика


15-1137675762
ilya39
2006-01-19 16:02
2006.02.12
Замена символов


3-1133278758
alpine
2005-11-29 18:39
2006.02.12
Как пользоваться FRPreview FastReport ?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский