|
|
|
Кто нибудь пробовал создать конект с компьютера на компьютер через интернет ?
|
|||
|---|---|---|---|
|
#18+
Кто нибудь пробовал создать конект с компьютера на компьютер через интернет ? Торрент без труда после получения таблицы с IPшками подключается напрямую и без посредников обменивается файлами. Возникло желание сделать подобное но только к одному ведомому компу (в другом городе). Внешний айпи узнаем вручную с помощью серверов (в гугл пишем узнать свой айпи и любой сайт нам дает ответ). Дальше подказали что нужно также в роутере настроить NAT иначе роутер будет отсеивать все ответы без запросов. Сделал. Довольно таки не просто проверить работоспособность программы (к примеру обычного чата) особенно если знакомый не очень-то разбирается во всем. Работаю в VB6, конект создаю через winsock. На разных языках думаю принцып почти тот же. Любой пример/исходник стал бы важным. Спасибо с уважением Андрей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2011, 03:18 |
|
||
|
Кто нибудь пробовал создать конект с компьютера на компьютер через интернет ?
|
|||
|---|---|---|---|
|
#18+
Жаль нету у меня сейчас VB6. Там насколько я помню есть компоненты, что то вроде SocketClient SocketServer. С ними всё удобно делается. Отлаживайте программу(и клиент и сервер) на локальном компе по 127.0.0.1 Как всё заработает - будете пробовать через интернет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2011, 03:54 |
|
||
|
Кто нибудь пробовал создать конект с компьютера на компьютер через интернет ?
|
|||
|---|---|---|---|
|
#18+
Сокеты это первое что я попробовал на VB, показалось что всё очень просто. До этого как раз писал какой то клиент сервер на Делфи. Давно это было. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2011, 03:58 |
|
||
|
Кто нибудь пробовал создать конект с компьютера на компьютер через интернет ?
|
|||
|---|---|---|---|
|
#18+
Андрей159Любой пример/исходник стал бы важным. http://sourceforge.net/projects/vncviewer/files/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2011, 07:59 |
|
||
|
Кто нибудь пробовал создать конект с компьютера на компьютер через интернет ?
|
|||
|---|---|---|---|
|
#18+
"Отлаживайте программу(и клиент и сервер) на локальном компе по 127.0.0.1" уже все сделано и подготовлено. Отклик от PING на внешний айпи идет, а соединения не происходит. По локалке также работает между двумя компами ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2011, 11:04 |
|
||
|
Кто нибудь пробовал создать конект с компьютера на компьютер через интернет ?
|
|||
|---|---|---|---|
|
#18+
Андрей159"Отлаживайте программу(и клиент и сервер) на локальном компе по 127.0.0.1" уже все сделано и подготовлено. Отклик от PING на внешний айпи идет, а соединения не происходит. По локалке также работает между двумя компами Чтобы проверить факт успешного создания сокета не нужно ничего кодить. Просто используй telnet для этого теста. Когда он пройдет успешно - заюзай свой ВБасик-код. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2011, 13:32 |
|
||
|
Кто нибудь пробовал создать конект с компьютера на компьютер через интернет ?
|
|||
|---|---|---|---|
|
#18+
Андрей159Кто нибудь пробовал создать конект с компьютера на компьютер через интернет ? Торрент без труда после получения таблицы с IPшками подключается напрямую и без посредников обменивается файлами. Возникло желание сделать подобное но только к одному ведомому компу (в другом городе). Внешний айпи узнаем вручную с помощью серверов (в гугл пишем узнать свой айпи и любой сайт нам дает ответ). Дальше подказали что нужно также в роутере настроить NAT иначе роутер будет отсеивать все ответы без запросов. Сделал. Довольно таки не просто проверить работоспособность программы (к примеру обычного чата) особенно если знакомый не очень-то разбирается во всем. Работаю в VB6, конект создаю через winsock. На разных языках думаю принцып почти тот же. Любой пример/исходник стал бы важным. Спасибо с уважением Андрей общение компов по VB6 или не VB6 через сокеты через интернет НИЧЕМ НЕ отличается от общения компов компов по VB6 или не VB6 через сокеты через локальную сеть. единственное требование - либо внешний айпи-адрес на одном из компов (тот, который будет "сервер"), либо настройка NAT (на нем же). проверить работоспособность канала можно тем же пингом... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2011, 13:50 |
|
||
|
Кто нибудь пробовал создать конект с компьютера на компьютер через интернет ?
|
|||
|---|---|---|---|
|
#18+
Есть куча сервисов по созданию виртуальной сети через Internet. А дальше всё просто - как локалка. Самый лучший пожалуй www.LogMeIn.com. К тоже бесплатный. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2011, 23:34 |
|
||
|
Кто нибудь пробовал создать конект с компьютера на компьютер через интернет ?
|
|||
|---|---|---|---|
|
#18+
"проверить работоспособность канала можно тем же пингом..." с пингом согласен. Сам себя пингую по внешнем айпи. А сам с собой соединение создать не могу как к примеру на 127.0.0.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2011, 23:56 |
|
||
|
Кто нибудь пробовал создать конект с компьютера на компьютер через интернет ?
|
|||
|---|---|---|---|
|
#18+
"интернет НИЧЕМ НЕ отличается" проверю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2011, 00:09 |
|
||
|
Кто нибудь пробовал создать конект с компьютера на компьютер через интернет ?
|
|||
|---|---|---|---|
|
#18+
авторпроверить работоспособность канала можно тем же пингом Лучше специальными утилитами типа WinMTR ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2011, 16:14 |
|
||
|
Кто нибудь пробовал создать конект с компьютера на компьютер через интернет ?
|
|||
|---|---|---|---|
|
#18+
Андрей159, Если вы себя позиционируете как "ведущего" - кто вам запрещает поднимать VPN-соединения с "удаленными" компами? Достаточно на "дальнем" компе поднять VPN-сервер (как это сделать, расписано даже в картинках - WIN-системы от 2000 и выше это умеют встроенно). Создав же клиенское соединение (если надо автоматически управлять им - help netsh и rasman) и подняв его - вы получите прямое подключение as is LAN. Единственное требование - если на "дальнем" конце есть маршрутизатор с NAT - на нем нужно настроить port-forwarding на проброс 1723/TCP на нужный хост. Примерно так... ЗЫ - сервис типа DYNDNS вам поможет справиться с проблемой динамических IP от провайдера... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2011, 23:43 |
|
||
|
Кто нибудь пробовал создать конект с компьютера на компьютер через интернет ?
|
|||
|---|---|---|---|
|
#18+
Андрей159"Отлаживайте программу(и клиент и сервер) на локальном компе по 127.0.0.1" уже все сделано и подготовлено. Отклик от PING на внешний айпи идет, а соединения не происходит. По локалке также работает между двумя компами если у вас проблемы с пониманием работы в сети(локальной или глобальной - пофигу) то так и пишите. что собственно делать - вам уже разжевали выше. пинг - это запрос-ответ службы ICMP. Она: 1) имеет направление. т.е. пинг от (а к б) не одно и то же что от (б к а) 2) распологается ниже чем TCP соединение. контролирует дальность, доступность, корретность по обработке IP пакетов по всему маршруту, относительную надёжность. вы распилите свою проблему на подзадачи и решайте. у вас не проходит в какую то одну сторону пинг или TCP соединение само не дышит? или уже проблема решена? (круглый) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2011, 14:26 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=37560279&tid=1342572]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
174ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 243ms |
| total: | 502ms |

| 0 / 0 |
