阳光网驿-企业信息化交流平台【DTC零售连锁全渠道解决方案】

 找回密码
 注册

QQ登录

只需一步,快速开始

扫描二维码登录本站

手机号码,快捷登录

老司机
查看: 3235|回复: 1

[推荐] Windows 2003 终端服务常见问题及解答

[复制链接]

该用户从未签到

发表于 2009-9-25 14:54:56 | 显示全部楼层 |阅读模式
部署# }, \2 p* `( m
问:  我如何才能知道我应该购买何种规模的终端服务器?
/ ~) E1 a+ Y5 e! R+ t   
. J+ D1 C; E8 {0 j7 r答:  首先,请阅读我们的伸缩性白皮书 。然后,您可以根据估计的数字建立一台服务器,然后再使用我们的容量规划 工具和测定脚本来验证您估计的数字是否正确。
) r5 R* w, m+ B* k6 n8 B8 t/ w, E; s; R+ c8 X
您还可以参考Compaq公司发布的一份伸缩性白皮书(需要注册)和它们的容量规划指南,您可以通过Windows Server 2000站点获得这些文件。 0 }8 o+ P" A, e$ A) ~: ?8 T
9 J, w( k+ z9 w. S4 e- R* [
   8 z5 g. ]4 ?8 C: d: j% r8 B+ D1 e
0 O. S, {# k" t6 M$ `0 J
问:  Windows 2003 Server Terminal Services具有哪些新增特性?   O9 S5 k2 U( N; h+ t% u9 X6 m
   
/ l- \1 t9 e7 v' l8 j. `答:  请参看Terminal Server的新增特性以及Windows Server 2003 Terminal Services技术概述了解相关详细信息。 0 B; }8 \, b+ q" t8 T" o5 Y

) e" I& i# u( Q& u. `2 r   5 Q7 C: N0 c  B: e# ?0 p  K4 H
: {7 t( c) H+ Y  r% x) D
问:  我怎样才能“锁定”我的终端服务器? 3 O& J& i/ a* V) j/ ], C4 b; I
   
3 H6 j, C7 g- o答:  请参阅David Mackey的保护Windows 2000 Terminal Services的安全白皮书了解相关信息。
$ _) |2 v' ]0 I; _" r' ^% a+ s
/ W8 I8 V4 y* ?: t在Windows Server 2003和Windows XP中,您可以对软件用户在Terminal Server上能够执行的操作加以限制。请参阅使用软件限制策略防止用户运行非经授权的软件了解更多详细信息。 ! i/ w; E2 j3 ?+ h! W

# p" ?+ w; D& {! e   
9 d& m% l; |  I, D( z+ \  D, ^( P$ y
问:  我如何在一台终端服务器上安装Office? & M4 W7 Q; T" W" d
   7 t9 A+ p' d* m7 U+ {+ O+ w( I+ c
答:  Office XP:只需简单地使用“添加/删除程序”即可正确安装。
8 h9 d/ N3 Y0 d- o) l1 KOffice 2000: 需要一个“变换”文件才能顺利安装。Microsoft知识库文章如何在Windows 2000 Terminal Server上安装Office 2000(Q224313)提供了与此相关的更多信息。
' I5 h: I$ ~1 U# TOffice 97:您需要阅读相关Microsoft知识库文章获得相关指导,其中包括应用程序兼容性脚本的具体使用方法。 , O2 l- \' o  e7 H: W3 V
! L( ~, o  Z8 l. s
   
  U' P$ e5 [" p* s. ^
! S  F4 O9 A3 `: e问:  我应该如何为我的终端服务器选择一种安全模型? 6 l6 \! F& w1 ~1 U$ i# F2 O+ x
   & V8 y  f6 E4 t, \
答:  在Windows 2000和Windows Server 2003操作系统中,您可以选择以下两种安全模型之一:
1 {/ p; O4 A7 N4 d7 ?) I
& f# |  u$ S% }0 t) lWindows NT® Server 4.0, Terminal Server Edition权限兼容模式(Relaxed Security,比较宽松的安全性) 9 j( T% o3 {; r* Q9 J
Windows 2000/Windows Server 2003权限模式(完全的安全性)
( i. Y* U+ J3 G' SRelaxed Security模式允许用户访问Windows NT 4.0系统所准许的系统组件。这包括修改SYSTEM32目录的能力--SYSTEM32目录中保存着很多关键的操作系统文件,以及对系统注册表的读写访问权限。在Windows2000和Windows Server2003中,用户对操作系统文件的访问受到了严格的限制,以提高系统的安全性、可管理性和稳定性。但是,某些较老的程序需要在这些受限制的系统领域内存储文件或设置,并且不会被Windows 2000和Windows 2003 Server系统中的普通用户所运行。RelaxedSecurity设置允许Terminal Services为用户提供这些较老的程序,同时无需为用户赋予管理员权限。 : \! X' c0 p) z/ b6 O/ F
) v0 n  ~2 ^2 [$ F( n1 `7 ^
注意:使用RelaxedSecurity设置可能会损害系统的安全,有意或无意的恶意代码可能会修改系统文件或设置。所以,您应该尽可能使用FullSecurity设置。只有在您的测试结果表明您必须使用Relaxed Security模式的时候,您才应该使用该模式。
& R' V. a. U2 S, G% x
* x! P2 q7 E, O4 F3 ?9 U: I   4 u) t$ c+ }2 ?

