Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Кто нибудь пробовал создать конект с компьютера на компьютер через интернет ? / 13 сообщений из 13, страница 1 из 1
06.12.2011, 03:18
    #37560271
Андрей159
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто нибудь пробовал создать конект с компьютера на компьютер через интернет ?
Кто нибудь пробовал создать конект с компьютера на компьютер через интернет ?
Торрент без труда после получения таблицы с IPшками подключается напрямую и без посредников обменивается файлами.
Возникло желание сделать подобное но только к одному ведомому компу (в другом городе). Внешний айпи узнаем вручную с помощью серверов (в гугл пишем узнать свой айпи и любой сайт нам дает ответ). Дальше подказали что нужно также в роутере настроить NAT иначе роутер будет отсеивать все ответы без запросов. Сделал. Довольно таки не просто проверить работоспособность программы (к примеру обычного чата) особенно если знакомый не очень-то разбирается во всем. Работаю в VB6, конект создаю через winsock. На разных языках думаю принцып почти тот же. Любой пример/исходник стал бы важным. Спасибо

с уважением Андрей
...
Рейтинг: 0 / 0
06.12.2011, 03:54
    #37560277
AHTOH_L
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто нибудь пробовал создать конект с компьютера на компьютер через интернет ?
Жаль нету у меня сейчас VB6.
Там насколько я помню есть компоненты, что то вроде SocketClient SocketServer.
С ними всё удобно делается.

Отлаживайте программу(и клиент и сервер) на локальном компе по 127.0.0.1
Как всё заработает - будете пробовать через интернет.
...
Рейтинг: 0 / 0
06.12.2011, 03:58
    #37560279
AHTOH_L
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто нибудь пробовал создать конект с компьютера на компьютер через интернет ?
Сокеты это первое что я попробовал на VB, показалось что всё очень просто.
До этого как раз писал какой то клиент сервер на Делфи.
Давно это было.
...
Рейтинг: 0 / 0
06.12.2011, 07:59
    #37560337
eNose
Участник
[не активирован]
[не одобрен]
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто нибудь пробовал создать конект с компьютера на компьютер через интернет ?
Андрей159Любой пример/исходник стал бы важным. http://sourceforge.net/projects/vncviewer/files/
...
Рейтинг: 0 / 0
06.12.2011, 11:04
    #37560542
Андрей159
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто нибудь пробовал создать конект с компьютера на компьютер через интернет ?
"Отлаживайте программу(и клиент и сервер) на локальном компе по 127.0.0.1"
уже все сделано и подготовлено. Отклик от PING на внешний айпи идет, а соединения не происходит. По локалке также работает между двумя компами
...
Рейтинг: 0 / 0
06.12.2011, 13:32
    #37560883
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто нибудь пробовал создать конект с компьютера на компьютер через интернет ?
Андрей159"Отлаживайте программу(и клиент и сервер) на локальном компе по 127.0.0.1"
уже все сделано и подготовлено. Отклик от PING на внешний айпи идет, а соединения не происходит. По локалке также работает между двумя компами
Чтобы проверить факт успешного создания сокета не нужно ничего
кодить. Просто используй telnet для этого теста. Когда он пройдет
успешно - заюзай свой ВБасик-код.
...
Рейтинг: 0 / 0
06.12.2011, 13:50
    #37560924
Aklin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто нибудь пробовал создать конект с компьютера на компьютер через интернет ?
Андрей159Кто нибудь пробовал создать конект с компьютера на компьютер через интернет ?
Торрент без труда после получения таблицы с IPшками подключается напрямую и без посредников обменивается файлами.
Возникло желание сделать подобное но только к одному ведомому компу (в другом городе). Внешний айпи узнаем вручную с помощью серверов (в гугл пишем узнать свой айпи и любой сайт нам дает ответ). Дальше подказали что нужно также в роутере настроить NAT иначе роутер будет отсеивать все ответы без запросов. Сделал. Довольно таки не просто проверить работоспособность программы (к примеру обычного чата) особенно если знакомый не очень-то разбирается во всем. Работаю в VB6, конект создаю через winsock. На разных языках думаю принцып почти тот же. Любой пример/исходник стал бы важным. Спасибо

