【域名防劫持】关于网站域名被运营商劫持,修改为127.0.0.1的解决办法。

最近网站遇到部分地区出现解析IP为127.0.0.1。

经过使用阿里云拨测工具检测出问题地区。

阿里云网站运维检测平台

【域名防劫持】关于网站域名被运营商劫持,修改为127.0.0.1的解决办法。

因为网站没有备案。无法向运营商提交备案信息等相关材料。

所以只能另寻其他解决办法。

如果您有交流群,那此方法非常适用。

如果没有。可以作为网站备用。

修改本地hosts文件即可解决。

hosts是可以设定网站域名解析的IP的。

代码如下,记得保存为bat后缀。比如网站打不开.bat

以我网站为例。

@echo off
REM 移除chcp命令,使用系统默认编码

REM 权限校验
net session >nul 2>&1
if %errorlevel% neq 0 (
    echo 请求管理员权限...
    powershell -Command "Start-Process cmd -ArgumentList '/c %0' -Verb RunAs"
    exit /b
)

echo 正在以管理员权限运行...
cd /d %windir%\system32\drivers\etc

REM 简单备份
echo 正在备份hosts文件...
copy hosts hosts.backup.%random%

REM 添加hosts条目
echo 正在检查并添加hosts条目...
findstr "www.7chaowan.com" hosts >nul
if errorlevel 1 (
    echo. >> hosts
    echo # Fixed by script >> hosts
    echo 172.67.204.253 www.7chaowan.com >> hosts
    echo 104.21.37.57 www.7chaowan.com >> hosts
    echo 条目添加成功!
) else (
    echo 条目已存在,无需添加。
)

REM 刷新DNS
ipconfig /flushdns
echo DNS缓存已刷新!
echo 操作完成!
pause

请把域名和IP改成您需要解析的IP即可。然后保存为bat上传到群里给用户运行即可。

© 版权声明
THE END
文章不错?点个赞呗
点赞8 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容