1 j' J) L8 x6 C7 w0 E5 k9 z# }问:  我想在我的域控制器上部署Terminal Server。如果这样,我应该怎样做才能让我的用户访问它呢?
1 M7 N6 y3 Y6 P' {6 o   
  A5 ~- e* M+ f% r7 m0 M1 g- t答:  Microsoft不建议您这样做,因为这样会损害域控制器的安全性,您可以参看Microsoft知识库的中题为域控制器需要‘本地登录’组策略建立终端服务客户机连接(Q247989)文章了解更多相关信息。 ) x; z# u% \+ L- y' ?. Q" ]

; }! M7 H% y2 c7 N2 ?3 b$ P   7 j4 g' y) n' }- U) D
$ D6 ]$ F( t. i- v9 g
问:  针对Windows NT Server 4.0 Terminal Server Edition发布的最新服务包是什么?  # m8 s0 z7 P- c# E1 ~9 J
   
% a$ `5 r6 s. n! j& j答:  Service Pack 6 和Security Rollup Package(安全性滚动升级包).
6 h; X# S& s' Z" f$ D# ]
5 q+ m3 c6 ?1 ~0 I0 i7 A   
3 X5 f# c1 N8 R
& h( B7 B, r6 a! {' {问:  有什么办法能够让ActiveSync通过我的Terminal Server 会话开展工作?   `$ ?& o+ l6 b1 Y7 i* H+ S; \  S
   . ?* l2 @: E* U5 X1 z+ R
答:  没有办法。 % G! h8 d: c( a- Q/ R6 P& \, q) Z
" z) n$ A3 z# S4 l/ }. k
   8 a" h4 V" ~$ R# Z1 v0 [4 M
6 W0 ^6 g9 P  e) B# D9 H: S
问:  在我试图登录的时候,我为什么得到了一条内容为“因为存在帐户限制,您无法登录”的错误信息?
" N7 T: P  L3 t6 V' A   
+ U$ n  m0 v! i' X答:  如果试图登录的用户不属于远程桌面用户(Remote DesktopUsers)组,便会发生上述情况,或者,也可能是因为该帐户没有设置口令。从WindowsXP开始,如果需要访问网络资源(例如远程桌面和文件共享),用户需要拥有一个与此帐户关联的口令。 " N; f. H$ Y  S! {2 r

