51CTO技术论坛 » Windows » Internet验证服务使用指南        上一帖     下一帖    查看完整版本

页: [1]

特爱蚂蚁2008-7-7 08:53
Internet验证服务使用指南

在[url=http://www.winsvr.org/info/info.php?sessid=&infoid=6]虚拟专用网络(VPN)连接基础[/url]一文中我们提及过,对于VPN客户的身份验证、访问授权和记账,你可以选择两种不同的方式:Windows或RADIUS(远程身份验证拨入用户服务)。那么,它们之间有什么区别呢?
!bAG_PO8A c 它们的区别在于: qr%z`q6T;K c/r%x$]!N
0\*f)}B&XmZ$R
当使用Windows验证时,如果VPN服务器是独立服务器,则使用本地账户(SAM)来验证VPN客户 ,并通过本地配置来决定是否授权VPN客户的拨入;如果VPN服务器是域成员服务器,则使用活动目录数据库来验证VPN客户,并通过域用户拨入属性(所有属于此域的VPN服务器共享)或者VPN服务器的本地远程访问策略来决定是否允许VPN客户的拨入。每个VPN服务器使用自己独立的配置或者共享域用户拨入属性的配置。
o%@:E*A z
2f2cv{im#[ 如果使用RADIUS进行身份验证,那么VPN服务器将VPN客户提交的身份验证信息发送至RADIUS服务器进行验证,由RADIUS服务器来决定是否授权VPN客户的访问。 多个VPN服务器可以配置为使用一个RADIUS服务器,这是一种集中管理的身份验证、授权、记账方式。在Windows服务器中同样提供了RADIUS服务器组件,不过被称为[b]Internet验证服务[/b]([b]IAS[/b])。 X)X3A{ tXC-w2Q T
 
\ SW%ae G;oO RADIUS是一个客户端-服务器协议,它允许网络访问设备(通常为拨号服务器、VPN 服务器或无线访问点等,作为[b]RADIUS客户端[/b])以RADIUS消息的形式将客户发送的身份验证凭据提交给[b]RADIUS服务器[/b],RADIUS服务器对RADIUS客户端转发的客户发送的身份验证凭据进行身份验证,并根据自己的远程访问策略来决定是否授权客户的访问,并将身份验证和授权结果通过RADIUS消息响应返回给RADIUS客户端,RADIUS客户端再根据RADIUS服务器返回的结果来允许或拒绝客户的访问。RADIUS客户端也向RADIUS服务器发送RADIUS记帐消息,从而RADIUS服务器可以对客户的网络访问活动进行记账记录。另外,RADIUS支持使用RADIUS代理,它可以将RADIUS客户端转发的客户发送的身份验证凭据再转发至其他RADIUS服务器进行身份验证和授权。 WU{7?f J8h6q
使用IAS服务具有以下好处:
u)nxQ+B:V1jG^i
)bO }7KRV VT 一个IAS服务器可以配置为多个RADIUS客户端使用,从而实现客户网络访问的[b]集中式[/b]身份验证、授权和记帐。
}M Y&_9~8B{&kc$A -b+yN}*]
IAS服务器支持多种类型的网络访问,包括无线、身份验证的交换机、拨号和虚拟专用网(VPN)远程访问以及路由器对路由器连接等;同时IAS服务器可以扮演RADIUS代理角色,向其他IAS服务器转发身份验证和记帐消息。
^_2X1{W E$O1| 3u5HaDET
如果IAS服务器属于域成员,则使用活动目录服务作为其用户数据库来对客户进行身份验证;如果IAS服务器不是域的成员,则IAS根据本地SAM数据库对客户进行身份验证。 因此,就算RADIUS客户端(如VPN服务器)不属于某个域,但是通过IAS服务器,它一样可以对域用户进行身份验证。
eS Ps'g RADIUS消息使用用户数据报(UDP)协议发送,其中标准的RADIUS身份验证消息使用UDP端口[b]1812[/b],RADIUS 记帐消息使用UDP端口[b]1813[/b];不过有些RADIUS客户端使用UDP端口[b]1645[/b]用于发送RADIUS身份验证消息,UDP端口[b]1646[/b]用于发送RADIUS 记帐消息。默认情况下,为了支持这两种RADIUS客户端,IAS服务器同时侦听这两对UDP端口。 .qo Gc-n
配置使用IAS服务的过程非常简单,你只需要进行以下配置: JL:Q_2ZP$t
:f/^&h%a5q
配置IAS服务器识别此RADIUS客户端;
[5S:E EvP/GD$[
+\A5R9m{f+X.C6fr 在IAS服务器上创建授权客户拨入的远程访问策略; 5L.g9w3t+Xhx&Y8~)P

h eU$\H(] Q'? 配置RADIUS客户端使用此IAS服务器。
g(Z'if ^%U!F 在这篇文章中,我以最常见的配置VPN服务器使用IAS服务器进行身份验证、授权和记账为例,给大家演示一下。这篇文章中的试验网络环境如下图所示,[b]Berlin[/b]是内部网络([b]10.1.1.0/24[/b])中[b]Winsvr.org[/b]域的DC,并且提供了IAS服务,域功能级为[b]Windows Server 2003[/b];[b]Munich[/b]是内部网络连接到Internet的网关,并没有加入域。在此我将配置[b]Munich[/b]使用[b]Berlin[/b]的IAS服务,然后在Internet上的VPN客户[b]Perth[/b]上拨入[b]Munich[/b]上的VPN进行测试。
K h Go6v$YB [img]http://www.winsvr.org/pic/ias_setup/ias_setup.jpg[/img]
2F/V4n6Y0I~ 各计算机的TCP/IP设置如下,在进行试验之前已经确认了网络连接工作正常:
hfPn_ WK [b][color=#ff0000]Munich[/color][color=#ff0000](VPN[/color][color=#ff0000]/Firewall):[/color][/b][color=#ff0000][/color] [1b3I:g.bRJ
LAN Interface: t `v$G(j
\.bj[4y#E}0L"P$h L
IP:10.1.1.1/24 \q;HT8{s(r

#s7m#GS'm!` J'|#B DG:None
[%@nJ EzW*o
`NW$u&?N8DD| DNS:10.1.1.8 vf`%p&a8Q'y
  ~!l8wUJs.O*G;EM8fw
Internet Interface:
"Ijusx_ [H8W.aB Et O/u+d/d`8V%d)G
IP:61.139.0.1/24 k7SC(K$SaRS
/S%dPk5O U0n[ P:m
DG:61.139.0.1 4{_6q*g X
.D"q j;i8{#`
DNS:None 5u`\7R"O&KMrvG5~{D
  RA-c[{
[b][color=#008080]Berlin[/color][/b][b][color=#008080](IAS[/color][color=#008080]/DC/DNS):[/color][/b][color=#008080][/color] )M7H0^"P*orz x\"M
LAN Interface:
&h FD nFi !~.h3l;n+B#g
IP:10.1.1.8/24 5bGA6m"_D QO F2}

Zx ]PE DG:10.1.1.1
:[uk x%gJe
"R}$J;]8T f DNS:10.1.1.8 0_c+[-cOI
 
k;m3C5S6eB~G [b]Perth(VPN Client):[/b]
V6K Y(njn Internet Interface:
xOEt+`,Of5rpy4q-C R%MxM.m,X,v/L)K,fm
IP:61.139.0.8/24 ;V(Qz!s+h%Yc5}
h'] qst _S$T
DG:61.139.0.8 "\%mg#Q/] y?
N ORl4O:_5eU
DNS:None
/h&u4A%e zcC
._9SSyC`Y5Yh [b][color=#006699]配置IAS服务器识别此RADIUS客户端[/color][/b]
5X-Ws `q,Hd 首先,我们需要配置IAS服务器识别此RADIUS客户端。IAS服务器的安装非常简单,在[b]添加/删除Windows组件[/b]对话框中勾选[b]网络服务[/b]中的[b]Internet验证服务[/b]即可。 1\Z8~R'wa
在[b]Berlin[/b]上运行[b]管理工具[/b]下的[b]Internet验证服务[/b],在[b]Internet验证服务[/b]管理控制台,右击[b]RADIUS客户端[/b],然后点击[b]新建RADIUS客户端[/b]; t].]8E2h
[img]http://www.winsvr.org/pic/ias_setup/iassetup01.jpg[/img]
-Qu4P&{T!Zf 在[b]名字和地址[/b]页,在[b]好记的名称[/b]栏为VPN服务器输入一个名字,在此我命名为[b]Munich[/b],在[b]客户端地址(IP或者DNS)[/b]栏你可以输入RADIUS客户端的IP地址或者域名,如果使用域名则必须保证RADIUS服务器能够正确解析,建议总是使用IP地址。在此我输入[b]Munich[/b]用于访问[b]Berlin[/b]的内部接口的IP地址[b]10.1.1.1[/b],点击[b]下一步[/b];
R'['\-| @z$^ [img]http://www.winsvr.org/pic/ias_setup/iassetup02.jpg[/img]
Pg8cA6L.K^ S 在[b]其他信息[/b]页,由于在此RADIUS客户端是Windows路由和远程访问服务器,所以设置[b]客户端-销售商[/b]栏为[b]RADIUS Standard[/b],如果是为其他RADIUS客户端设置则根据不同的供应商来选择。在[b]共享的机密[/b]栏输入一个共享密钥并在[b]确认共享机密[/b]栏再次输入,此共享密钥将会同样在RADIUS客户端上配置使用;为了防止词典攻击,你输入的共享密钥应该足够长(长度应在15个字符以上)并且由随机顺序排列的字母、数字和标点符号组成。然后勾选[b]请求必须包含消息验证程序属性[/b],这样整个RADIUS消息将被加密,并且共享密钥将作为解密RADIUS消息的密钥;当PAP、CHAP、MS-CHAP和MS-CHAPv2用于身份验证时,启用消息验证程序属性可提供额外的安全保护,而默认情况下,EAP使用消息验证程序属性,所以不需要启用此属性。点击[b]完成[/b]; 0{s{kq `[}L r
[i]注意:[b]请求必须包含消息验证程序属性[/b]是个匹配性设置,如果你在RADIUS服务器上进行了设置,那么你需要在RADIUS服务器上做同样的设置。此选项可以不设置,不过建议总是选择此选项。[/i] .n }pK?O
[img]http://www.winsvr.org/pic/ias_setup/iassetup03.jpg[/img] s\ OX5K$ZB$v
此时,配置IAS服务器识别此RADIUS客户端的过程就完成了,创建好的配置如下图所示: m*Q;quH!BP.Z(Wv
[img]http://www.winsvr.org/pic/ias_setup/iassetup04.jpg[/img] &\a,v8A3I ?J.{g
现在,我们需要配置IAS服务器启用记账记录功能。你可以配置使用本地文件或者SQL Server来进行记账记录,在此我选择使用本地文件。 9|nB ZV{Q
在[b]Internet验证服务[/b]管理控制台中点击[b]远程访问记录[/b],然后双击右边的[b]本地文件[/b], Q~3~T#ty's7U
[img]http://www.winsvr.org/pic/ias_setup/iassetup05.jpg[/img] ,GKi aZ Nf
然后在弹出的[b]本地文件属性[/b]对话框,在[b]设置[/b]标签勾选所有选项,然后接受日志文件中的默认存储目录,点击[b]完成[/b];
*` wr j)c&nY_/V1F7mV [img]http://www.winsvr.org/pic/ias_setup/iassetup06.jpg[/img]
o"J7L%h lMH(w{9b [img]http://www.winsvr.org/pic/ias_setup/iassetup07.jpg[/img]
r"CC.RA 至此,IAS的记账记录配置完成。
!c:P2T9`f'Wr+s   
E"](Gp;H!N)A#TY bv [color=#006699][b]在IAS服务器上创建授权客户拨入的远程访问策略[/b][/color]
']3]1G vm+[QR 默认情况下,IAS和路由和远程访问服务一样预定义了以下两个远程访问策略,不过它们的远程访问权限设置为[b]拒绝远程访问权限[/b],即拒绝匹配条件的VPN客户的远程拨入: ~9UqTT4{v
v[W*~ ~M
[b]到Microsoft路由和远程访问服务器的连接[/b]:定义的匹配条件为RRAS服务器特征字符串等于“[b]^311$[/b]”,这代表Microsoft路由和远程访问服务器。如果VPN客户向Microsoft路由和远程访问服务发起连接请求,则匹配此RAP。
j O ^$};R5i d"? K$f_0z3C3J kq|
[b]到其他访问服务器的连接[/b]:定义的匹配条件为任何时间发起的VPN客户连接请求,此RAP匹配任何VPN客户连接的请求。
,|`I#@M&?:IN'] 在此我创建一个Windows组的匹配条件,当VPN客户属于[b]WINSVRDomain Admins[/b]用户组时,允许VPN客户的拨入。 ub*Zs'M
在[b]Internet验证服务[/b]管理控制台中右击[b]远程访问策略[/b],选择[b]新建远程访问策略[/b];
i(C r[6{gr0~ [img]http://www.winsvr.org/pic/ias_setup/iassetup08.jpg[/img] pLy.aj P_
在弹出的[b]欢迎使用新建远程访问策略向导[/b]页,点击[b]下一步[/b]; v`f(S9k,H3Ye
在[b]策略配置方法[/b]页,在此选择[b]设置自定义策略[/b],然后输入[b]策略名[/b]为[b]Allow Domain Admins[/b],点击[b]下一步[/b]; MeW7{U.w3@7T
[img]http://www.winsvr.org/pic/ias_setup/iassetup09.jpg[/img] T#]K7}0q;S-o
在[b]策略状况[/b]页,点击[b]添加[/b]按钮来添加匹配条件;在弹出的[b]选择属性[/b]对话框,选择[b]Windows-Groups[/b]添加Windows用户组条件,然后点击[b]添加[/b];
O\KKLMz8xU;K [img]http://www.winsvr.org/pic/ias_setup/iassetup10.jpg[/img] T"lp#}fxc LP
在弹出的[b]组[/b]对话框上点击[b]添加[/b],然后输入[b]Domain Admins[/b],点击[b]确定[/b],完成后如下图所示,点击[b]确定[/b],然后在[b]策略状况[/b]页点击[b]下一步[/b];
S?Xb8S [img]http://www.winsvr.org/pic/ias_setup/iassetup11.jpg[/img] (u b^H*Yg2`E
在[b]权限[/b]页,选择[b]授予远程访问权限[/b],点击[b]下一步[/b]; !xJsN7b6u
[img]http://www.winsvr.org/pic/ias_setup/iassetup12.jpg[/img]
#sD/H#A"H%\M8U(n 在[b]配置文件[/b]页,接受默认设置,点击[b]下一步[/b]; `#TQ[g)t[X
[img]http://www.winsvr.org/pic/ias_setup/iassetup13.jpg[/img]
Sp,@ F!` 在[b]正在完成新建远程访问策略向导[/b]页,点击[b]完成[/b]。此时新的远程访问策略就创建好了,并放置在远程访问策略的第一位,如下图所示。 0r6lRv"E
[img]http://www.winsvr.org/pic/ias_setup/iassetup14.jpg[/img]
h,})Y/Dn 至此,IAS服务器上的配置就全部完成了。
!r_G%ZB]d+_ $c@ |l O
[b][color=#006699]配置RADIUS客户端使用此IAS服务器[/color][/b] TE XZ'n{W
现在,我们需要配置VPN服务器[b]Munich[/b](RADIUS客户端)使用此IAS服务器。 i? l5?_o} R
在[b]Munich[/b]上以管理员身份登录,然后点击[b]管理工具[/b],选择[b]路由和远程访问[/b],在弹出的[b]路由和远程访问[/b]管理控制台,右击服务器名,选择[b]配置并启用路由和远程访问[/b];
ZC7\5Q7?Vl$]d"Vd [img]http://www.winsvr.org/pic/ias_setup/iassetup15.jpg[/img]
,a x2q C%K_ ][ 在弹出的[b]欢迎使用路由和远程访问服务器安装向导[/b]页,点击[b]下一步[/b];
pM.u$AV2C2k(l 在[b]配置[/b]页,选择[b]远程访问(拨号或VPN)[/b],然后点击[b]下一步[/b]; 2R-zAKZ
[img]http://www.winsvr.org/pic/ias_setup/iassetup16.jpg[/img]
*x yMq_a 在[b]远程访问[/b]页,选择此服务器接受的远程访问类型,在此我仅勾选[b]VPN[/b],然后点击[b]下一步[/b];
L]+fQ,uWn-M(n [img]http://www.winsvr.org/pic/ias_setup/iassetup17.jpg[/img]
:S7|8[,PC c 在[b]VPN连接[/b]页,选择连接到Internet的网络接口,在此我选择对应的接口[b]WAN61[/b],默认情况下,RRAS会设置[b]通过设置静态数据包筛选器来对选择的接口进行保护[/b],这将在此接口上启用只是允许VPN流量的入站筛选器(关于入站筛选器更详细的描述,请参见[url=http://www.winsvr.org/info/info.php?sessid=&infoid=7]深入理解路由和远程访问服务中的筛选器和基本防火墙[/url]一文),从而保护这台VPN服务器。根据你的需要来决定是否启用此选项,在此我接受默认设置,点击[b]下一步[/b];
.h0] h9O.hDh`#E [img]http://www.winsvr.org/pic/ias_setup/iassetup18.jpg[/img] 4Vb1x9T5WA F)]
在[b]IP地址指定[/b]页,选择你指定VPN客户地址的方式。由于在内部网络中并没有部署DHCP服务,所以在此我选择[b]来自一个指定的地址范围[/b],然后点击[b]下一步[/b]; uOHC.~|jn0o
[img]http://www.winsvr.org/pic/ias_setup/iassetup19.jpg[/img]
s|]Y5BN8F3N 在[b]地址范围指定[/b]页,点击[b]新建[/b]按钮,输入起止IP地址分别为[b]10.1.1.100[/b]和[b]10.1.1.150[/b],然后点击[b]确定[/b],完成后如下图所示,点击[b]下一步[/b];
0X t+sI f k%P [img]http://www.winsvr.org/pic/ias_setup/iassetup20.jpg[/img]
~d;N#q A 在[b]管理多个远程访问服务器[/b]页,由于在此将使用RADIUS服务器,所以选择[b]是,设置此服务器与RADIUS服务器一起工作[/b],然后点击[b]下一步[/b];
S9_+BYN8j [img]http://www.winsvr.org/pic/ias_setup/iassetup21.jpg[/img] I&^}U3i
在[b]RADIUS服务器选择[/b]页,在[b]主RADIUS服务器[/b]栏输入[b]Berlin[/b]的IP地址[b]10.1.1.8[/b],然后在[b]共享的机密[/b]栏输入和[b]Berlin[/b]配置使用的共享密钥,点击[b]下一步[/b];需要注意的是,由于我们在IAS服务器上设置了[b]请求必须包含消息验证程序属性[/b],因此我们需要在RADIUS客户端上同样进行设置。配置向导中没有提供[b]请求必须包含消息验证程序属性[/b]选项和记账记录选项的设置,我们需要在配置向导完成后手动设置。 fp,^BZ7NK i#`~ h
[img]http://www.winsvr.org/pic/ias_setup/iassetup22.jpg[/img] s)W g-of/}
最后在[b]正在完成路由和远程访问服务器安装向导[/b]页,点击[b]完成[/b]。在弹出的提示你需要配置DHCP中继代理的对话框上点击[b]确定[/b];等待片刻后,VPN服务器就部署好了。我们还需要手动配置[b]请求必须包含消息验证程序属性[/b]选项和记账记录选项,因此右击服务器名,选择[b]属性[/b];在弹出的VPN服务器属性对话框,点击[b]安全[/b]标签,然后点击[b]身份验证提供程序[/b]右侧的[b]配置[/b]按钮;
E(z1I@?b,X [img]http://www.winsvr.org/pic/ias_setup/iassetup23.jpg[/img]
T*N$O8c:wT"X 在弹出的[b]RADIUS身份验证[/b]对话框上,选择RADIUS服务器[b]10.1.1.8[/b],点击[b]编辑[/b];
5H`"i ?g tt [img]http://www.winsvr.org/pic/ias_setup/iassetup24.jpg[/img] b xUl2h3s {O0Q
然后在弹出的[b]编辑RADIUS服务器[/b]对话框上,勾选[b]一直使用消息验证程序[/b],点击[b]确定[/b];
h4J1O/}!L'f [img]http://www.winsvr.org/pic/ias_setup/iassetup25.jpg[/img] d;iX6uE
在[b]RADIUS身份验证[/b]对话框上点击[b]确定[/b]。然后点击[b]记账提供程序[/b]右侧的[b]配置[/b]按钮,在弹出的[b]RADIUS记账[/b]对话框上,选择RADIUS服务器[b]10.1.1.8[/b],点击[b]编辑[/b];
P`4Zg&i K8T ?)S:C [img]http://www.winsvr.org/pic/ias_setup/iassetup26.jpg[/img]
XS,R7t"n(D5Axh)F 然后在弹出的[b]编辑RADIUS服务器[/b]对话框上,勾选[b]发送RADIUS记账开和记账关信息[/b],点击[b]确定[/b];然后在[b]RADIUS记账[/b]对话框上点击[b]确定[/b];
UY0G U_Z [img]http://www.winsvr.org/pic/ias_setup/iassetup27.jpg[/img]
`;y$c9[,O%T8Tw7V 最后在VPN服务器属性对话框上点击[b]确定[/b],然后右击VPN服务器名,选择[b]所有任务[/b]下的[b]重启动[/b]重启VPN服务器,至此,RADIUS客户端的配置完成。 f9Lw(mc%^L;F
[b][color=#006699]VPN客户拨入测试[/color][/b]
%R"x@%yF:}6M#[u O?'t 我们在[b]Perth[/b]上创建一个到达[b]Munich[/b]的VPN拨号连接,使用属于[b]Domain Admins[/b]用户组的账号[b]domainadmin[/b]进行远程拨入,
2_"~6_/?v\ [img]http://www.winsvr.org/pic/ias_setup/iassetup28.jpg[/img] G:lh)s,g2U
访问成功。
P o1n_7SK [img]http://www.winsvr.org/pic/ias_setup/iassetup29.jpg[/img]
:C*m In y R-d 在[b]IAS[/b]服务器[b]Berlin[/b]上,你可以看到如下事件日志信息,表明[b]IAS[/b]服务器根据创建的[b]Allow Domain Admins[/b]远程访问策略授予了用户[b]domainadmin[/b]的远程访问权限;
(k i!Q o V9u[n6~$Q-` [img]http://www.winsvr.org/pic/ias_setup/iassetup30.jpg[/img]
5d?yv9}p&J [img]http://www.winsvr.org/pic/ias_setup/iassetup31.jpg[/img]
F*{H:I)~L b*N 我们使用只属于[b]Domain Users[/b]用户组的[b]domainuser[/b]账号拨入测试一下,
car} B tZ [img]http://www.winsvr.org/pic/ias_setup/iassetup32.jpg[/img] [1WB+i3l&~ Ohs
连接出错,提示没有拨入的权限,因为没有匹配的远程访问策略授权此用户的远程访问;
TEg[*M{] N7f [img]http://www.winsvr.org/pic/ias_setup/iassetup33.jpg[/img] f#}5O9ep e
同样,从IAS服务器上的事件日志可以看出,是第一个匹配客户请求的[b]到Microsoft路由和远程访问服务器的连接[/b]远程访问策略拒绝了VPN客户的远程访问。
CI"T-X(fzg `k [img]http://www.winsvr.org/pic/ias_setup/iassetup34.jpg[/img]
8c{$J-s'U1VJ*Jy [img]http://www.winsvr.org/pic/ias_setup/iassetup35.jpg[/img]
%I ]:dO!]k+i 另外,你可以在IAS服务器所设置的记账记录目录中找到IAS的记账记录文件,如下图所示:
$P)D2H`;s2EZ%K [img]http://www.winsvr.org/pic/ias_setup/iassetup36.jpg[/img]
2xpbQ7mE0j2y2h 至此,本次试验成功完成。 *@2TER%J
不过,RADIUS客户和RADIUS服务器之间的通讯并不是足够的安全,微软建议你在部署IAS服务器时,进行以下操作: ;X'c1TZGz-zu`g
6n7jg:u%eH
使用IPsec为RADIUS客户端和服务器提供更高的安全性;
,og\F"Labo
6QEQP/Grv4J 要求使用强用户密码; $M ~l#sc,JU0E,V+G

'_HjD r[-_ 使用身份验证计算和帐户锁定有助于防止用户密码受到词典攻击; l;x A}!E
:YI!dg Gy0_
使用具有一长串随机顺序的字母、数字和标点符号的共享密钥,经常更改此密钥有助于保护IAS服务器。

yangming10522008-8-14 18:01
好详细。。。



相关文章:
2003做NAT不成功,但ISA的NAT可行。
web管理打印机
一个美国老网络工程师
Windows终端连接器加强版
ie7更新后不能启动

查看完整版本: Internet验证服务使用指南


Powered by 51CTO.COM