Windows修改hosts文件让向日癸软件联网
- 前言
- 一、查看向日葵软件使用的网址及IP
- 1.清除dns记录
- 2.打开向日葵软件并将dns记录导出txt
- 二、修改Windows服务器的hosts文件
- 1.win+x选择Windows PowerShell(管理员)
- 2.在Windows PowerShell中输入如下内容:
- 3.在hosts文件最后添加如下内容:
- 三、验证hosts文件效果
- 1.取消勾选ipv6
- 2.不设置DNS
- 3.清除DNS缓存并验证hosts文件效果
前言
首先使用场景是,一台内网Windows服务器需要使用向日葵远程,参考我的另一篇文章:使用windows笔记本让服务器上网,正常情况下,设置好就能使用向日葵软件远程了,但出现了一个奇怪的现象,dns无论我设置成网关,或者国内国外知名的DNS服务IP,都无法正常使用向日葵。DNS解析只能解析一部分网址,大部分网址都无法正常解析,其中自然包括了向日葵软件所要用的网址,这也导致了向日葵软件无法使用的原因。个人猜测,由于该服务器安装了内网专用的安全类软件,怀疑是这类安全软件导致的,但我是没有权限去临时关闭该安全软件的,哪怕使用进程管理直接结束进程也是没办法做到的,内网的安全软件还是相当给力的。服务器ping 8.8.8.8都是能通的,只是dns解析出了问题,那么解决思路就是直接修改hosts文件,将向日葵软件用的网址对应的IP,写到hosts文件中即可。
一、查看向日葵软件使用的网址及IP
我们先从自带的Windows笔记本上得到向日葵软件使用的网址及IP,然后再去修改Windows服务器的hosts文件。
1.清除dns记录
ipconfig /flushdns
2.打开向日葵软件并将dns记录导出txt
ipconfig /displaydns > d:\123.txt
二、修改Windows服务器的hosts文件
1.win+x选择Windows PowerShell(管理员)
2.在Windows PowerShell中输入如下内容:
notepad C:\Windows\System32\drivers\etc\hosts
3.在hosts文件最后添加如下内容:
47.99.81.181 sl-tk.oray.com
47.98.232.26 slapi.oray.net
记得保存hosts文件
三、验证hosts文件效果
1.取消勾选ipv6
2.不设置DNS
3.清除DNS缓存并验证hosts文件效果
END