服务器被dns劫持的原因有以下几点
1.服务器安全设置
在服务器中使用开源程序上传文件时,不小心泄露了管理员密码等私密信息,导致出现dns劫持。
2.系统安全级别
服务器系统安全级别不高的话容易被黑客攻破,所以要提高操作系统的安全级别。
3.操作行为不规范
安全意识不够,可能在公共场合环境下登录了敏感账号,并且没有取消记住密码等不安全行为,导致私密信息泄露。