hostname
Host
Intro
早期的互联网计算机少,所有使用hosts来存放所有网络中的ip/主机名键值对信息
域名解析工作:
- 查询hosts文件;
- dns服务器解析;
文件格式
1 | 网络IP地址 主机名.域名 主机名 |
注意,这里不需要添加端口,如果并非80默认端口,则仅仅需要在URL中指定即可,例如beta.ilifediary.com:8080
作用
配置完成后:
- 本地主机访问hostname—->经由hosts转换—->访问指定的IP地址
- 加快远程登录主机速度过慢的原因,即直接指定IP,不进行DNS解析操作,例如将google ip信息放入hosts中,避免DNS污染
关联知识
DNS域名解析和hosts的用途都是一致的,不过后者是本地的,不是一个服务器的形式.
换言之,DNS其实是hosts的升级版,域名的集中化管理,保证所有人都高效的使用(无需任何手动操作,GFW除外).
Hostname
域名,是当前互联网络其他用户识别当前机子的通用称呼,身份ID(郑碧峰)
Ubuntu
1 | # 临时更改: |
centos
1 | # 永久更改: |
Conf of DNS
解析器(reslover)是C库中用于提供DNS接口的程序集,某个进程调用这些程序时将同时读入解析器的配置文件.
这个文件具有可读性并且包含大量可用的解析参数.
1 | # 国内DNS |
host
Intro
除了dig, nslookup之外的另一个查询dns的命令. 默认输出 A, MAX记录
Example
1 | # 默认用法, 输出 A/MAX |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 狂想写作本!
评论