问题一:修改hosts的时候配置文件不起作用怎么解决?
在做一些假的域名的映射时,测试的时候需要在本机修改hosts文件,那么在正常情况之下,c:/window/system32/etc/driver/hosts中添加相应的条目,再在浏览器中输入相应的域名接口是我们的做法,但是在win10服务器上因为DNS Client的服务没有关闭的原因导致配置失败,结果过程就是打开Service.msc组件,查看DNS client服务YOU有没有在运行,如果在运行,禁用!如果无法禁用,就直接在注册表中禁用,运行如下命令:
1|reg add "HKLM/System/CurrentControlSet/Services/Dnscache" /v "Start" /t REG_DWORD /d "4" /f
启用命令:
1|reg add "HKLM/System/CurrentControlSet/Services/Dnscache" /v "Start" /t REG_DWORD /d "2" /f
等修改完成之后,重启电脑就生效了。
问题二:无法使用远程连接credssp加密oracle修正。
windows的安全册率问题导致远程连接窗口提示credssp需要修正,我们通过gpedit.msc来关闭即可。过程如下:
修改gpedit.msc文件,确定后就打开组策略,选择计算机配置-管理模板-系统-凭据分配-加密Oracle修正。
修改成为易受攻击。
如果按照这个方法修改后提示找不到gpedit.msc,就用另一种方法再加以修改。
打不开gpedit.msc是因为系统是家庭版本,而家庭版本没有组策略,那么就要修改注册表,在命令里打开regedit,按照过程依次打开:
1| HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/Policies/System/CredSSP/Parameters
到System目录就不会有文件了,需要新建来处理,右击System,新建——项:
命名为CredSSP,然后右击CredSSP,新建项命名为Parameters:
然后右击Parameters,新建——DWORD(32)位,命名为 AllowEncryptionOracle :
双击刚刚新建的AllowEncryptionOracle:
数值数据修改为2:
然后尝试远程连接,如果还不能的话,重启机子即可链接了。