有关/etc/resolv.conf、/etc/hosts、/etc/sysconfig/network

  • 阿里云  >  教程中心   >  linux教程  >  有关/etc/resolv.conf、/etc/hosts、/etc/sysconfig/network  
  • 有关/etc/resolv.conf、/etc/hosts、/etc/sysconfig/network
  • 发布时间:2018-01-19 来源:网络 上传者:用户

    关键字: ETC sysconfig network 有关 resolv hosts conf

    发表文章
  • 摘要:1./etc/resolv.conf/etc/resolv.conf设置linux本地的客户端DNS的配置文件DNS可以实现域名和IP的互相解析setup->networkconfiguration->DNSconfiguration上述设置实际上是修改/etc/resolv.cof这个文件[root@muban~]#cat/etc/resolv.conf;generatedby/sbin/dhclient-scriptnameserver8.8.8.8负责域名与
  • 1./etc/resolv.conf

    /etc/resolv.conf设置linux本地的客户端DNS的配置文件

    DNS可以实现域名和IP的互相解析 
    setup->network configuration->DNS configuration

    有关/etc/resolv.conf、/etc/hosts、/etc/sysconfig/network_第1张图片

    上述设置实际上是修改/etc/resolv.cof这个文件

    [root@muban ~]# cat /etc/resolv.conf; generated by /sbin/dhclient-scriptnameserver 8.8.8.8

    负责域名与IP互相解析的服务就是DNS(domain name system) 
    www.baidu.com <=>203.71.88.10

    小结:

    1. 客户端DNS可以在网卡配置文件里设置(ifcfg-eth0)
    2. 客户端DNS也可以在/etc/resolv.conf里设置
    3. 网卡里的设置优先于/etc/resolv.f
    2./etc/hosts

    /etc/hosts设定用户IP与名字(或域名)的对应解析表。主机名和IP解析,相当于DNS工具(手动维护的)。

    [root@muban ~]# ping mubanping: unknown host muban

    vi /etc/hosts 
    有关/etc/resolv.conf、/etc/hosts、/etc/sysconfig/network

    [email protected] ~]# tail -1 /etc/hosts192.168.31.199 muban[ [email protected] ~]# ping mubanPING muban (192.168.31.199) 56(84) bytes of data.64 bytes from muban (192.168.31.199): icmp_seq=1 ttl=64 time=0.154 ms64 bytes from muban (192.168.31.199): icmp_seq=2 ttl=64 time=0.023 ms

    /etc/hosts类似C:/Windows/System32/drivers/etc/hosts,LAN内IP域名解析文件。 
    开发、测试时做临时的域名解析常用,英文hosts - The static table lookup for host names。 
    host的解析在机房常用的服务器互相调用中也会常用,如门户网站的解析真实案例: 
    alibaba: 
    172.26.58.40 vafd.china.alibaba.com 
    172.23.54.47 normyl.vip.xyi.cn.alidc.net 
    小结: 
    hosts 的作用

    1. 开发、产品、测试等人员,用于通过正式的域名测试产品。
    2. 服务器之间的调用可以用域名(内部的DNS),方便迁移。
    3./etc/sysconfig/network

    /etc/sysconfig/network设定主机名与网卡启动、网关配置

    [root@muban ~]# cat /etc/sysconfig/networkNETWORKING=yesHOSTNAME=muban

    修改主机名:

    1. vi /etc/sysconfig/network 修改HOSTNAME(永久改)
    2. hostname再修改(临时改)

      修改了/etc/sysconfig/network下的HOSTNAME后,然后使用hostname命令使其生效。但是需要注意的是当前会话还是不会变化,但是后续新建会话会生效。 
      结合永久性修改和临时性修改hostname,使其不必重启Linux服务器

    有关/etc/resolv.conf、/etc/hosts、/etc/sysconfig/network_第2张图片

    有关/etc/resolv.conf、/etc/hosts、/etc/sysconfig/network_第3张图片

以上是有关/etc/resolv.conf、/etc/hosts、/etc/sysconfig/network的内容,更多 ETC sysconfig network 有关 resolv hosts conf 的内容,请您使用右上方搜索功能获取相关信息。

你可能感兴趣的:(Linux)