2 j5 k$ s# A* f* o   2 B! Y: _4 k2 x
% ?) d+ e" x' J/ s+ b
问:  我如何才能对Terminal Servers进行负载平衡,以便我的用户总是可以回到他们的现有会话?
" D& S& [7 ]6 K/ ]5 H! Y   2 v. K& r. G7 P$ m  W/ e' |7 j( k8 j& v, [
答:  如果您正在使用Windows Server 2003,请参阅Terminal Server的会话目录和负载平衡. : f1 J( {  i6 i7 Q2 `* {
9 }. ]6 k  U8 B* ?; a/ O) I
   " n7 m9 x2 @5 ]' [0 S/ q8 r+ Y

0 y) g0 ?" r6 Q问:  在我试图使用Windows Update升级终端服务的时候,我得到了一条错误信息,指出我应该处于安装(Install)模式中。我怎样才能够开始安装模式,以安装Web上的可用升级?
6 t+ l$ j& ~0 f4 M1 Z   # b. d+ p# g# @2 l2 r
答:  您必须使用命令行提示符来激活安装模式。在提示符窗口中,输入“change user /install”(没有引号),然后再进行升级。在升级结束后,输入“change user /execute”。 9 r! W! D( L6 t/ Q

' g# k6 @& A- P" Y% F5 _   6 d3 Q# I' t5 J, M9 ^) g
8 E% i: }# a0 W; ~+ @7 j

) ]. e0 r9 p, H! q8 C; D
9 }2 ]! \4 c8 L# k
- l# x5 E" S- p$ u许可/ U  h4 e% R  z1 t
问:  我刚刚安装了一台终端服务器,它工作得非常好。我真的需要一台许可服务器吗? * j6 l. G# @: O+ j
   6 Y4 I/ L6 k, L+ N, X, c
答:  是的。Terminal Server 之所以现在还可以正常工作,主要是因为它还处在“宽限期”。在安装TerminalServer后的第一个90天(Windows Server2003下是120天)之内,它允许未经许可的客户机连接到服务器上,同时终端服务器等待您安装一台许可服务器。在这个期限结束之后,如果它还不能找到许可服务器,终端服务器将停止接受未经许可的连接。请参看终端服务器许可白皮书 了解更多详细信息。
1 J6 H% c. y7 ~+ f8 K7 u
6 g* p0 K7 h7 b. y  S, X" Z   & @* P2 A7 Q- s9 ?) m3 X0 g3 r% A
4 u/ l: R" t2 S- ^4 z! }- L. S6 n
问:  我怎么才能激活我的许可证服务器?
; N4 ^* Z) b, b   
1 {" z3 j( d# }答:  请参看编号为306622的HOW TO(教学)文章:在Windows 2000中使用终端服务器许可激活许可证服务器 或者HOW TO:在Windows Server 2003中使用终端服务器许可激活许可证服务器.) z) Q  B; ?: |1 A* G5 k/ b# k
1 n' M" d) s# @, Q9 J
   
$ w* Z  B: z1 b4 M4 @5 t7 h
' M; u# e( J4 \5 |问:  Windows XP和Windows 2000 Professional是否已经内置了Terminal Services CAL?
2 X0 Y; Q. a9 U$ `- v   
( v" I' v! i0 i: b- q! o答:  没有。Microsoft的桌面操作系统(包括Windows XP和Windows 2000 Professional)都没有“内置”Terminal Services CAL。 , \, ~: y8 c0 q+ Y

8 l8 q" _# w* I3 P4 N( ^8 t对于Windows 2000 Terminal Servers,许可证服务器会从它内置的许可证库中为运行Windows2000或Windows XP Professional的计算机发放一个“免费”的Terminal Services CAL(Windows2000 Server EULA允许这种做法)。Windows XP Professional是Windows 2000Professional的后继产品,所以它也不需要使用Terminal Services CAL来访问运行终端服务的Windows 2000Server。但是,Windows XP Home Edition并不是Windows 2000Professional的后继产品(它是Windows Millennium Edition的后继产品),因此,为了访问Windows2000 Terminal Services,用户需要购买一个Terminal Services CAL。
" g. W  x  t, v$ i3 y1 e% S9 a  O! h( t2 e
对于Windows Server 2003 TerminalServers,所有的客户机都需要被分派一个经过安装的CAL,以便能够连接到Windows Server TerminalServers。(没有任何可用的“内置”许可证库)。但是,Windows XP Professional桌面许可证的拥有者有资格获得免费的TSCAL。与此相关的更多信息,请参阅终端服务器许可过渡计划。
! u9 n, D/ l! A" ]
- w2 e& [* j( @+ ?   
: Z9 |3 ^( C& f2 C4 `9 s
* ]( f  X( X" \% R+ ?. C/ o' i问:  我可以从什么地方获得支持许可证自动恢复的许可升级? & B0 ]" E% b- C! A" {* S
   
% I( [2 t, P, B; \; `1 ~8 u+ f答:  对于Windows 2000,请参阅终端服务器许可增强”(Q287687).
; i5 X0 s% r5 T+ x1 V4 M; q: V
* y0 n0 w: U! y3 ^* U该增强已经被包括在Windows Server 2003之中。
2 y* a- T' x% u; h7 A
- q, v9 M  G/ H% ?& {2 a1 D# M   2 g9 N' _6 G7 ?- k, D! h
( C4 o1 V) v0 g' t  p
问:  对于类似Citrix MetaFrame这样的第三方产品,我需要哪些许可证?
, ?& W0 ?/ I2 \   
2 D5 q0 v& @+ X: u6 j答:  您需要每一台设备购买一个Terminal Services CAL,此外,每一台服务器必须为每一个连接拥有一个WindowsCAL。因为这些第三方产品都运行在TerminalServices之上,所以您除了需要购买正常的产品许可之外,还需要为第三方软件购买其它的许可证。
6 D# R9 u0 h, j
- N5 m) H# S2 r# G$ r! ]   ) B& O* l' Z. S$ k
* p( s" L6 _4 K, s& S! z
问:  我怎样才能强迫一台终端服务器使用某台特定的许可服务器,或者使用一台位于终端服务器所在域(或工作组)之外的许可服务器? 9 l9 G* v  {6 q
   2 @( c  y  @% \
答:  请参阅建立首选Windows 2000 Terminal Services许可证服务器 (Q239107) 或者Q279561:在Windows Server 2003中如何凌驾于许可证服务器发现过程之上.* F, ?# @1 [9 n! O2 ?

# Q% d" L; D. Z* b& m7 I" [7 m' A   " V9 v9 ?2 |+ l. x4 o

$ z2 w! s3 _% `* B问:  我应该如何从一个客户机上移动或删除一个Terminal Services CAL?
8 h. U! o) \6 G1 n+ N   3 T! [* e8 [1 W! }4 a9 X
答:  为了移动一个Terminal Services CAL,请参看知识库文章如何将Terminal Services CAL从一台计算机传输到另一台计算机(Q248430).  |1 j% {$ `5 j7 r( s

" A. U1 r$ F1 w+ D有关Terminal Services CAL如何进行自动重新发放的信息,请参阅相关知识库文章,文章介绍了为Windows 2000开发的两个许可增强。这些增强已经包括在Windows Server 2003之中。 + t4 f! i7 R% {6 W6 e
& K; c3 l4 m' w
   8 E) N3 W* e! g" g' k1 I
$ P( R( e7 Z/ a7 a' r" L
问:  我应该如何将我的许可证从一台许可服务器移动到另一台许可服务器?
# k+ x% K( j/ d6 e. j. m   6 {& c0 W: v' p0 G2 C+ u
答:  您应该使用Windows Backup或者其它类似工具,定期备份Terminal Services许可服务器。这种做法可以帮助您保护许可证数据免遭各种突发性事件的破坏,例如系统发生硬件故障或者存储系统发生故障。 * |; b) y8 N: o& T% D6 C% L; L0 E
' e2 H% R4 p, J! ?: x
在备份一台Terminal Server许可证服务器的时候,请务必备份系统状态(System State)数据和Terminal ServerLicense Server所在的安装文件夹。 这样能够确保注册表和TerminalServices许可证服务器数据库中的数据都能够得到备份。 : s: K4 D( g3 I
; Z8 A0 a, B" u, a1 L2 r" H3 j: |+ s# N
如果您将系统状态数据和数据库恢复到最初进行备份的原始TerminalServices许可服务器计算机上,只要您没有替换计算机上的操作系统,所有未经发放的许可证都可以被正确恢复。否则,所有未经发放的许可证都不能被恢复,系统日志中会出现一个事件,表明未经发放的许可证的数目。您仍然可以通过使用带有电话激活机制的TS LicenseManager工具并请求找回许可证,以恢复这些尚未发放的许可证。您可以在TS LicenseManager中右击服务器图标,然后切换到电话(Telephone)机制,然后从菜单中选择“属性”。
! {/ y. l, D$ m  N& O; q
9 ^0 f1 B, I9 h* b$ |   
* C/ s6 s# k' m- n3 U( j* y1 C: P! k% n
问:  我的客户机拥有一个已经过期的临时CAL,即使存在可用的完全CAL,我也不能向客户机发放这些CAL,我应该如何解决这个问题?
2 ^9 R2 N$ M; H) X   4 w4 S- O+ Y$ d: t" b1 ^  m" N
答:  请参阅MS01-052:拥有过期的临时许可证的客户机可能无法连接到Terminal Services(Q315404).
2 v1 o5 R6 _6 ~3 P3 D% C" V
1 F9 A7 m$ a1 j; M   6 d4 f1 x9 ^/ \4 H

: x4 A. ^+ x0 r6 M8 S- N4 h问:  终端服务器使用什么方法发现一台Terminal Services许可服务器?(或者说TS如何查找许可证服务器?) 5 O/ z$ j6 ~4 P; A% _9 l* f, [% Q
   
( E, s, F- n" @答:  终端服务器用来发现许可服务器的方法取决于具体的环境:
8 H" h) }+ a+ W% I
& {4 N  s% n6 S. w( x* PFor Windows 2000 Terminal Servers:
, U8 k+ U5 @5 {
2 O) S9 `% O$ g! `# X6 d对于Windows 2000 Terminal Servers: 2 [3 L8 @7 j3 T. A  e& ]8 `
对于一个Windows 2000域,终端服务器将轮询所有的域控制器,看看是否在域(Domain)模式下存在一台许可证服务器。然后,它将检查Active Directory,看看是否在企业(Enterprise)模式中存在许可服务器。终端服务器将创建两个列表,一个用于“域”,另一个用于“企业”。它将首先试图连接一台域许可证服务器,如果无法连接,它再试图于企业许可证服务器建立连接。 - S+ k, C9 w3 i0 O+ E& }
另外,对于Windows NT 4.0域或者工作组,终端服务器将在子网中发送广播,所有的许可服务器都将对广播做出响应。请注意:这意味着终端服务器仅仅能够发现位于相同子网中的许可服务器。 4 U( X1 z2 [" L* I9 d; Z
如果您使用注册表键凌驾机制,那么终端服务器将不使用在发现过程中找到的许可服务器名称,它将直接与注册表键中列出的许可服务器进行对话(参见Q239107) 。发现过程仍然会进行,但是结果将被忽略。 ; d! b' x; m, v2 t* X
在终端服务器汇总了可用的许可服务器列表之后,它会随机选择一台服务器使用。它每隔两个小时ping一次该服务器,以确保许可服务仍然在运行,如果它没有找到许可服务,它会再次启动服务器发现过程。终端服务器或者许可证服务器产生的网络流量十分有限,所需要的带宽对于网络来说可以忽略不计。用户可以通过修改注册表改变轮询时间的设置。
& i2 e: W! _( a1 g对于Windows Server 2003 Terminal Servers:
9 H7 k3 x" y0 x! |( h, U0 I7 p: W- k, ~
终端服务器首先检查注册表中列出的许可证服务器(参见Q279561:在Windows Server 2003中如何凌驾于许可证服务器发现过程之上)。如果能够与某台许可证服务器建立联系,发现过程将结束。
$ J9 c' P1 [1 M, ~+ v" T1 e8 g此外,对于Windows 2000或者Windows Server 2003域,终端服务器将检查ActiveDirectory,看看是否在相同站点的“企业”模式中存在可用的许可服务器。如果找到一台许可证服务器,并且可以与其建立联系,发现过程将结束。如果不能,终端服务器将轮询所有的域控制器(首先询问站点内的,然后询问站点外的域控制器),然后检查是否有“域”模式下的可用许可服务器。在找到可用的许可服务器后,发现过程将结束。 ! G: P( B8 E+ K
或者,对于一个Windows NT 4.0域或者工作者,终端服务器将在子网中发送广播,所有许可服务器都会对广播做出响应。请注意:这意味着终端服务器仅仅能够发现相同子网中的许可证服务器。 , v- q6 d1 b* k4 v' j, o
请参见许可授权方面的白皮书了解更多相关信息。 " q0 l. L9 \6 `

# a6 U. m$ W- s9 x! p' J8 n3 R/ i   
- @% K4 f* o3 o! B9 X
- C0 \) q2 F! J1 f2 }7 m6 O, F: ^# d问:  我应该如何配置Terminal Services许可服务器,以便实现冗余和高可用性?
5 J$ A" M* i. o0 H0 u6 Q; v   
/ b( \( o% j4 ?' {' }' l) A答:  实现高可用性的正确方法是在每各域(或者工作组或站点)中使用多台服务器(一般使用两台)。将所有的许可证都放在同一台许可服务器上,保持其它服务器为空白状态。装载许可证的服务器为主服务器,并且处理所有许可证请求。如果主服务器发生故障: ! i  B  @7 \/ X

3 S  E5 |8 r. V/ l/ O实现高可用性的正确方法是在每各域(或者工作组或站点)中使用多台服务器(一般使用两台)。将所有的许可证都放在同一台许可服务器上,保持其它服务器为空白状态。装载许可证的服务器为主服务器,并且处理所有许可证请求。如果主服务器发生故障: 2 W) |" Q0 U; u, A
已经拥有许可证的客户机将仍然可以连接到服务器。Terminal Services不会查看许可服务器,除非它需要一个许可证。 4 _! Z3 A+ j9 d6 D8 P0 ]" G
许可证即将过期的客户机在7天之内仍然可以利用许可证与许可服务器建立联系,这意味着您有一个星期的时间让主服务器恢复运行。 & r! w- X# ?+ c8 n5 R3 d
没有许可证的客户机会从备用许可服务器得到一个临时许可证,在90天内,它都可以使用该许可证连接到服务器。在主服务器恢复运行之后,这个临时许可证将在客户机与服务器下一次建立连接之时,被一个正式的许可证所代替。 : i% \, V: N, @( g, u
在多台许可服务器上同时保有CAL会带来一些问题。
) u* P7 O( H" `* q2 ^! Y
6 F8 u/ l# t+ v* o请参看许可授权方面的白皮书和SP2提供的两个增强了解与临时许可证和许可证颁发有关的更多信息。 4 C5 M8 L2 U8 o) |

. Z9 m9 q) ]7 e5 |+ N$ m; [   
' ]) U; I  _6 o% `; j( O2 h: Y# V) ]
+ K; m/ p( |2 W& I0 \8 g" T问:  有关Terminal Services许可方面的最重要资源有哪些? ! v' z2 O$ ]  }, X7 B- w' G6 e
   
7 e: P+ @$ E/ w) F答:  Terminal Services许可方面的常见问题及解答. - [% q+ U. l# C* ]# ^, N& |$ q
Terminal Services许可白皮书. 9 H/ A, w* `$ k
这篇知识库文章介绍了面向Windows 2000的两个增强许可特性(Post Logon License Token Issuance and Automatic License Token Re-issuance).   h4 O1 s. X2 Z* W0 ^: j
2 a& H# I) B' Y7 o9 |
   
; q8 a3 @+ a" `0 G* P: \0 r) S1 Y/ T% [# X8 r0 ^1 {
问:  我可以在Windows 2003 Terminal Servers中使用我现在的Windows 2000许可证服务器和CAL吗?
- m, t: x% P  H7 E   
  g" _4 o" d. R, z6 S: H) E, F答:  不可以。新版本的Windows系统需要使用新版本的CAL。您需要一台Windows 2003 LicenseServer(它既可以充当Windows 2000 Terminal Servers也可以充当Windows 2003 TerminalServers)。
# g, N4 ~% s( s5 y1 V: ` & y& |7 S: O# ~+ d3 \
   
( e6 n  }7 X  l- z' b9 x. ^; r6 {0 ]$ a( a9 H
问:  我现在正在使用Windows Server 2003。我应该选择Per User(按照用户数量)进行许可 还是应该选择Per Device(按照设备数量)进行许可? * q% t& P9 _% v5 o9 U# O8 Y/ }
   
+ N! b$ \7 `* a7 }8 \* y* a  x答:  如果您拥有的设备数量多于用户的数量(例如,拥有漫游用户),您可以选择按照用户数量购买许可证。如果您的用户数量多于设备数量,您应该选择按照设备数量购买许可。
( A+ [# v  c' I2 @) h% U+ s
9 }" J9 _' ]# n/ D4 U- n0 w  c   : }1 j( M3 j9 I  }- t& Y% q- C

' u" C- O  |+ x- W5 M7 `( x 6 p+ P7 Q: l! m2 Z8 Q4 L

8 }6 x& v& P/ z: ]4 S
1 ]* s3 `  P' |+ [0 \& [8 `; J1 v) N$ T. X连通性
" r3 n- \/ |9 {7 ]6 @, p2 o+ Z/ M问:  我怎样才能将2个以上的用户连接到Windows 2000 Server或Windows Server 2003?我能够在Windows XP Professional上连接1个以上的用户吗? 8 M# _4 V! E8 X
   
" I$ w+ O0 @" L" ~答:  如果您运行在Windows 2000或Windows Server 2003的远程管理(RemoteAdministration)模式中,那么最多只有两名并发用户能够连接到系统中,您无法增加能够同时连接的用户数量,除非您切换到应用程序服务器(Application Server)模式。ApplicationServer模式需要客户机访问许可证和一台许可服务器。如果您正在使用Windows XPProfessional,能够同时连接到系统的用户数量将被限制在1位用户,没有任何办法能够提高这种数量限制。
. l% U4 I, I" E9 B, J + M# z. J/ Q) k7 s: ]( v3 V
   * {2 ~, f  \. l( p, ~. d" |

1 B( i. N4 B) l# e4 t9 [2 H0 A问:  RDP使用哪个端口?所有数据都通过该端口传输吗? * M* {* L3 r0 k7 E" r7 B
   * r0 i4 x3 ~' _5 q- @
答:  默认情况下,RDP使用3389端口,并且使用它传输所有流量。Microsoft知识库就如何改变端口号提供了一些指导。 ! l9 [, L/ b& ?. @( B* K

1 m8 W% A2 G4 k# w. S   $ k* W: m6 s+ y1 U1 Y

3 Z6 i; ~$ P- e4 u' F3 W0 U问:  我如何对Terminal Services进行限制,使得一个用户仅仅能够连接一次? . Q/ {# E% s( L# o
   
, j, A, ^4 S1 J; r! F答:  对于Windows 2000,用户可以使用一个第三方程序来实现这一目的--请访问thethin.net/r25b.zip.
: a7 V  [* U$ F9 b% J& P
  S. f3 E, J' ]( K5 |对于Windows Server 2003,请在Terminal Services Configuration(TerminalServices配置)中将“限制每位用户只有拥有一个会话”(Restrict each user to onesession)设置为“是”(Yes)。此外,您可以将“限制终端服务用户使用单个远程会话”组策略设置为“启用”。 8 x) W/ X9 d1 W# _0 h5 z

$ s5 _3 T# O5 K! u' x- F% i2 Y   - U* Y- c5 E8 d/ ?- O2 g/ c

& |- Q; X% m+ ]" o) x问:  有时候,当我连接到终端服务器的时候,我看见了一个黑屏。为什么会出现这种现象?
# c4 K" @6 p* D, Q3 h& ?& A  }! i   
$ G& Q& l9 k9 L6 Y( j" U- ^答:  这种情况一般发生在客户机和服务器之间还存在另一个设备的时候,该设备接受数据包,但是并不把这些数据包传递出去。解决这个问题的一个办法是改变客户机用来建立终端服务器连接的网络适配器的MTU大小。
. L& F! Q2 n1 S4 g2 U. z8 t; a+ L/ R7 ~
以太网所允许的最大MTU值为1500。您可以从500开始,然后慢慢提高MTU的数值,直到您找到能够解决问题的正确MTU值。
# R5 p: a6 t& k; f. i( W
( p4 c/ p' Y" M3 h   7 @( z9 c% X  E4 v7 `/ P% @
+ f0 v- E6 U3 x9 S
问:  我应该如何在网络中存在NAT设备或防火墙的情况下使用远程桌面功能?
( p  Q9 c! h+ @8 i   
/ y1 [  U7 ~4 l答:  在您准备使用远程桌面(Remote Desktop)功能的时候,您需要对网络的拓扑结构加以考虑。您位于某个防火墙之后吗?您位于某个NAT设备之后吗?您需要创建一条VPN连接来访问您的计算机吗? + l6 _* p. ?! Y3 I% L* Q
) d0 c" `/ I) V. ?$ ^' @
这些问题对于建立连接来说至关重要。如果您希望创建一个远程桌面会话的时候,您必须能够ping通远程计算机。其关键在于:您必须开放3389端口或者允许转发,如果您使用远程桌面Web连接(Remote Desktop Web Connection),您还需要开放80端口。 ' Y( C/ P# D0 \4 t
6 h" ~/ J7 ^9 |: _" k# d9 f
如果您使用防火墙,您必须在防火墙上允许3389端口的入站连接。 $ x0 h# [- G$ @1 v0 K/ |# z( i

' o# p% X! f( u6 m( g如果您的网络是一个小型局域网,您必须能够将3389端口(如果需要下载Web小程序,还需要80端口)转发到Windows XP系统。
. S3 N4 S; l' \; s1 H6 J* C4 y6 [  W% v; s7 E9 k5 Y* k  K" U
如果您有一台路由器,请访问PracticallyNetworked.com上的技术文档了解路由器设置方面的帮助信息。 : m+ r( K8 H: B$ U1 |6 |% O
! j( o, ]! s5 {4 h5 `
   
/ X! ?1 W( t) Z. W$ z1 w$ U2 ]7 _9 X: O1 z" R. ?* U" B5 o; V
问:  在我进入TSAC登录屏幕,并且输入计算机名称(或IP地址),希望建立一条WAN连接,但是系统显示“无法连接到服务器”,但是当我试着在局域网中建立连接的时候,我成功了。我应该怎样解决这个问题?
8 P" B8 Q  H! x* p   
: J) u/ \4 {. \3 ^答:  如果您的客户机或服务器位于某个防火墙的后面,请确信它为RDP流量开放了3389端口。
" x& Y, a; j! E. ~/ T请确保您的终端服务器拥有一个能够通过WAN或者Internet进行访问的IP地址,就像您的Web服务器的IP地址一样。因为客户机与终端服务器之间的连接独立于该客户机与Web服务器之间的连接,能够访问Web服务器并不意味着您也可以访问终端服务器。 2 ~; ?$ s; O8 Q- w' d3 M, M0 P
' L/ B5 D& ]7 c$ r0 W) `
   - P7 ~0 K4 c* r+ X! ^0 I

( e$ y5 I8 f5 l7 p4 M问:  我怎样测试网络中的“黑洞”丢包?  
  K! }% t8 y- m# Z+ |  K   
5 f- L* J% J) e' F0 h答:  在您试图通过某条路径连接到服务器的时候,黑洞路由器可能会丢弃体积超过特定大小的数据包。我们在下面提供了一种方法来查找出网络中的黑洞路由器,并且计算出“瓶颈”的大小。 $ S' A* B  Z- R; W# M" S
7 S" T0 S$ y3 b- d
对服务器执行正常的ping操作;这会向服务器发送一个32字节的“最小”数据包。
, ~! h/ b( n) X; e如果远程系统丢弃了所有的ping请求(对于某些受保护的安全系统很有可能发生这种现象),请执行traceroute命令,然后使用Ping命令ping其余系统。以确保您获得一个“平白”的ping结果。 9 t, e7 _* u/ K
现在,请试着以固定大小的数据包ping服务器,这些数据包都是设置为不分段的数据包。正常情况下,最大的数据包可以达到1472字节。相关命令如下:
  t2 O8 e6 i/ V6 p# d: Aping -l (缓冲区大小) -n (目标主机) : S- B" L( S, q% x% l% M
例如,为了使用大小为1472的数据包对169.3.65.254这个地址执行ping操作,您可以使用以下命令:
# `# J. D) k. z4 {' a6 y, i6 W$ e& s3 @+ s6 {1 N7 ~
ping -l 1472 -n 169.3.65.254 % Q1 N- k0 t, O, w! J
$ F2 s9 H" d4 m- R
如果最大的数据包遭到拒绝,您可以使用二分法来确定正确的数据包大小。将数据包大小减小到736;如果能够ping通,再使用大小为1100的数据包进行试验,如此类推,直到找到最接近最大数据包大小的可用数值。
* q/ i8 Y+ U- m! W8 b. U" J
1 ?" c& o$ J; f( P8 X   # S5 G/ m9 E/ K! x. }6 O' e8 o

6 [% P* \1 ~+ }
/ e, t. O, l! _# _  z 4 K0 ?  m0 M0 |
5 C# Y3 _  z1 L/ m7 q
客户机5 b, v: v& r- T# r7 I
问:  在我登录或注销之后,输入法的区域设置好像不随之发生改变。我应该怎样解决这个问题?
% m2 Z' H. J( _$ [1 E9 u   
4 l6 U. J6 f0 }8 f1 W答:  客户机上的位置必须被改变,而终端服务器上的无需改变。请参阅不能将WTS客户机上的输入法位置改变到澳大利亚或者NZ(Q257964了解更多信息。 ; @. u; @( r+ W8 d
- [) i# A* D1 M$ O0 h0 U
   
. x3 P8 \6 @9 k3 p* e
7 R+ ~/ Y9 J3 ]问:  在使用Terminal Services Advanced Client的时候,我遇到了Vbscript错误,我应该怎样做才能解决这个问题?   s0 M' @; r' i
   
/ L& w- l$ V  |答:  一般来说,如果Web控件不能找到您希望连接的服务器,这种情况便会发生。请参看使用Terminal Services Advanced Client时遇到了VBScript错误(Q282128)了解具体的解决办法。 % f& u  I0 q3 s0 [9 o1 a' s

/ p" \* t! b) z- Z$ _. u6 n# B1 e0 b   % J- m- N" K# D- e; p$ t
$ X. K1 Y4 F. w' f% N* D
问:  在我试图连接到远程桌面的时候,我得到了以下错误信息:“您不能初始化一条远程桌面连接,因为远程计算机上的Windows登录软件已经被到图形化鉴别和身份验证的不兼容软件路径所代替了。“我应当怎样做? " @3 u/ ~& {3 J) A! g. ^5 t
   
' e* j% E" w' H3 K* `6 `& W6 W答:  这是一个已知问题,其解决办法可以从错误信息中找到:您不能初始化一条远程桌面连接,因为远程计算机上的Windows登录软件......(300470).
1 |$ D7 k/ V7 z% C0 R
, k) b7 M! m5 i! B   3 z: ~- s5 h$ Q+ s& R: A1 X5 q1 H7 @
* ]( d$ k' f9 k+ q; Z2 W/ Z
问:  我怎样为Terminal Services Advanced Client编写脚本或开发程序?
7 g- b& G6 r8 t4 B! h   
5 u0 ]5 x4 Y- U# B/ E, R; Z* A答:  请参看为Terminal Services Advanced Client编写脚本. 9 n3 q5 x+ U! t( E6 U

* P1 c0 X6 w+ v% _. d5 y   + m' j1 g: v& l  M4 {+ e3 b

# R6 D) @0 ?' O! a( [问:  我应该怎样使用Remote Desktop Web Connection? # D/ B2 ^5 [$ K# ~2 m! |$ |  w
   
* Y6 N' I1 f' d! _- D# I8 }8 F答:  首先,您必须安装Remote Desktop Web Connection(远程桌面Web连接)。在Windows XP中安装Remote Desktop Web Connection(Q284931)为该产品的安装提供了详尽的操作指导。 , u8 X% B8 d* Y; F
( m; D5 G+ u; s5 A: I' y
使用Remote Desktop Web Connection的方法与使用标准的远程桌面连接(Remote Desktop Connection)应用程序完全相同。在空白字段中输入希望连接的远程计算机的名称,然后点击“连接”按钮。
' L" c3 M' g3 Z6 a! ]+ n6 n( p
9 Q- W/ C# b, ]( b! J8 g# _为了通过Internet Explorer访问此页面,请在地址栏中输入http://yourwebserver/tsweb/ 。在这里,“yourwebserver”表示安装了远程桌面连接的计算机的名称。
: G( P. f  k: n5 {3 z' v7 E 3 e: R+ X6 \: ~, t- W! p
   
& `, t& F  o6 K' A' ]* ~7 q3 c6 H% ^! e* u: U
问:  我应该怎样在Windows XP中安装远程桌面,请为我提供详细的分步操作指导? 4 S8 r' v# ?" B5 Z
   , N3 Y  y0 j6 q  Y, P0 A& \) ~
答:  请参看使用远程桌面的文章了解相关具体信息。
1 [& E2 ?7 s; z, y- {6 L8 m   {9 z/ q0 ~9 R/ O6 }
   
: f& C* h/ b% S' Y
* T+ R# A0 g- n! i% t问:  我能够通过Web页获得面向远程桌面Web连接的API参考资料吗? 1 T: P, j3 t& F& j
   9 A6 l0 n5 Y; q9 B6 V& m' W
答:  远程桌面Web连接方面的资料已经形成文档并包括在Remote Desktop ActiveX Control Interfaces(远程桌面ActiveX控件接口)中。 0 `6 [% {' y4 B* }6 o3 k  r

% q, T% c! O4 J/ d- o   9 V1 A' M3 X  B5 P# Z+ m4 i/ j
% ^7 ?6 r- _) h& b8 c( J- K) z6 i
问:  为什么在我的远程桌面会话中,重定向驱动器没有显示出来,尽管我已经启用了这些驱动器?
, v8 z% j9 @2 B3 [4 S: I   1 a8 I" G0 m9 v$ E& I) x4 e* i5 A
答:  这是一个已知问题,是由于使用了防病毒软件造成的,Windows XP Service Pack 1已经修正了该问题。
0 C$ k- d, {5 ~ / z. V1 H( n' s+ T$ n
   
7 o% Z- g+ W4 W3 e) L" `9 p0 u" ~$ R1 B2 R0 C3 S
问:  我怎样才能让驱动器重定向在Windows 2000 Terminal Services上正常工作? 8 P# H8 ^4 D: s7 B' s0 _
   
. U" U  x! p6 C2 R$ H1 D答:  有一个名为Driveshare的资源工具包可以实现这一目的,它需要安装除客户机软件之外的其它软件。来自工具包的该工具与WindowsXP Remote Desktop或者Windows Server 2003的TerminalServer组件不兼容;此外,该软件需要对NETBIOS名进行解析才能正常工作,因此在用户通过Internet连接到服务器上是无法工作,在客户机和服务器之间没有可信连接时,它也无法发挥作用。我们建议您考虑使用一个来自第三方的加载项程序,或者等待针对Windows Server2003的Terminal Server组件进行的升级,该升级对驱动器重定向提供了内置支持。 : D3 ^* V- a8 `+ ~' R, Z

( J; u2 W. l1 s2 a: N2 I, z- K, j- N) |   ) V! p7 k7 X$ @* v5 |; ~
- ?% y* c6 _  F& q
问:  我最近突然无法访问Terminal Services Web Connection站点了。我所能够看到的就是一个大的白色屏幕和一些脚本错误。 5 |3 h3 R5 h- U- {3 Q& x
   ) t. ]! d; _3 ^- j* ~8 }
答:  您可能已经升级到了Windows XP SP1,或者安装了2003年8月22日发布的Internet Explorer Cumulative Patch(IE累计补丁包)。有关解决此问题的具体方法,请参看无法从Web页连接到终端服务(328002)" n+ e# v; n0 p; m) s) e
& k* L( ?! t" I, n
   ' l. L" ]2 m& t3 l2 _( R! m/ t$ L$ O
; w' R2 B" L0 f/ O" W8 I
问:  我如何才能让我的客户机不再使用那些指向我控制范围以外的终端服务器的驱动器重定向(同时仍然允许它使用我控制范围之内的终端服务器)? 8 }6 f1 ^8 R2 K$ B  t
   # J3 C* j: F- W- }$ Y) K8 A! z# i
答:  实现这一目的的一种方法便是使用tsweb客户机。您可以修改脚本,以允许驱动器重定向仅仅指向特定集合的服务器。 ! x+ ?6 t' q, `. B. C6 ~

7 {- Y/ S% j+ K* _您还可以通过封装ActiveX控件让本解决方案更加精练。请参看桌面ActiveX控件接口获取详细信息。
' C! Q" K, {. r: M/ H' ~6 f + n+ S- Q) V0 ^1 H( J; D
   ( T4 [( ~9 v9 h  R
- {2 R& S: @4 Y4 q" a6 r7 O
问:  有针对Macintosh的远程桌面客户端吗?
1 w# A' Z* ?/ [6 U3 |8 h; h: K- w8 @   
, U& n& q+ W; h7 p4 F  I3 Q答:  有。请参阅Mactopia下载:面向Mac OS X的远程桌面连接客户端.
/ `2 a8 w, I- Q0 [- K
/ I+ z9 V. K9 o. E5 A  K6 G   
* q8 X7 Y; o9 m+ K+ B) z
6 t' p: x; Z3 Q) D问:  我的双处理器计算机上的Macintosh客户端崩溃了。有针对该问题的修补文件吗?
0 X; q7 d, C# O: Z% U9 ?8 v   1 U6 I7 o" ^: q3 i
答:  有。如果您使用配备双处理器的Macintosh计算机,为了使用面向Mac的远程桌面连接客户端(Remote Desktop Connection Client for Mac),您必须在计算机上安装Mac OS X V10.2.3或者更高版本。
楼主热帖
启用邀请码注册,提高发帖质量,建设交流社区
头像被屏蔽
  • TA的每日心情

    2012-5-6 10:35
  • 签到天数: 23 天

    [LV.4]偶尔看看III

    发表于 2009-10-2 23:19:19 | 显示全部楼层
    提示: 作者被禁止或删除 内容自动屏蔽
    启用邀请码注册,提高发帖质量,建设交流社区
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    快速回复 返回顶部 返回列表