![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Какой IP надо использовать для работы с Socket`ами [D7, WinXP]
saturn61 © (2006-12-02 16:19:00)Привет, Народ!
Пытаюсь сделать что-то типа чата, используя сокеты(TServerSocket и TSClientSocket).
Только возникает одна проблема:
Как достучаться до сервера в Инете?! Все IP адреса, которые я пробовал не подходят!
Какой надо использовать? И как его найти на компе?
Elen (2006-12-05 16:22:00) [1]
> saturn61
Во-первых поставь бряк на "Тут ввожу ИП" и глянь че вводиш
Во-вторых приведи кода побольше, чтоб мастера могли проанализировать подробнее, если хочеш обстоятельной помощи
Anatoly Podgoretsky (2006-12-05 16:19:00) [2]> Sam Stone (05.12.2006 16:16:09) [9]
Так специалиста надо звать.
vidiv (2006-12-05 16:19:00) [3]в процессе перебора можно наткнуться на умную книгу и времени потребуется меньше
Sam Stone (2006-12-05 16:16:00) [4]> [8] Anatoly Podgoretsky © (05.12.06 15:29)
а потом окажется, что коннект блокировал фаерволл ))
Anatoly Podgoretsky (2006-12-05 15:29:00) [5]> DrPass (05.12.2006 15:20:07) [7]
А если с учетом портов, то уже потребуется 18 миллионов лет.
DrPass (2006-12-05 15:20:00) [6]
> Все IP адреса, которые я пробовал не подходят!
Попробуй другие. В инете не так уж и много IP-адресов и лет за триста вполне реально их перебрать
iNevil (2006-12-04 23:08:00) [7]Нужно ведь не только ip правильный ввести... Может все из-за порта? ;)
Anatoly Podgoretsky (2006-12-02 20:31:00) [8]> saturn61 (02.12.2006 16:19:00) [0]
Правильный нужно вводить, это при условии, что программа рабочая.
Dmitrij_K (2006-12-02 18:10:00) [9]ip пингуется?
телнет работает?
Dmitrij_K (2006-12-02 18:01:00) [10]
> Может ИП не тот? Какой нужен то?
см. [1]
saturn61 (2006-12-02 17:22:00) [11]
> нужно вводить ип компьютера, на котором установлен ваш сервер
да, это понятно, вот только почетому вроде ввожу ип сервера, но только не конектица почему-то
Вот код
......................
clientsocket1.Address:=edit1.text;//Тут ввожу ИП
clientsocket1.active:=true;
......................
Может ИП не тот? Какой нужен то?
СтьюдентЪ (2006-12-02 16:51:00) [12]нужно вводить ип компьютера, на котором установлен ваш сервер (кроме того, в момент соединения он должен быть запущен),
если вы тестируете локально, то следует вводить 127.0.0.1