Короткие ответы без рекламных обещаний
Что нужно установить, почему требуются права администратора, куда идёт трафик и что делать, если устройство не открылось.
Приложения и установка
Что скачать — Engineer или Client?
Engineer нужен специалисту, который подключается удалённо. Client ставится на Windows-компьютер, который остаётся на объекте и подключён к локальной сети оборудования.
Можно установить оба приложения на один компьютер?
Технически можно для лабораторного сценария, но обычная схема использует два компьютера: Engineer у специалиста и Client на объекте.
Нужно ли устанавливать .NET отдельно?
Нет. Полный установщик содержит необходимую среду выполнения.
Как устанавливаются обновления?
Engineer и Client сообщают о доступной версии и позволяют установить проверенное обновление GhostLink.
Почему Windows просит права администратора?
Engineer создаёт виртуальный сетевой путь и маршруты. Client работает с сетевыми адаптерами и перехватом пакетов. Обычных пользовательских прав для этого недостаточно.
Почему SmartScreen может предупреждать о файле?
Тестовые сборки ещё не накопили коммерческую репутацию подписи. Скачивайте файл только по кнопкам на странице GhostLink и используйте его в согласованном испытании.
Подключение и маршруты
Нужен ли интернет самому ПЛК или камере?
Нет. Интернет нужен компьютеру Engineer и компьютеру Client. Оборудование должно быть доступно Client по локальной сети.
Нужно ли отдельно настраивать сеть для доступа к сервису?
В обычной сети достаточно исходящего доступа в интернет. Если организация ограничивает внешние соединения, запуск GhostLink нужно заранее согласовать с системным администратором.
Работает ли GhostLink при слабом или нестабильном интернете?
Система рассчитана на кратковременные разрывы и скачки задержки: служебная связь и регистрация восстанавливаются автоматически, а при проблеме с основным каналом используется запасной. При длительном обрыве активную инженерную сессию может потребоваться подключить заново.
Что лучше указать: один IP или всю подсеть?
Для первого теста укажите один IP — он станет маршрутом /32. Всю /24 подсеть добавляйте, когда нужно несколько устройств или автоматический поиск.
Зачем выбирать LAN-адаптер Client?
На компьютере могут одновременно работать Ethernet, Wi‑Fi, VPN и виртуальные адаптеры. Явный выбор не даёт GhostLink случайно отправить пакет в неправильный интерфейс.
Что такое дополнительный IP Client?
Это второй IPv4 на выбранном адаптере. Он нужен, если оборудование находится в другой подсети. GhostLink не заменяет DHCP, шлюз, DNS и исходные адреса.
Как выбрать свободный дополнительный IP?
Он должен принадлежать сети оборудования, не совпадать с адресом самого оборудования и не использоваться другим узлом. В текущей альфе это проверяет инженер по адресному плану объекта.
Что делать, если локальная и удалённая подсети совпадают?
Начните с маршрута к одному адресу /32. Если Windows всё равно выбирает локальную сеть, временно отключите конфликтующий интерфейс для теста или измените адресный план. Полная поддержка одинаковых подсетей ещё не реализована.
Работает ли автоматический поиск устройств?
Engineer может разрешить broadcast/multicast для добавленной сети, а Client умеет выполнять ограниченное сканирование. Полный автоматический scan разрешён только для /24 или более узкой сети.
Что можно и нельзя передавать
GhostLink показывает удалённый рабочий стол?
Нет. Он передаёт сетевой IP-трафик. Если на удалённом компьютере уже работает VNC/RDP и это разрешено маршрутом и политикой сети, к нему можно обращаться как к обычной сетевой службе, но собственного удалённого экрана в GhostLink нет.
Можно работать с CODESYS, TIA Portal, Modbus или web-интерфейсом?
Да, если программа обращается к устройству по IP и её протокол проходит через настроенный маршрут. Vendor-specific USB/COM-функции не передаются.
Можно передавать файлы?
Встроенной кнопки передачи файлов нет. Доступ к существующим сетевым файловым службам зависит от их настроек, маршрута и прав пользователя.
Передаются USB и COM?
Нет. GhostLink работает с IP-трафиком и не перенаправляет физические порты.
Можно подключить несколько инженеров к одному Client?
Текущий сценарий рассчитан на одну активную сессию. Новое подключение может заменить предыдущее.
Можно сохранить объект в списке?
Да. Найденные Client остаются среди доступных объектов, им можно дать локальное имя и добавить важные подключения в избранное.
Честно о текущей альфе
Можно ли считать GhostLink готовым production VPN?
Нет. Ветка 0.3.3 предназначена для контролируемых испытаний. Не используйте её как единственный защитный контур промышленной сети.
Защищается ли передаваемый трафик?
Для служебных соединений и трафика сессии используются защищённые каналы. При этом полноценная пользовательская и объектная авторизация ещё не завершена, поэтому текущая версия предназначена только для согласованных испытаний.
Кто может найти Client по ID?
В альфе модель владения объектом и авторизации ещё не завершена. Поэтому ID нельзя считать секретом или полноценным фактором доступа. Тестируйте только в согласованном контуре и не публикуйте ID.
Нужно ли подтверждать команды на Client?
Нет. Безопасные команды настройки, диагностики и обновления выполняются автоматически по запросу Engineer. Команды вне разрешённого списка по-прежнему отклоняются локальной политикой.
Что будет с временными настройками после работы?
Client хранит полный исходный снимок. После отключения, замены или обрыва сессии он удаляет только добавленный GhostLink IP и восстанавливает прежние маршруты и выбранный адаптер. DHCP, шлюз, DNS и исходные адреса не удаляются.
Можно ли защитить Client паролем?
Да. Пароль включается локально в настройках конкретного Client. Engineer вводит его перед созданием сессии; пароль не сохраняется у Engineer и не записывается в журналы.
Диагностика
Engineer не находит Client по ID
Проверьте интернет и доступ к сервису GhostLink на Client, точность девяти цифр и статус в верхней части окна. После временного сбоя Client повторяет регистрацию автоматически; перезапуск нужен только при сохраняющейся ошибке.
Client online, но команда не выполняется
Проверьте версии обоих приложений и качество связи с сервером. При существенном различии Engineer и Client показывают предупреждение; безопасная команда подтверждается Client автоматически.
Сканирование ничего не нашло
Убедитесь, что выбран правильный адаптер и у него есть IP нужной сети. Устройство может блокировать ping, поэтому попробуйте его реальный рабочий порт.
Подключение активно, но программа не видит устройство
Проверьте маршрут, пересечение с локальной подсетью Engineer, Windows Firewall, выбранный адаптер Client и протокол программы. Начните с одного IP /32 и простой проверки TCP или web-интерфейса.
Какая диагностика доступна?
Engineer и Client ведут технический журнал, который помогает сопоставить состояние соединения, маршрутов и удалённого устройства.
Что сообщить разработчику?
Укажите точное время проблемы, ID объекта, IP устройства, ожидаемый протокол и действия до ошибки. При необходимости в Engineer можно нажать «Собрать отчёт».
Почему ping плохой, но программа работает?
ICMP и рабочий протокол устройства обрабатываются по-разному. Оценивайте фактическую работу программы и встроенную статистику сессии, а не только ping.
Ответа нет?
Пройдите пошаговую инструкцию и сравните состояние после каждого шага.