首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

通过hosts文件修改本地域名映射

hosts是一个没有扩展名的系统文件,windows系统里位置在 C:\Windows\System32\drivers\etc,macOS/Linux/iOS/Android位置在 /etc/hosts...这样用户在浏览器中输入一个网址,浏览器会先在电脑本地的那个hosts文件里去找有没有对应的ip地址,如果有就直接去访问这个ip地址,如果没有找到,则系统会再将网址提交到DNS域名解析服务器进行IP地址的解析...修改 hosts 文件实现 baidu.com 访问本地服务下面通过一个小实验,实现在浏览器中输入 baidu.com 访问电脑本地的服务,首先在 hosts 文件中将 baidu.com 映射到本地的...文件到桌面,改好了再直接粘贴过去覆盖替换那个文件保存好后刷新下本地dns,命令:ipconfig/flushdns接着我们可以在本地起一个后端服务或者前端项目,比如我们在 localhost:8088...管理和切换 hosts 文件工具:SwitchHosts

95530
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    如何使用python切换hosts文件

    做开发或测试时常需要切换hosts ,如果hosts比较多,那么频繁的打开hosts文件对地址加注释(#),再把去掉注释是个繁琐的事情。...假如我们有一组hosts: 172.168.12.107 www.baidu.com 172.168.10.213 account.baidu.com 172.168.12.107 pan.baidu.com...1、hosts 文件一般放在我们的C:\WINDOWS\system32\drivers\etc\目录下,没有扩展名。我们可以通过记事本打开。python 的os模块可以用于打开本地文件。...去掉注释时,当我打开浏览器访问www.baidu.com 时,其实访问的是本地的,172.168.12.107 主机。加上注释时,那么访问的就是真的百度服务器。...这里只是通过修改#的方式来切换hosts ,那么你也可以将hosts定义一个数组,直接写入到HOST文件。通过 写入不同的数组来达到切换不同hosts的目的。

    1.9K10

    有了它,让本地没有难的开发环境!

    作者:陌溪 陌溪的学习笔记:note.moguit.cn 大家好,我是陌溪 最近在写蘑菇博客的时候,因为使用到了一些 MySQL 的高级语法,导致原来的 5.6 版本的 MySQL 无法正常使用。...,下载半天没动静 下载失败 后面就去寻找更加便捷的安装方式,在群里小伙伴的安利下,我找到了 小皮 ,一款让天下没有难的软件环境!...同时 小皮 的软件管理,还内置了一些比较常见的 MySQL。例如,这里有陌溪想要的 MySQL 8.0,点击安装即可,一键操作,简直不要太爽。...MySQL图形化工具-MySQL_Front RedisClient 的话,有点像 RedisDesktopManager,就是UI 看起来不是很 Nice。...Redis图形化工具-RedisClient 针对有些场景,我们需要修改对应的配置文件,通过小皮的设置,我们能够修改 nginx.conf、mysql.ini 以及 hosts,可以说是非常方便了,再也不用点开文件夹去一个个寻找了

    78310

    聊聊如何在docker环境中配置hosts

    前言不知道大家有没有遇到这种场景,部署在docker环境的项目,需要通过域名访问外部一些资源,但因为没有配置dns解析,因此需要通过配置hosts来进行访问。...本文就来聊聊可以通过哪些方式可以在docker容器中配置hosts配置的方法 方法一:启动容器的时候加上“--add-host”示例:docker run --add-host='www.lyb-geek.com...name hello-docker -it 192.168.0.1:5002/lybgeek/hello-docker:1.0方法二:如果是通过docker-compose启动容器,可以配置extra_hosts...也试过将hosts的文件放在项目目录下通过配置如下内容COPY hosts /etc/hostsRUN echo 'www.lyb-geek.com:127.0.0.1' >> /etc/hosts不过没鸟用...其实还有一种方式,就是进入容器内部,直接改hosts文件,就跟我们操作宿主机一样。不过这种方式不推荐就是,因为容器一重启或者销毁,配置就丢了

    9.8K00

    MySQL 学习三:如何完全卸载掉本地 MySQL 数据库步骤小结

    系列文章目录 关于更多 MySQL 数据库以及数据库 IDE 的问题大家可以移步本人专栏——MySQL 数据库。...MySQL 数据库密码遗忘需要重新安装 MySQL 数据库时,就需要先卸载掉本地的文件。...二、删除 MySQL 数据库安装文件夹 打开 MySQL 在你安装路径下的文件夹,删除文件夹下的 my.ini 文件及其他文件,如下图所示: ?...---- 总结 本文给大家介绍了如何完全卸载掉本地MySQL 数据库。...其实大家卸载数据库遇到的最大问题就是注册表文件无法彻底删除,导致下一次安装时信息冲突提醒无法正常安装,现在看了本文你是不是已经学会了如何彻底删除掉本地文件的注册表文件信息呢?

    19.8K21

    mysql离线本地解析密码

    有些时候渗透的目标可能就是某个网站的数据库内的用户信息,所以拿到用户信息就相当于工作完成了一大半,没有必要所有都继续往内网渗透,这时候就相当于只要拿到数据库内的数据,这次渗透就十分成功 而这篇文章就是介绍如何在已经拿到一台有数据库的机器...,但是不知道他数据库密码的情况下,通过离线本地解析,获取机器的数据库密码 正文 因为物理机上安装得有phpstudy,所以将物理机作为被攻击机,虚拟机作为攻击机 即:攻击机 win2008r2 (虚拟机...,密码设置的地方记住即可 这里假设我已经拿到了目标机的shell,能够对他文件夹下的所有文件进行下载和上传操作 进入MYSQL\data\mysql目录 找到目录下的 user.frm ,user.MYD...,user.MYI文件下载到本机上 这里假装我已经从目标机上拿到了user.frm ,user.MYD ,user.MYI文件放到了我本机的mysql\data\mysql目录下 然后打开mysql...,skip这个表达到绕过的效果 多提一句,如果mysql的密码忘记了也可以用这个命令直接进mysql,但是可能会遇到一些报错 进入cmd,输入如下语句查看: select user,password,

    1.1K10

    智能云组网EasyNTS集群如何连接本地MySQL数据库?

    上文我们说过智能云组网EasyNTS的数据库相关内容,知道了EasyNTS也是可以使用MySQL数据库的,但是要进行配置,智能云组网EasyNTS配置MySQL数据库的过程我们上文已经给大家介绍了。...但是近期我们发现EasyNTS在设置集群时,局域网内的机器无法访问本地MySQL数据库,使用工具远程连接时也会报错。 MySQL数据库在安装后,默认只能本地访问,无法让其他机器通过网络访问。...此时需要对MySQL进行设置,局域网内的其他机器才能连接到本地MySQL数据库。 ? 1、登录MySQL,选择mysql数据库。 USE mysql; ?...4、此时已经可以通过局域网访问MySQL数据库了,使用工具远程连接时正常。 ?

    3.6K20

    【技术种草】如何免费申请通SSL证书

    跟着我,继续走下去吧~ 0x02 申请通型SSL证书实践 本节我们来实践下真实场景的ACME流程,通过letsencrypt客户端程序自动申请免费的通型SSL证书,准备好了嘛~ 0、为域名添加通解析记录...所谓通解析就是的主机记录为*的A记录,对应解析的域名为*.your-domain.com,通常放在最后。记录值填写要指向云服务器的IP,而这台云服务器将是我们后续发起ACME验证流程的机器。...后续的参数简要说明: --manual:表示交互式操作地获取证书 --preferred-challenges=dns:指定通过dns(DNS-01)方式验证,这是获取通证书的目前唯一方式 --server...example.com \ -d *.your-domain-name.com 另外,可以加--dry-run参数来测试申请(certonly)或续期(renew)的验证过程,而不会真正存储证书到本地硬盘...待Let's Encrypt服务端验证成功后,会颁发新证书并下载到本地,命令结果如图所示: command_output.png 可以看到,新的证书默认存在/etc/letsencrypt/live/your-domain.com

    6.4K104

    MySQL 学习三:来教你如何完全卸载掉本地“头大的” MySQL 数据库!

    文章目录 前言 一、控制面板卸载 MySQL 二、删除 MySQL 数据库安装文件夹 三、打开注册表编辑器 四、删除残留注册表文件 五、删除系统盘残留数据文件 总结 前言 如果我们 MySQL...数据库密码遗忘需要重新安装 MySQL 数据库时,就需要先卸载掉本地的文件。...一、控制面板卸载 MySQL 控制面板→程序和功能→卸载,如下图所示: 二、删除 MySQL 数据库安装文件夹 打开 MySQL 在你安装路径下的文件夹,删除文件夹下的 my.ini 文件及其他文件,...总结 本文给大家介绍了如何完全卸载掉本地MySQL 数据库。...其实大家卸载数据库遇到的最大问题就是注册表文件无法彻底删除,导致下一次安装时信息冲突提醒无法正常安装,现在看了本文你是不是已经学会了如何彻底删除掉本地文件的注册表文件信息呢?

    1.7K20

    技术文章如何取标题、封面、

    无论你现在处于写博客的什么阶段,希望下面的内容能帮助你这些: 如何取合适的标题 图的注意点 快速制作封面 引入 当我们有了一个好的想法和内容,并且有了合适的写作框架,构建一篇不错的技术文章就不是什么难事了...然后,就是对于封面和图,正所谓 “一图胜千言” ,特别是在技术文章中,很多时候图可以帮助读者更好的理解文章的内容。特别是在一些难以理解的架构设计或者代码设计上。...话不多说,那么,作为一个技术文章应该如何去拟定你的标题呢?...如何取标题 有一段时间,我非常非常痛恨微信公众号的推送,因为那段时间里,无论是什么样的技术文章,标题都类似下面这种: 这个就厉害了,全套 xxx 笔记,今晚删除~ 你不知道的 xxx,这个技巧,...图 对于技术文章来说,图的质量往往就决定了你文章的难易程度,就像前面所说的,一图胜千言,一张图能说的往往比大段文字想要表现的还要多。 那么对于图,我们有那些需要注意的问题呢?

    32420
    领券