Как я могу запустить Hamachi в качестве сервиса?

многие из вас, вероятно, знают, что бесплатная версия Hamachi официально не поддерживает работу в качестве сервиса.

есть ли способ, которым я все еще могу заставить хамачи работать в качестве службы?

Мне нужно иметь возможность удаленного доступа к моим компьютерам из-за пределов сети, когда ни один пользователь не вошел в компьютер. В частности, это важно для удаленного рабочего стола, общего доступа к файлам, синхронизации файлов и резервного копирования компьютеров.

30
задан slhck
08.11.2022 6:50 Количество просмотров материала 3646
Распечатать страницу

4 ответа

похоже, Hamachi по-прежнему работает как техническая служба, но они решили контролировать с помощью некоторых других средств, является ли пользователь фактическим активным или нет. Если компьютер находится на экране блокировки, где вы выбираете учетную запись пользователя для входа в систему (даже если пользователь действительно вошел в систему) Hamachi выключится.

по вышеуказанным причинам я решил перейти NeoRouter. NeoRouter до сих пор кажется, чтобы сделать все хамачи же и даже больше. Встроенный в Windows Удаленный рабочий стол, пробуждение по локальной сети, общие папки, интерфейс командной строки, запуск с USB-накопителя, сетевой мост и т. д. Единственная загвоздка в том, что вам нужен один компьютер, который всегда включен, чтобы действовать как "сервер", чтобы сообщить другим компьютерам, как подключиться друг к другу.

примечание по настройке сервера NeoRouter: когда я впервые установил его, он не будет подключаться (который вы можете проверить с помощьюhttps://www.neorouter.com/Dashboard/domainstatus.aspx). Я решил это, проверив окна брандмауэр и уведомление об исключениях NRServer и NRService блокировались в моей частной сети.

3
отвечен bbodenmiller 2022-11-09 14:38

проблема не в том, что Hamachi не работает как сервис больше, это больше так, что он требует Hamachi UI, чтобы быть запущен для его работы. Очевидно, что если пользователь не вошел в свой компьютер, пользовательский интерфейс не будет запущен.

есть аналогичный вопрос на ServerVault, где ответ позволяет передавать сеанс обратно на локальный компьютер вместо выхода из системы (и завершения пользовательского интерфейса).

вот команда: (Примечание: номер 1 ниже Ваш идентификатор сеанса. К знайте, что ваш текущий идентификатор сеанса, в консоли, запустить запрос пользователя или открыть Диспетчер задач и перейти к пользователям и посмотреть на свой идентификатор сеанса)

tscon 1 /dest:console

единственное предостережение, что ваш локальный сеанс теперь разблокирован, так что если вы хотите заблокировать компьютер, а также, создать .bat файл со следующими командами:

tscon 1 /dest:console

rundll32.exe user32.файл DLL, LockWorkStation

вот по вышеуказанной ссылке для более подробной информации: https://serverfault.com/questions/7107/how-to-prevent-hamachi-service-stop-when-remote-desktop-disconnects-on-windows-x

1
отвечен Will 2022-11-09 16:55

сейчас 2018 год, и, как я вижу, Hamachi работает как услуга, если вы покупаете подписку на свою сеть.

Я не мог найти никакой документации, говорящей, что, но, как мой опыт, когда я модернизировал свою сеть с платной подпиской, мне даже не пришлось перезагрузить машину или Hamachi, он был автоматически перенастроен и запустить.

1
отвечен Quan 2022-11-09 19:12

возможно, вы можете использовать инструмент exe2svc, размещенный на здесь. Его может превратить любой .exe в сервис. Просто отредактируйте .xml-файл для ваших нужд.

0
отвечен Bert Vorenholt 2022-11-09 21:29

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх