修改 xp terminal server client 目标端口的方法
文章来源:Johnny
Terminal Server 对 Windows 2000 用户来说相信并不陌生.Windows xp 中的 Terminal Server Client 程序比 Windows 2000 中的那个多了很多特性,比如可以将目标机器上的声音带回本机,支持真彩色,可以全屏使用(连接够快的话,几乎感觉和本机使用一样,当然画面自然够大够爽.),而且不用安装,只需两个文件 mstsc.exe 和 mstscax.dll 就可以使用了,很方便.
Terminal Server 的默认端口是 3389,但很多网络管理员从安全等多方面因素考虑,往往会对其进行修改.方法如下:
将下列两个注册表键中的 PortNumber 均改成自定义的端口即可
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\Wds\Repwd\Tds\Tcp
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp (只改这一个即可,详情请查看 www.[M$].com)
在 Windows 下我们是这样对客户端进行操作以适应非默认端口的服务器的:
打开 Client Connection Manager 创建一个对此服务器的新连接,然后将其导出到 server.cns 文件, .cns 文件是存储此连接各选项的 ASCII 码文件,用 NotePad 打开这个文件,找到 Server Port=3389 这一行将 3389 改成自定义的端口,保存. 再将其导入 Client Connection Manager 它会提示"已经有一个连接使用此配置,是否将其覆盖", 选择是. 现在我们就可以用 Client Connection Manager 中的这个连接配置连到自定义端口的服务器了.
在使用 XP Terminal Server Client 时我们可以这样进行修改:
打开 mstsc.exe 窗口 . 按 "选项>>" 按钮扩展窗口,将有 "常规","显示","本地资源","运行","高级" 5个选项卡.根据需要填写各项,完成后按 "常规" 选项卡中的 "另存为" 按钮. mstsc.exe 将连接配置保存为 .rdp 文件. 用NotePad将其打开可以发现其格式如下:
screen mode id:i:1
desktopwidth:i:800
desktopheight:i:600
session bpp:i:8
winposstr:s:2,3,195,73,843,580
auto connect:i:0
full address:s:192.168.0.9
compression:i:1
bitmapcachepersistenable:i:1
keyboardhook:i:2
audiomode:i:2
redirectdrives:i:1
redirectprinters:i:1
redirectcomports:i:1
displayconnectionbar:i:1
username:s:tsinternetuser
domain:s:JOB
alternate shell:s:
shell working directory:s:
所我分析其含义为
选项名:数据类型(i-integer/s-string):数据
其中没有服务器端口的选项我们在其中添加一行
server port:i:3390 (这里填写你服务器自定义的端口)
也可以将中间项省去,直接写成 server port:3390 即可.
在 mstsc.exe 中打开这个 .rdp 文件即可连接到这个自定义端口了.
:>