zoukankan      html  css  js  c++  java
  • 修改mac系统的host文件 (一)

    hosts是本地预先配置的DNS数据,解析域名的时候首先试图从hosts文件获取,没有则从DNS服务器获取。
    此文件的三个主要用途:

    • 加快域名解析

    • 方便局域网用户

    一般局域网很少假设DNS服务器,访问这些服务器时,就需要输入难记的IP地址,这相当麻烦。(在golang实现跨域访问一文中,之所以ajax请求本地搭建的服务器时,需要输入http://127.0.0.1:8000/ajax,而不是http://localhost:8000/ajax,就是因为自己的hosts文件中没有配置相关IP信息。

    • 屏蔽网站

    对于一些弹窗类的垃圾网站,我们可以利用Hosts把该网站的域名映射到错误的IP或本地计算机的IP,这样就不用访问了。在WINDOWS系统中,约定 0.0.0.0是错误的IP地址。

    • 顺利连接系统

    一些数据库服务器,在访问时如果直接输入IP地址是不能访问的,只能输入服务器名才能访问。那么我们配置好Hosts文件,这样输入服务器名就能顺利连接了。

    • 虚拟域名

    很多时候,网站建设者需要把”软环境“搭建好,再进行上传调试。但类似于邮件服务,则需要使用域名来辅助调试,这时就可以将本地 IP 地址与一个”虚拟域名“做地址指向,就可以达到要求的效果。如:127.0.0.1 网站域名。

    修改方法如下:
    通过命令行:

    先sudo -i临时获取管理员权限,会提示你输入密码,就是启动的密码。
    然后 vi /etc/hosts
    前面的vi是编辑器,当然也可以换用其他的,例如上面的nano。
    /etc/hosts 是hosts内容,编辑完保存就OK。

    通过图形界面:

    按快捷键组合 Shift+Command+G 三个组合按键查找文件,并输入 Hosts 文件的所在路径:/etc/hosts
    找到hosts文件修改即可;

  • 相关阅读:
    PowerDesigner执行SQL生成模型
    IBM,ORACLE 文档
    JAAS 自定义登陆模块
    JAAS 使用windos登陆示例
    IFRAME跨域
    JAVA RSA 数字签名
    JAVA数字证书
    搭模型时常用的numpy公式,不定时更新~
    Failed to connect to github.com port 443: Timed out
    linux和colab上安装torch_geometric踩坑记录,安装过程
  • 原文地址:https://www.cnblogs.com/csuwujing/p/9920811.html
Copyright © 2011-2022 走看看