|
Трудности с Winsock
|
|||
---|---|---|---|
#18+
Создал простое приложение, где 2 компа обмениваются данными по инету. Пробовал на одном и том же компе запустить клиент и сервер(в клиенте Winsock.RemoteHost = "127.0.0.1"). Всё получилось, а вот как делать по инету? Там вместо Winsock.RemoteHost = "127.0.0.1" должно быть либо имя компа либо его ip адрес, так? Но проблема в том что у меня инет через роутер. Если ввести ip роутера, то клиент будет пытаться подключаться к роутеру, а не к моему компу. А вот надо же к компу(( Как это сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2012, 15:04 |
|
Трудности с Winsock
|
|||
---|---|---|---|
#18+
На роутере прописать Port Mapping. Клиент будет коннектиться к внешнему IP роутера, а роутер переадресовывать пакеты на внутренний IP ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2012, 15:15 |
|
Трудности с Winsock
|
|||
---|---|---|---|
#18+
А если у клиента инет тоже через роутер? Тоже самое проделать или как? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2012, 16:54 |
|
Трудности с Winsock
|
|||
---|---|---|---|
#18+
нет. Он с тобой соединение установит. А если ты с ним захочешь соединиться - то да. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2012, 17:01 |
|
Трудности с Winsock
|
|||
---|---|---|---|
#18+
А как прописать Port Mapping на роутере?) ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2012, 18:08 |
|
Трудности с Winsock
|
|||
---|---|---|---|
#18+
а) Открываешь админку роутера и пялишься в настройки, пока не найдешь нужную. б) Открываешь инструкцию к роутеру, далее как в пункте А. в) Зовешь сведущего человека. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2012, 18:26 |
|
Трудности с Winsock
|
|||
---|---|---|---|
#18+
Shocker.ProКлиент будет коннектиться к внешнему IP роутера, а роутер переадресовывать пакеты на внутренний IP Т.е. только мой комп может пользоваться инетом? Ведь пакеты будут всегда отправляться на мой ip, я правильно понял? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2012, 18:56 |
|
Трудности с Winsock
|
|||
---|---|---|---|
#18+
Нет. Только пакеты, отправленные на определенный порт. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2012, 18:58 |
|
Трудности с Winsock
|
|||
---|---|---|---|
#18+
Shocker.ProНет. Только пакеты, отправленные на определенный порт.То есть ты говоришь роутеру - хочу, чтобы все пакеты, пришедшие на внешний адрес на порт 12345 попадали на такой-то комп на порт 23456. Всех остальных портов и NATа это не коснется. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2012, 19:00 |
|
Трудности с Winsock
|
|||
---|---|---|---|
#18+
Понял спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2012, 19:27 |
|
Трудности с Winsock
|
|||
---|---|---|---|
#18+
Короче для соединения нужно в клиенте указать ip роутера ,определённый порт . На роутере указать этот же порт как внешний порт, ip моего компа, и внутренний порт. А на сервере только такой же порт, как и внутренний в роутере, верно? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2012, 19:32 |
|
Трудности с Winsock
|
|||
---|---|---|---|
#18+
Владислав ЗадорожныйА на сервере только такой же порт, как и внутренний в роутере, верно?в принципе необязательно. Можно одинаковые, можно разные. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2012, 19:45 |
|
Трудности с Winsock
|
|||
---|---|---|---|
#18+
А на компьютере(который сервер) что-то настраивать надо? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2012, 11:29 |
|
Трудности с Winsock
|
|||
---|---|---|---|
#18+
Ну, к примеру, брендмауэр ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2012, 11:37 |
|
Трудности с Winsock
|
|||
---|---|---|---|
#18+
И что там настраивать? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2012, 11:48 |
|
Трудности с Winsock
|
|||
---|---|---|---|
#18+
Разрешить доступ от роутера к нужному порту ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2012, 11:50 |
|
Трудности с Winsock
|
|||
---|---|---|---|
#18+
Когда я запускаю сервер там вылетает окошко "Оповещание системы безопасности Windows" Вы это имеете ввиду? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2012, 12:09 |
|
Трудности с Winsock
|
|||
---|---|---|---|
#18+
Там можно нажать разблокировать, заблокировать, отложить ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2012, 12:16 |
|
Трудности с Winsock
|
|||
---|---|---|---|
#18+
Хотя нет, это же не для роутера ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2012, 12:17 |
|
Трудности с Winsock
|
|||
---|---|---|---|
#18+
это UAC, видимо, его, видимо, тоже нужно настраивать. Я не настолько хорошо разбираюсь в администрировании семерки, чтобы не глядя на ваш экран что-то настраивать. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2012, 12:17 |
|
Трудности с Winsock
|
|||
---|---|---|---|
#18+
Владислав Задорожный"Оповещание системы безопасности Windows"Это все, что написано в этом окошке? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2012, 12:42 |
|
Трудности с Winsock
|
|||
---|---|---|---|
#18+
Shocker.ProВладислав Задорожный"Оповещание системы безопасности Windows"Это все, что написано в этом окошке? Нет, конечно, там написано что брендмаузер для защиты заблокировал некоторые возможности этой программы ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2012, 12:54 |
|
Трудности с Winsock
|
|||
---|---|---|---|
#18+
Это скорее к делу не относится, я нажал "Разблокировать" С этим проблем нет. Мне надо теперь разрешить доступ к порту роутеру ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2012, 12:56 |
|
|
start [/forum/topic.php?fid=60&msg=37862682&tid=2157620]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
44ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 160ms |
0 / 0 |