主要過程還是網絡資源
- frp內網穿透
見之前的記錄
https://blog.csdn.net/qq_29996697/article/details/106150862 - RDP Wrapper開啓Win10家庭版遠程桌面
https://blog.csdn.net/qq_29996697/article/details/106173826
-最後是Mac配置
走通前兩步(frp的dashboard可查看,RDP的check可以建立本地桌面),最後就是通過RDP連上Win電腦。
由於用的是網絡教程,我一直用
ssh username@ip -p romote_port
本地顯示
kex_exchange_identification: Connection closed by remote host
遠程電腦顯示
error: dial tcp 127.0.0.1:22: connectex: No connection could be made because the target machine actively refused it.
根本原因還是ssh通道無法連上遠程電腦
找到這篇博文
https://blog.csdn.net/weixin_40210977/article/details/92007918
在frp的配置文件中加入RDP規則
[RDP]
type = tcp
local_ip = 127.0.0.1
local_port = 3389
remote_port = 6000
這裏的remote_port如何和ssh的remote_port設置爲一樣,會出現衝突,設置好後,重啓開啓frp
frpc -c frpc.ini
在dashborad(端口6443)中查看如下圖
可以看到兩個端口都是通的。(當然ssh端口沒什麼用,在這上面浪費了好多時間,後面使用時這個端口我就刪掉了)
在Mac上下載Microsoft Remote Desktop,是專門用於Mac連接Microsoft遠程桌面的,無法直接在國區app store裏面下載,可以從網上下。
配置的話PC name是ip和端口,User account是windows用戶賬號和密碼,其他沒有改。最後就可以成功連接上。