实施某公司云桌面大概也有一年多了,客户的各种软件,避免不了会碰见各种问题,这次先分享:派生桌面之后发现这软件打不开了?
如果用VDI客户端登录模板,这个软件是正常能打开正常登录,客户是(酒店管理软件),订房,订餐,记账,标记,结账,会员管理系统之类的软件,提供给学生学习,软件是CS架构,有服务器端。
软件在模板中能正常打开,登录系统,模拟操作,一切正常,就是在派生过之后的虚拟机打不开了,,在想模板和派生过的虚拟机差别也就是计算机名和IP地址不一样,其他应该是没有问题的,难道派生过之后文件有丢失吗,没有派生完整吗,不对啊,其他软件都正常,唯一就这一个软件不能正常打开,很奇怪,也很迷茫,一看表已经6点了,学校老师马上要下班,哎,一个下午的时间解决这一个客户的软件问题,很焦虑,很为难,但是最终还是要解决的,实在是找不到原因了。
测试:灵感一来,感觉自己要放大招了,哈哈哈哈啊哈哈哈,找了2台物理PC,把酒店管理软件正常安装好,测试没问题,然后把物理PC_A的系统Guest备份一下再然后Guest恢复到物理PC_B上然后更改PC_B的计算机名,更改IP地址,用物理PC_B再次打开酒店管理软件正常打开,正常用户名登录, 什么鬼这是...再次迷茫。
心情如此沉重,该测试的都测试了,想....要不打电话问下软件厂家?不放弃一丝希望,这个软件到底是什么鬼?怎么访问服务器的?
说了30分钟时间,不一一说了,还是说最终要的一点吧,软件厂家的工程师说,这个软件安装完之后第一步要填写服务器的IP地址,然后最重要的一点是要客户机能访问服务器设置好的SMB共享文件夹才能满足软件的正常打开,第一填写服务器的IP地址是肯定没有问题,也能ping通,测试端口也正常,已经排除过,只有SMB共享文件夹没有测试,再次用VDI登录模板打开资源管理器,格式: \\10.7.X.XX,能匿名直接访问打开共享文件夹,然后用派生过的桌面资源管理器打开,格式: \\10.7.X.XX ,点回车,噗...要验证用户名密码,????????
模板能直接匿名访问,派生过的虚拟机需要Windows安全验证,这可咋办:????
如果输入用户名和密码之后,能访问共享文件夹之后,再次打开酒店管理软件确实正常,已经确定是这里的问题。
嗯呢,办法总比问题多啊,想要不写个bat,用批处理命令执行Windows验证,每次开机都让它启动, 命令如下:net use \\192.168.1.1 123 /user:abc
解释:192.168.1.1是服务器的IP。123是密码。abc是用户名。这条命令是登录Windows安全验证。 操作如下:新建文本文档,把命令复制到文本文档,然后把后缀.txt改成.bat,的文件放到开始菜单的启动目录下, 相当于每次开机,都执行下windows安全验证,这样问题就解决了。 |