| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Сети > Архитектура Клиент-Сервер |
| Автор: Bitter 12.1.2010, 14:21 |
| Появилась задача написать управление программой через инет. Начал пробовать, оказывается клиенты, которые я скачал как примеры не конектятся к серверам. Выяснил, что сервер должен иметь какой-то "белый" IP. По локалке конектится, по инету - нет. Объясните новечку, как что должно быть подключено. Что такое "белый" IP? Как нужно подключить компьютер к инету, чтобы клиенты имели к нему доступ? Это как-то обговаривается с провайдером или что? Спасибо |
| Автор: Данкинг 12.1.2010, 15:27 |
Какой белый - постоянный, что ли? Проси выделенный IP у провайдера. |
| Автор: darkmamba 12.1.2010, 15:56 |
| Белый - выделенный, например, если юзеры сидят за роутером, то белым ИП будет роутером, а остальные серые (черные), ну и таких конструкций может быть очень много... но белый IP только 1 и его может не быть вообще. Только у провайдера, в этом случае, у провайдера несколько роутеров с белыми IP. ХЗ как еще объяснить. Проверить можно просто, ipconfig + _http://checkip.dyndns.org/ |
| Автор: Bitter 12.1.2010, 16:25 |
| Спасибо, буду подключаться с выделенным IP |
| Автор: Bitter 14.1.2010, 12:22 |
| Еще вопрос в тему. Я, как и посоветовали, подключился с внешним постоянным IP. Но IP, который показывает сайт 2IP.ru и компонент Indy IpWatch методом LocalIP не совпадают. Это что значит? |
| Автор: Демо 14.1.2010, 13:09 | ||
LocalIP не 127.0.0.1, случаем? |
| Автор: Bitter 14.1.2010, 14:12 |
| нет, там что-то типа 10.15.11.115 или как-то так, а сайт совсем другой показывает (не помню какой) |
| Автор: kami 14.1.2010, 20:54 |
| 10.ххх.ххх.ххх - это IP локальной сети твоего провайдера. Ты спрятан за NAT. Не дали тебе внешний IP... или дали, но сделав прямую переадресацию с IP, который показывает 2IP.ru на этот 10.ххх.ххх.ххх Если второе, то это не страшно - клиенту для подключения к твоему компьютеру через тырнет нужно просто знать этот "внешний" IP (неплохо было бы выяснить, постоянный ли он при разных включениях компа). |
| Автор: Bitter 15.1.2010, 01:12 |
| Всё, всем спасибо. Я в настройка TCP прописал этот IP, который мне выдали и заработало. Ну тупас, что поделать. Всё таки первый раз. |