修改host指定域名指向ip,Windows脚本与Linux脚本
文章转载自: https://www.cnblogs.com/xiongzaiqiren/p/11077269.html
一,Windows系统修改hosts文件
Windows系统下hosts文件位置:C:\Windows\System32\drivers\etc\hosts
找到后右键编辑(如果提示无法编辑、权限不够、只读模式等,需要将hosts文件复制粘贴到桌面或者其他盘修改完再挪回来)
在hosts文件末尾追加编辑即可。
修改格式是 ip 域名
示例:
10.13.83.43 yun.xiong.cn
10.13.83.43 web.xiong.cn
10.13.83.43 minio.xiong.cn
10.13.83.43 graph.xiong.cn
还可以直接写BAT脚本,然后直接点击执行:
@echo off echo 请“以管理员身份运行”! attrib -R C:\WINDOWS\system32\drivers\etc\hosts @echo 10.3.233.98 yun.test.cn >>C:\WINDOWS\system32\drivers\etc\hosts @echo 10.3.233.98 web.test.cn >>C:\WINDOWS\system32\drivers\etc\hosts @echo 10.3.233.98 minio.test.cn >>C:\WINDOWS\system32\drivers\etc\hosts @echo 10.3.233.98 graph.test.cn >>C:\WINDOWS\system32\drivers\etc\hosts ::pause>nul
将以上内容复制粘贴到记事本,保存成setHost.bat,文件格式是ANSI,以后就可以右键以管理员执行了。
二,Linux系统修改hosts文件
Linux系统下hosts文件位置:/etc/hosts
找到后用vi或者vim编辑(root或者普通用户使用sudo权限)
在hosts文件末尾追加编辑即可。格式同上。
如果是单条可以直接执行命令行:
echo "10.13.83.43 yun.xiong.cn">> /etc/hosts
还可以直接写shell脚本,然后直接执行:
#!/bin/bash # #设置Host sudo echo "10.13.83.43 yun.xiong.cn" >> /etc/hosts sudo echo "10.13.83.43 web.xiong.cn" >> /etc/hosts sudo echo "10.13.83.43 minio.xiong.cn" >> /etc/hosts sudo echo "10.13.83.43 graph.xiong.cn" >> /etc/hosts echo "设置host完成"
将以上内容复制粘贴到记事本,保存成setHost.sh,以后就可以 bash setHost.sh 执行了。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix