Удаленный рабочий стол

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by .Light., 20 May 2014.

  1. .Light.

    .Light. Member

    Joined:
    12 Jul 2010
    Messages:
    194
    Likes Received:
    5
    Reputations:
    0
    Ребят столкнулся с одной проблемой!Ищу исходники "управление рабочим столом" на делфе перерыл все!Ничего путевого не нашел!Может у кого есть данное творение?
    Нашел хороший пример работает отлично!НО проблема с подключением то есть если комп подключен от обычного модема и мы знаем ип подлючается без проблем,если от роутера тобишь вайфай тут начинаются проблемы с открытием портов на самом роутере.Может есть предложение по усовершенствованию данных исходников?
    http://rghost.ru/55429324
     
  2. -=lebed=-

    -=lebed=- хэшкрякер

    Joined:
    21 Jun 2006
    Messages:
    3,804
    Likes Received:
    1,960
    Reputations:
    594
    Комп обычно за NAT поэтому нельзя цепануться на открытый порт. Тут вариант только back-connect или конект через промежуточный комп. Порты нужно пробрасывать на роутере иначе удалённый рабочий стол работать не будет.
     
  3. .Light.

    .Light. Member

    Joined:
    12 Jul 2010
    Messages:
    194
    Likes Received:
    5
    Reputations:
    0
    На соседнем форуме подсказывают "Ищи UPnP реализацию" Ктонибудь сталкивался с этим?
     
  4. -=lebed=-

    -=lebed=- хэшкрякер

    Joined:
    21 Jun 2006
    Messages:
    3,804
    Likes Received:
    1,960
    Reputations:
    594
    UPnP пробрасывает порты снутри наружу по запросу приложения: http://forum.ubuntu.ru/index.php?topic=155899.0
    _http://ru.wikipedia.org/wiki/UPnP - там пример кода на дельфи.

    Вот ещё http://wiki.virt2real.ru/wiki/%D0%9A%D0%B0%D0%BA_%D0%BF%D1%80%D0%BE%D0%B1%D1%80%D0%BE%D1%81%D0%B8%D1%82%D1%8C_%D0%BF%D0%BE%D1%80%D1%82_%D1%81%D0%BD%D0%B0%D1%80%D1%83%D0%B6%D0%B8%3F_%28UPnP%29
     
    #4 -=lebed=-, 20 May 2014
    Last edited: 20 May 2014
  5. .Light.

    .Light. Member

    Joined:
    12 Jul 2010
    Messages:
    194
    Likes Received:
    5
    Reputations:
    0
    вторая ссылка не работает!Первый пример откомпилировал.Но не работает(не открывает порт)
     
  6. .Light.

    .Light. Member

    Joined:
    12 Jul 2010
    Messages:
    194
    Likes Received:
    5
    Reputations:
    0
    Ребят не нашел решение!Помогите плз!
     
  7. DooD

    DooD Elder - Старейшина

    Joined:
    30 Sep 2010
    Messages:
    1,168
    Likes Received:
    442
    Reputations:
    288
    напиши бекконект в чем сложность
     
  8. -=lebed=-

    -=lebed=- хэшкрякер

    Joined:
    21 Jun 2006
    Messages:
    3,804
    Likes Received:
    1,960
    Reputations:
    594
    убрать пробелы надо в ссылке (3 шт.) - булка вставляеет...
     
    #8 -=lebed=-, 21 May 2014
    Last edited: 21 May 2014
  9. totenkopf

    totenkopf Elder - Старейшина

    Joined:
    19 Jul 2010
    Messages:
    92
    Likes Received:
    64
    Reputations:
    19
    Можно воспользоваться умением ssh пробрасывать порты на удаленную машину.
    В комплекте с putty есть утилита plink (plinkw) которая отлично справляется с задачей.
    Проверено в боевых условиях (проброс rdp из внутреней сети) работает. Разбирайтесь.
    Понадобится валидный ssh шелл.