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

Вниз

TClient/Server-socket, dynamic ip   Найти похожие ветки 

 
nes ©   (2005-08-18 00:25) [0]

Попробую объяснить как можно понятней:
Есть 1 компьютер, на котором установлен клиент, есть ещё 2 удалённых компьютера.
первый имеет стат. ip(Static and dynamic address - Whois ) какой-нить такой "82.131.48.111" и на первом компе установлена win98;
У второго "82.147.187.163"(dynamic address- Whois ) и WinXp.
Если клиент соединяется с первым , то всё работает, если пытается соединиться со вторым, то пишем эрор.
Хм..думаю, что во всём виноват dynamic ip, и как мне исправить это? - чтобы коннектилось ко второму компу тоже...

***При запущенном сервере на удалённых машинах сканер портов пишет, что на первой машине всё ок, нужный порт открыт, а на второй машине пишет, что закрыт, но если указать ip второй машины и проверить 80 , то всё равно показывает, что закрыт...значит нада как-то по-другому обращаться к компам с динамическим айпи...А ну разумеется на локалхосте всё работает как нужно...

Жду мнения мастеров и мнения всех остальных тоже...Заранее спасибо...


 
Eraser ©   (2005-08-18 00:30) [1]

nes ©   (18.08.05 00:25)

Установи на второй комп HTTP Server.


 
Nes ©   (2005-08-18 00:34) [2]

2 Eraser:
Сорри, ну что это даст и разве это единственное решение этой проблемы?


 
atruhin ©   (2005-08-18 00:54) [3]

Задавай не ip а имя хоста и все


 
Eraser ©   (2005-08-18 00:55) [4]

Nes ©   (18.08.05 00:34) [2]

Так же отключи файрволл, если такой имеется.


 
Slym ©   (2005-08-18 04:37) [5]

Интересно как клиент находит этот дин IP. DDNS?


 
Nes ©   (2005-08-18 14:12) [6]

Eraser
Никаких файрволлов, антивирусов и сервиспаков 2 нет на втором компе.

Slym
А он его не находит, второй узнает свой айпи и просто сообщает компу с клиентом, и тогда клиент пытается подконнектиться, чего у него никак не получается со вторым компом.


 
Reindeer Moss Eater ©   (2005-08-18 14:36) [7]

Отложи в сторону своих клиентов и прочие программы.
Протестируй TCP/IP.
ping, tracert и так далее.


 
nes ©   (2005-08-18 23:25) [8]

Reindeer Moss Eater
Так ping второго компа...100% потери, ни один запрос не дошёл
а tracert пишет тайм аут запроса после 3 шагов...


 
Slym ©   (2005-08-19 05:14) [9]

Nes ©   (18.08.05 14:12) [6]
Никаких файрволлов

Фигушки - NAT у провайдера! Для тебя тобиш кердык


 
Nes ©   (2005-08-19 13:47) [10]

atruhin
Тоже не получается соединиться...


 
Slym ©   (2005-08-22 05:34) [11]

Для дин адресов накак... Для статики если с провайдером договориться можно проброс порта сделать или ваще нат убрать, но это чревато хак атаками и без доп защиты никак


 
Alexander Panov ©   (2005-08-22 09:44) [12]

nes ©   (18.08.05 0:25)
ip(Static and dynamic address - Whois ) какой-нить такой "82.131.48.111" и на первом компе установлена win98;
У второго "82.147.187.163"(dynamic address- Whois ) и WinXp.


Заметь, что компьютеры у тебя в разных подсетях.


 
Slym ©   (2005-08-22 13:00) [13]

Alexander Panov ©   (22.08.05 9:44) [12]
Заметь, что компьютеры у тебя в разных подсетях.

И что я с Интернетом тоже и все в норме


 
Alexander Panov ©   (2005-08-22 13:27) [14]

Slym ©   (22.08.05 13:00) [13]
И что я с Интернетом тоже и все в норме


И что? Тогда объясни, почему у тебя есть интернет?
Каким образом твой хост видит другие?


 
Alexander Panov ©   (2005-08-22 13:29) [15]

Slym ©   (22.08.05 13:00) [13]
в


А вообще тупые постинги не стоит писать.
У автора вопроса, по всем признакам, роутинга нет.


 
Alexander Panov ©   (2005-08-22 13:32) [16]

Slym ©   (22.08.05 13:00) [13]
Извини за резкость.


 
nes ©   (2005-08-22 14:20) [17]

:/


 
DaWaY   (2005-08-23 03:55) [18]

Попробуй на втором компе винду переустановить... если он у тебя даже порты не открывает - то они возможно закрыты для доступа из вне(железная логика). Файервол поставь и создай правило для доступа определенного порта.. по которому связь идет...


 
nes ©   (2005-08-26 18:23) [19]

Скорее всего STV-шники(всяких штучек понатыкивали)...


 
Slym ©   (2005-08-29 06:10) [20]

Alexander Panov ©   (22.08.05 13:29) [15]
Роутинг всегда есть (локально минимум)...
У автора вопроса, по всем признакам, роутинга нет.
По каким признакам?
Если локально файрвола нет значит он у провайдера.
НАТ у провайдера! А то что адрес "82.147.187.163" это ничего не значит, пул НАТа с "лигитимными" адресами и все, прозрачность в одну сторону и без договоренности с провайдером ничего у вас не выйдет



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

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

Наверх




Память: 0.51 MB
Время: 0.043 c
2-1131942153
john_mag
2005-11-14 07:22
2005.12.04
Bookmarks


4-1128006074
petr
2005-09-29 19:01
2005.12.04
порты


14-1131451694
VEZ
2005-11-08 15:08
2005.12.04
SpinEdit & StringGrid


2-1131812366
Daiwer
2005-11-12 19:19
2005.12.04
Pchar и забиение на блоки


1-1131301446
Volf_555
2005-11-06 21:24
2005.12.04
Регистрация дополнительного события на тип файла