с уважением Андрей

общение компов по VB6 или не VB6 через сокеты через интернет НИЧЕМ НЕ отличается от общения компов компов по VB6 или не VB6 через сокеты через локальную сеть.

единственное требование - либо внешний айпи-адрес на одном из компов (тот, который будет "сервер"), либо настройка NAT (на нем же).

проверить работоспособность канала можно тем же пингом...
...
Рейтинг: 0 / 0
06.12.2011, 23:34
    #37562051
Multy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто нибудь пробовал создать конект с компьютера на компьютер через интернет ?
Есть куча сервисов по созданию виртуальной сети через Internet. А дальше всё просто - как локалка.

Самый лучший пожалуй www.LogMeIn.com. К тоже бесплатный.
...
Рейтинг: 0 / 0
06.12.2011, 23:56
    #37562081
Андрей159
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто нибудь пробовал создать конект с компьютера на компьютер через интернет ?
"проверить работоспособность канала можно тем же пингом..."
с пингом согласен. Сам себя пингую по внешнем айпи. А сам с собой соединение создать не могу как к примеру на 127.0.0.1
...
Рейтинг: 0 / 0
07.12.2011, 00:09
    #37562095
Андрей159
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто нибудь пробовал создать конект с компьютера на компьютер через интернет ?
"интернет НИЧЕМ НЕ отличается"
проверю
...
Рейтинг: 0 / 0
07.12.2011, 16:14
    #37563382
Psor
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто нибудь пробовал создать конект с компьютера на компьютер через интернет ?
авторпроверить работоспособность канала можно тем же пингом

Лучше специальными утилитами типа WinMTR
...
Рейтинг: 0 / 0
08.12.2011, 23:43
    #37566411
AndreTM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто нибудь пробовал создать конект с компьютера на компьютер через интернет ?
Андрей159,

Если вы себя позиционируете как "ведущего" - кто вам запрещает поднимать VPN-соединения с "удаленными" компами? Достаточно на "дальнем" компе поднять VPN-сервер (как это сделать, расписано даже в картинках - WIN-системы от 2000 и выше это умеют встроенно). Создав же клиенское соединение (если надо автоматически управлять им - help netsh и rasman) и подняв его - вы получите прямое подключение as is LAN. Единственное требование - если на "дальнем" конце есть маршрутизатор с NAT - на нем нужно настроить port-forwarding на проброс 1723/TCP на нужный хост.
Примерно так...

ЗЫ - сервис типа DYNDNS вам поможет справиться с проблемой динамических IP от провайдера...
...
Рейтинг: 0 / 0
09.12.2011, 14:26
    #37567490
kolobok0
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто нибудь пробовал создать конект с компьютера на компьютер через интернет ?
Андрей159"Отлаживайте программу(и клиент и сервер) на локальном компе по 127.0.0.1"
уже все сделано и подготовлено. Отклик от PING на внешний айпи идет, а соединения не происходит. По локалке также работает между двумя компами

если у вас проблемы с пониманием работы в сети(локальной или глобальной - пофигу) то так и пишите. что собственно делать - вам уже разжевали выше. пинг - это запрос-ответ службы ICMP. Она:
1) имеет направление. т.е. пинг от (а к б) не одно и то же что от (б к а)
2) распологается ниже чем TCP соединение.
контролирует дальность, доступность, корретность по обработке IP пакетов по всему маршруту, относительную надёжность.

вы распилите свою проблему на подзадачи и решайте. у вас не проходит в какую то одну сторону пинг или TCP соединение само не дышит? или уже проблема решена?

(круглый)
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Кто нибудь пробовал создать конект с компьютера на компьютер через интернет ? / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]