如何將 Hamachi 作為服務運行?

如何將 Hamachi 作為服務運行?

你們中的許多人可能都知道免費版本濱町不再正式支援作為服務運作。

有什麼辦法仍然可以讓 Hamachi 作為服務運作嗎?

當沒有使用者登入電腦時,我需要能夠從網路外部遠端存取我的電腦。具體來說,這對於遠端桌面、文件共享、文件同步和電腦備份非常重要。

答案1

看來 Hamachi 仍然在技術上作為服務運行,但他們選擇透過其他方式監控用戶是否真正活躍。如果電腦處於鎖定螢幕,您選擇要登入的使用者帳戶(即使使用者實際登入),Hamachi 將關閉。

由於上述原因,我決定轉行新路由器。到目前為止,NeoRouter 似乎完成了 Hamachi 所做的一切,而且還做了一些。內建 Windows 遠端桌面、區域網路喚醒、共用資料夾、命令列介面、從 USB 隨身碟運行、網路橋接等。

關於設定 NeoRouter 伺服器的注意事項:當我第一次安裝它時,它無法連接(您可以透過https://www.neorouter.com/Dashboard/domainstatus.aspx)。我透過檢查 Windows 防火牆並注意到 NRServer 和 NRService 異常在我的專用網路中被封鎖來解決了這個問題。

答案2

問題不在於 Hamachi 不再作為服務運行,而是它需要運行 Hamachi UI 才能運作。顯然,如果用戶未登入計算機,用戶介面將不會運行。

ServerVault 上有一個類似的問題,答案允許將會話傳回本機計算機,而不是登出(並終止 UI)。

命令如下:(注意:下面的數字 1 是您的會話 ID。若要了解您目前的會話 ID,請在控制台中執行查詢使用者或開啟工作管理員並前往使用者並查看您的會話 ID)

tscon 1 /dest:控制台

唯一需要注意的是,您的本地會話現已解鎖,因此如果您也想鎖定計算機,請使用以下命令建立 .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

答案3

現在是 2018 年,正如我所見,如果您購買網路訂閱,Hamachi 就會作為一項服務運作。

我找不到任何文件說明這一點,但根據我的經驗,當我透過付費訂閱升級網路時,我甚至不必重新啟動電腦或 Hamachi,它會自動重新配置並運行。

答案4

我解決問題的方法如下。我走進去policy editor > Computer Conf. > Administrative Templates > Windows Components > Remote Desktop Services > Remote Connection Host > Connections > Restrict Desktop Remote services users to a single RDP session > Disabled the rule。之後您可以:

  • 前往本機電腦(或使用任何遠端軟體,如 TeamViewer)
  • 使用您的憑證登入
  • 新創公司Hamachi
  • 鎖定帳戶,使其保持登入狀態

現在,如果您使用 RDP 登入並轉到,task manager > users您將看到您有兩個使用者登入。

相關內容