реклама на сайте
подробности

 
 
3 страниц V  < 1 2 3 >  
Reply to this topicStart new topic
> Связь по Ethernet средствами Delphi
Rst7
сообщение Jan 21 2009, 09:26
Сообщение #16


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
+ очень много. Самая популярная весчь.


Если оба клиента за NAT'ом, то банальный VPN не поднимешь. Я не зря порекомендовал Hamachi, он с этим делом справляется.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
011119xx
сообщение Jan 21 2009, 09:31
Сообщение #17


Местный
***

Группа: Свой
Сообщений: 381
Регистрация: 5-07-05
Из: Уфа
Пользователь №: 6 544



Хорошо. Буду смотреть хамачи.

А что дальше то делать с этой хамачи?

Сообщение отредактировал 011119xx - Jan 21 2009, 09:41
Go to the top of the page
 
+Quote Post
Rst7
сообщение Jan 21 2009, 09:45
Сообщение #18


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
А что дальше то делать с этой хамачи?


После того, как будет установленно соединение между удаленными компами при помощи хамачи, Ваши два компа будут видеть себя так, как будто они прямым кабелем соединены. Только надо глянуть, какие будут IP-адреса у компов для этого соединения. И по ним гонять UDP-пакеты. Пользуясь тем, что Вы уже попробовали.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
011119xx
сообщение Jan 21 2009, 09:53
Сообщение #19


Местный
***

Группа: Свой
Сообщений: 381
Регистрация: 5-07-05
Из: Уфа
Пользователь №: 6 544



Установил хамачи. Сеть нужно создавать?
Go to the top of the page
 
+Quote Post
Rst7
сообщение Jan 21 2009, 09:58
Сообщение #20


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Конечно. Курите мануал, там же все написано wink.gif

Для простоты можно курнуть квикстарт

https://secure.logmein.com/products/hamachi...arted_Guide.pdf


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Jan 21 2009, 10:45
Сообщение #21


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Этот хамачи чистый троян в прямом смысле. Работает через какой-то левый центральный сервер в инете.
Трафик весь будет зависеть от него как в Skype например.
Весьма опасно ставить на свой комп такие поделки.

Любой Win XP поддерживает организацию одного канала VPN.
Windows Server 2003 штатно поддерживает до 1000 VPN каналов.
Сделать фиксированный VPN человеку ничего не стоит без всяких примочек.
Но это не решение проблемы средствами Delphi.





Цитата(Rst7 @ Jan 21 2009, 14:28) *
Конечно. Курите мануал, там же все написано wink.gif

Для простоты можно курнуть квикстарт

https://secure.logmein.com/products/hamachi...arted_Guide.pdf
Go to the top of the page
 
+Quote Post
Rst7
сообщение Jan 21 2009, 10:53
Сообщение #22


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
Любой Win XP поддерживает организацию одного канала VPN.
Windows Server 2003 штатно поддерживает до 1000 VPN каналов.
Сделать фиксированный VPN человеку ничего не стоит без всяких примочек.


При всем уважении, огласите способ поднятия VPN между двумя хостами, находящимися за NAT'ом?

Цитата
Работает через какой-то левый центральный сервер в инете.


Только в первый момент, для организации UDP-канала в NAT'ах. Основной траффик ходит только между хостами.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Jan 21 2009, 10:57
Сообщение #23


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Если за NAT-ами оба, то я уж свой сервер поставлю на внешнем хостинге. Впрочем я его уже демонстрировал.
В Delphi написан кстати. Он еще и SMS шлюзом работает.

А вот UDP симметрично пропускать каждый NAT не обязан.


Цитата(Rst7 @ Jan 21 2009, 15:23) *
При всем уважении, огласите способ поднятия VPN между двумя хостами, находящимися за NAT'ом?

Только в первый момент, для организации UDP-канала в NAT'ах. Основной траффик ходит только между хостами.
Go to the top of the page
 
+Quote Post
Rst7
сообщение Jan 21 2009, 10:57
Сообщение #24


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
Этот хамачи чистый троян в прямом смысле.


Можете подать на них в суд. Юридический адрес указан на сайте. Посмеемся smile.gif


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
011119xx
сообщение Jan 21 2009, 11:05
Сообщение #25


Местный
***

Группа: Свой
Сообщений: 381
Регистрация: 5-07-05
Из: Уфа
Пользователь №: 6 544



А без UDP если делать? Например TCP. Не проще?
Go to the top of the page
 
+Quote Post
Rst7
сообщение Jan 21 2009, 11:08
Сообщение #26


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
А без UDP если делать? Например TCP. Не проще?


Какая разница? TCP требует, чтобы один хост был сервером, другой клиентом. Тот хост, который за NAT'ом, не может быть сервером, если не приняты меры по пробросу портов.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
011119xx
сообщение Jan 26 2009, 06:20
Сообщение #27


Местный
***

Группа: Свой
Сообщений: 381
Регистрация: 5-07-05
Из: Уфа
Пользователь №: 6 544



Цитата(Rst7 @ Jan 21 2009, 14:45) *
После того, как будет установленно соединение между удаленными компами при помощи хамачи, Ваши два компа будут видеть себя так, как будто они прямым кабелем соединены. Только надо глянуть, какие будут IP-адреса у компов для этого соединения. И по ним гонять UDP-пакеты. Пользуясь тем, что Вы уже попробовали.


Такая вещь не прокатила. Хамачи работает, а вот программки из примеров нет.
Go to the top of the page
 
+Quote Post
Rst7
сообщение Jan 26 2009, 08:42
Сообщение #28


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
Хамачи работает, а вот программки из примеров нет.


Очень странно. Смотрите, на том ли интерфейсе происходит слушание пакетов этими програмками. И правильные ли IP адреса стоят в прогах - они должны соответствовать тем, которые Вам пишет Хамачи. Т.е. если Хамачи сказал Вам адрес 5.1.2.3, то его и надо ставить, а не тот адрес, который у Вас, например, у сетевой карты.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
011119xx
сообщение Jan 26 2009, 09:06
Сообщение #29


Местный
***

Группа: Свой
Сообщений: 381
Регистрация: 5-07-05
Из: Уфа
Пользователь №: 6 544



IP адреса пишем те что дает Хамачи. Программки работают на компах в локальной сети, а вот через интернет уже никак.
Go to the top of the page
 
+Quote Post
Vladimir_J
сообщение Jan 27 2009, 04:32
Сообщение #30


Участник
*

Группа: Свой
Сообщений: 74
Регистрация: 9-01-07
Из: Украина
Пользователь №: 24 228



Добрейшее время суток!!!


Вы чем пользуетесь для приема и отдачи данных (Client или Server)?

Если Клиентам, то интересную штуку заметил при отправки с клиентской части, по какомуту порту на известный адрес, по сниферу отправка идет совсем с другога порта, чем на который настроен клиент sad.gif (Хотя идет жесткая привязка к порту методом bind). Тоесть информация совсем идет не на то порт, который слушает клиент.

ПРи использовании Сервера - эта проблема ушла.

И есще если Ваша машина стоит за Нат-ом, то скорее Вам надо узнать внешний айпи адрес Вашей машины, которым она подключена к инету sad.gif, это можно узнать так называемым STUN-ом.



С Уважением, Владимир smile.gif
Прикрепленные файлы
Прикрепленный файл  STUN.7Z ( 167.59 килобайт ) Кол-во скачиваний: 57
 
Go to the top of the page
 
+Quote Post

3 страниц V  < 1 2 3 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 15th July 2025 - 12:57
Рейтинг@Mail.ru


Страница сгенерированна за 0.01491 секунд с 7
ELECTRONIX ©2004-2016