配置VMare与主机之间的网络连接方式:

1、一般采用NAT方式

2、把主机与虚拟机之间的IP设置为同一网段

主机:

虚拟机:

3、

这样配置后可以让主机与VMware之间互ping是能的。

注意:要把主机与虚拟机的防火墙关闭

一、

在开始 运行下输入mstsc,会调出远程桌面连接向导,输入对方IP地址。要求对方允许远程操作。才可以进入对方系统!

在对方的电脑中右键我的电脑,“属性”的最后一个“远程”设置里,勾选允许远程协助项!如图

 

 

 

二、

1、这样输入IP地址后,如果连接成功,那么会弹出一个登陆窗口:

此时GINA中被调用的接口打印是:

TSS(R) 2: 06:25:52:0731 xredgina.cpp(27): ==>XRedGina.dll DLL_PROCESS_ATTACH
TSS(R) 2: 06:25:52:0747 xredgina.cpp(103): ==>CXRedGinaApp::InitInstance
TSS(R) 2: 06:25:52:0747 xredgina.cpp(152): Create Thread: XRedMonitorProc
TSS(R) 2: 06:25:52:0747 xredgina.cpp(155): <==CXRedGinaApp::InitInstance
TSS(R) 2: 06:25:52:0747 xredgina.cpp(29): <==XRedGina.dll DLL_PROCESS_ATTACH
TSS(R) 2: 06:25:52:0747 export.cpp(124): ==>WlxNegotiate
TSS(R) 2: 06:25:52:0747 export.cpp(129): <==WlxNegotiate
TSS(R) 2: 06:25:52:0747 xredgina.cpp(379): ==>XRedMonitorProc
TSS(R) 2: 06:25:52:0825 export.cpp(146): ==>WlxInitialize
TSS(R) 2: 06:25:53:0419 export.cpp(151): <==WlxInitialize
TSS(R) 2: 06:25:53:0606 export.cpp(348): ==>WlxRemoveStatusMessage
TSS(R) 2: 06:25:53:0606 export.cpp(353): <==WlxRemoveStatusMessage
TSS(R) 2: 06:25:53:0606 export.cpp(189): ==>WlxDisplaySASNotice
TSS(R) 2: 06:25:53:0747 export.cpp(194): <==WlxDisplaySASNotice
TSS(R) 2: 06:25:53:0747 export.cpp(348): ==>WlxRemoveStatusMessage
TSS(R) 2: 06:25:53:0747 export.cpp(353): <==WlxRemoveStatusMessage
TSS(R) 2: 06:25:53:0747 export.cpp(36): ==>WlxLoggedOutSAS
TSS(R) 2: 06:25:53:0763 xredgina.cpp(322): ==>WlxLoggedOutSASProc
TSS(R) 2: 06:25:55:0935 xredgina.cpp(338): <==WlxLoggedOutSASProc, iExitCode=1
TSS(R) 2: 06:25:55:0935 export.cpp(66): GetExitCode
TSS(R) 2: 06:25:55:0935 export.cpp(74): <==WlxLoggedOutSAS, iResult = 1
TSS(R) 0: 06:25:57:0106 export.cpp(462): ==>WlxDisconnectNotify
TSS(R) 0: 06:25:57:0106 export.cpp(467): <==WlxDisconnectNotify
TSS(L) 3: 06:25:58:0731 xredgina.cpp(27): ==>XRedGina.dll DLL_PROCESS_ATTACH
TSS(L) 3: 06:25:58:0731 xredgina.cpp(103): ==>CXRedGinaApp::InitInstance
TSS(L) 3: 06:25:58:0731 xredgina.cpp(152): Create Thread: XRedMonitorProc
TSS(L) 3: 06:25:58:0747 xredgina.cpp(155): <==CXRedGinaApp::InitInstance
TSS(L) 3: 06:25:58:0747 xredgina.cpp(29): <==XRedGina.dll DLL_PROCESS_ATTACH
TSS(L) 3: 06:25:58:0747 export.cpp(124): ==>WlxNegotiate
TSS(L) 3: 06:25:58:0747 export.cpp(129): <==WlxNegotiate
TSS(L) 3: 06:25:58:0778 xredgina.cpp(379): ==>XRedMonitorProc
TSS(R) 0: 06:25:58:0841 export.cpp(450): ==>WlxReconnectNotify
TSS(R) 0: 06:25:58:0841 export.cpp(455): <==WlxReconnectNotify
TSS(L) 3: 06:25:58:0919 export.cpp(146): ==>WlxInitialize
TSS(L) 3: 06:25:59:0903 export.cpp(151): <==WlxInitialize
TSS(L) 3: 06:26:00:0231 export.cpp(348): ==>WlxRemoveStatusMessage
TSS(L) 3: 06:26:00:0231 export.cpp(353): <==WlxRemoveStatusMessage
TSS(L) 3: 06:26:00:0231 export.cpp(189): ==>WlxDisplaySASNotice
TSS(L) 3: 06:26:00:0435 export.cpp(194): <==WlxDisplaySASNotice
TSS(L) 3: 06:26:00:0435 export.cpp(348): ==>WlxRemoveStatusMessage
TSS(L) 3: 06:26:00:0435 export.cpp(353): <==WlxRemoveStatusMessage
TSS(L) 3: 06:26:00:0435 export.cpp(36): ==>WlxLoggedOutSAS
TSS(L) 3: 06:26:00:0435 xredgina.cpp(322): ==>WlxLoggedOutSASProc

 

以上打印信息可分为两部:

一、发生在远程端的打印

(1)它把GINA.dll又加载了一次,

(2)然后调用了WlxLoggedOutSAS函数,

(3)登陆成功后,调用WlxDisconnectNotify函数。

二、发生在本地端的打印

(1)把XRedGina.dll又加载了一次

(2)WlxReconnectNotify

(3)然后也进入WlxLoggedOutSAS 函数中。但一直卡住。(因为此时本地是弹出登陆框)

但是此时我们按Cancel时,却没有发现把gina.dll卸载掉

2、

 

登陆成功后,被登陆的系统会处于登陆输入框状态(相当于注销);登陆系统显示被登陆系统最后的画面。

 

登录成功后就可以把被登录的界面里的文件拷贝出来到登录的系统中了。(这可以做为文件共享的方式)

 

三、

 

 

 

 

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