原文連接:端口轉發
曾經的Teamviewer、向日葵如今都不太香了,要麼限時,要麼限速,每次還要切換分辨率,真是至關麻煩。通過一番折騰,發現仍是微軟爸爸的遠程桌面鏈接好用,清晰度高,流暢度高,還能自動調節分辨率,用筆記本遠程臺式機不再用眯着眼。html
由於家裏網線通常是先連路由器,其餘設備再經過網線或WIFI鏈接到網絡,因此這些設備都成了內網設備,是沒法經過IP直接訪問的。這些設備通常會被分發到以192.168.1
開頭(與路由的網關設置有關,能夠自定義)的IP地址。安全
這樣的話,有兩種手段能夠實現內網訪問:網絡
二者原理其實差很少,都是將內網地址映射到外網地址,以實現內網的訪問。本文主要記錄第二種方案。工具
首先,須要修改家裏設備(後面稱爲設備0)的遠程桌面端口,默認是3389,若是不改可能會被機器人各類掃描。因此改一下再用比較安全,這裏網上教程不少,放一個連接吧: Win系統如何修改遠程桌面端口33893d
而後,通常還須要對剛剛換的端口開放防火牆,再放一個連接:window如何設置防火牆開放端口code
這樣,這個端口就能夠進行遠程訪問了,能夠用另外一臺電腦連上家裏的WIFI,在遠程桌面鏈接裏輸入設備0的IP加端口(記爲port0),也就是ip:port0
,實現對該電腦的訪問。htm
但這時還不能在外網訪問到設備0,下面是最關鍵的一步,設置端口轉發。輸入192.168.1.1
進入路由管理界面,找到端口轉發(或端口映射),進行設置。如圖,有以下幾項須要填寫:源IP、端口、內網IP、本地端口、協議。其中源IP是指在外面的設備的IP,不填便可(表示任意IP均可訪問);端口是指外網訪問時用的端口,設置一個與剛剛端口不同的數字,記爲port1;內網IP就是設備0的IP,通常建議設置爲固定IP;本地端口就是前面改完的端口port0;協議TCP便可。
blog
保存設置後,就能夠在外網經過訪問家裏的公網IP:port1
訪問到設備0。教程