![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 08.03.2011
Сообщений: 61
|
![]()
Доброе время суток! Проблема с подключением через сокеты. написал программу, типа чат, но он работает только на localhost -е . немогу соединить 2 компьютера через интернет. 1 комп сервер, 2 клиент.
Клиент вводит ip и порт, при попытке присоединиться выдаёт ошибку. Пожалуйста киньте рабочий пример соединения сервер клиент через сокеты, буду очень благодарен. Благодарю всех кто откликнулся. |
![]() |
![]() |
![]() |
#2 |
Я не простой
Пользователь
Регистрация: 29.09.2011
Сообщений: 77
|
![]()
Тебе нужно разрешить входящие пакеты на маршрутизаторе.
Читай про port forwarding и NAT Вот немного, вот и вот)
Знание бывает двух видов. Мы сами знаем предмет — или же знаем, где найти о нем сведения
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 08.03.2011
Сообщений: 61
|
![]()
проблема не в этом
ошибка Asynchronus socket 10061 |
![]() |
![]() |
![]() |
#4 |
Я не простой
Пользователь
Регистрация: 29.09.2011
Сообщений: 77
|
![]()
Если у тебя не открыт какой-либо порт, то как бы ты ни старался, через интернет у тебя не получится.
Знание бывает двух видов. Мы сами знаем предмет — или же знаем, где найти о нем сведения
Последний раз редактировалось _Troy; 02.10.2011 в 15:57. |
![]() |
![]() |
![]() |
#5 |
фонатик DELPHI
Форумчанин
Регистрация: 14.01.2008
Сообщений: 714
|
![]()
непомню , комуто с аграриев пример писал.
Качай и разбирайся )
95% сбоев и ошибок приложений, находится в полу метрах от монитора
![]() |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 08.03.2011
Сообщений: 61
|
![]()
А как открыть порт?
|
![]() |
![]() |
![]() |
#7 |
Я не простой
Пользователь
Регистрация: 29.09.2011
Сообщений: 77
|
![]()
Второй пост.
P.S. От того какой у тебя маршрутизатор настройки могут отличаться, но в целом процесс везде один.
Знание бывает двух видов. Мы сами знаем предмет — или же знаем, где найти о нем сведения
|
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 08.03.2011
Сообщений: 61
|
![]()
я порт открыл. но мне кажется что клиент даже не пытается искать сервер
|
![]() |
![]() |
![]() |
#9 |
Я не простой
Пользователь
Регистрация: 29.09.2011
Сообщений: 77
|
![]()
Если говоришь открыл, то для проверки того все ли ты сделал правильно поступаешь так...
Запускаешь свой сервер по твоему открытому порту, протокол желательно TCP. Дальше идешь сюда: Сканер портов Соглашаешься с условием... Предположим ты открыл порт 8000, значит Начальный номер порта: 7999 Конечный номер порта: 8001 Таймаут подключения (сек.): 2-3 (думаю хватит) Жмешь начать сканирование (примерно займет 5-10 секунд) и ждешь результат. Если порт у тебя действительно открыт, то этот сервис сможет достучаться до тебя и твой маршрутизатор перенаправит его к твоему серверу по открытому порту. И ты увидишь соответствующий отчет на странице сервиса. Если этого не произойдет, то ты либо не открыл порт, либо твой сервер не пашет.
Знание бывает двух видов. Мы сами знаем предмет — или же знаем, где найти о нем сведения
|
![]() |
![]() |
![]() |
#10 |
Я не простой
Пользователь
Регистрация: 29.09.2011
Сообщений: 77
|
![]()
JUDAS, на localhost работает на ура, но через интернет - не будет. Ситуация такая же как у maks5
Знание бывает двух видов. Мы сами знаем предмет — или же знаем, где найти о нем сведения
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как отправить видео захват(с веб-Кам.) Клиент->Сервер->Клиент | RODNOC | Мультимедиа в Delphi | 17 | 03.10.2010 22:31 |
Клиент->Сервер->Клиент | RODNOC | Работа с сетью в Delphi | 0 | 25.09.2010 11:49 |
сервер+клиент+клиент на телефон | Razyiller | Работа с сетью в Delphi | 3 | 01.04.2010 20:10 |
Возможно-ли Клиент-серверное приложение типа Клиент(Pascal) а сервер(CGI)? | Demol | Работа с сетью в Delphi | 1 | 21.04.2009 16:18 |