2012-03-06

自訂Windows遠端桌面連線


要利用自訂的 TCP Port 做遠端桌面連線 RDC
被控端:Windows Server 2003
主控端:Windows 7 ultimate

預設的Port是 TCP3389
這不是在防火牆或分享器用Port Forward 的做法,而是讓兩端皆跑自定的Port。


被控端:
  1. 更改預設的Listening Port
    開啟Regedit
    找到機碼如下
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer\WinStations\RDP-Tcp\
    右邊就會看到很多數值
    往下找到PortNumber
    找到後,換成10進位碼,就會顯示3389
    將此值改成你需要的Port號
    重新開機。

  2. 接下來更改防火牆設定
    由控制台找到防火牆的設定
    到第二個分頁 " 例外"
    按下第二項新增連接埠
    在跳出的視窗打入你要的自訂名稱與埠號
    這樣就完成被控端的設定
主控端:
  1. 增加防火牆設定
    進入控制台
    選擇安全及安全性
    按下第二項:Windows 防火牆
    你會看到 " " 邊有:進階設定
    按下進階設定
    在左邊功能表裡,在輸出規則上按下右鍵。
    此時就會透一個規則精靈,來做設定。
    選擇連接埠,下一步
    選擇TCP,與特定遠端連接埠:這裡就設定成與被控端相同的埠,下一步。
    選擇允許連線,下一步。
    何時套用規則,請依您的狀況自行調整,至少要有一個,下一步。
    最後再填入名稱(建議根被控端一樣,比較好管理),完成。
    此時該規則即會啟動。
  2. 此時就可以嘗試連線了。
    開啟遠端桌面連線的視窗
    在電腦位置的地方
    填入被控端電腦的名稱或IP,填完後再多加一個冒號,後面再打入你自訂的埠號。
    如:192.168.1.1:66666
最後還是提醒一下,如果你有要通過防火牆或是寬頻分享器,也要記得打開自訂的埠。

參考文章:
如何變更遠端桌面聽候的連接