【Linux】resolv.conf中search作用
resolv.conf中的search主要是用來補全hostname的,有時候域名太長,可以做一個短域名做主機名字,但是DNS解析需要的是FQDN,而在resolv.conf中設定search能進行補全。
vim /etc/hosts
42.120.7.71 www
ping www能通,返回就是42.120.7.71,ping會首先解析hosts
vim /etc/resolv.conf
search firefoxbug.net
nameserver 114.114.114.114
這時候nslookup www
Server: 114.114.114.114
Address: 114.114.114.114#53
Non-authoritative
answer:
Name: www.firefoxbug.net
Address: 42.120.7.71
看到沒,search的作用就是補全要訪問的短域名
正確的域名解析順序是:
1. 查詢/etc/hosts
2. 根據nameserver查詢域名
3. 如果在nameserver查詢不到域名就進行search補全,重新走1~2步
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30776559/viewspace-2151847/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【Linux】/etc/resolv.conf 檔案Linux
- Linux Packages SearchLinuxPackage
- Elasticsearch中URI Search和RequestBody Search分析Elasticsearch
- linux shell指令碼中 =~ 的作用Linux指令碼
- Linux 中grep命令中 -P選項的作用Linux
- Linux 中 grep -P引數的作用Linux
- 【乾貨】Linux中presto作用是什麼?LinuxREST
- Linux中cd命令有何作用?如何使用?Linux
- Linux中chmod命令的定義及作用!Linux
- Unix/Linux 指令碼中 “set -e” 的作用Linux指令碼
- linux 中正規表示式中?號的作用Linux
- 解決刪除~/Library/Caches/CocoaPods/search_index.json重新pod search還是不起作用IndexJSON
- Linux中什麼是inode?有什麼作用?Linux
- Linux中uuid是什麼?作用有哪些?LinuxUI
- Linux中mesg命令作用是什麼?如何使用?Linux
- Linux中的特殊符號含義及作用!Linux符號
- Linux中Kdump是什麼?其作用有哪些?Linux
- Linux系統中的list命令有何作用?Linux
- 在Linux中,bash shell 中的 hash 命令有什麼作用?Linux
- Linux中less命令如何使用?主要作用是什麼?Linux
- Linux中公有云是什麼?有什麼作用?Linux
- Linux中gpgcheck是什麼意思?作用是什麼?LinuxGC
- linux 中 yum makecache 、yum update、yum upgrade的作用Linux
- 在Linux中,程序和執行緒有何作用?Linux執行緒
- AIX中的/etc/netsvc.conf及/etc/resolv.confAI
- Linux中ansible作用是什麼?有哪些特點?Linux
- Linux中虛擬網路卡是什麼?有何作用?Linux
- Linux系統中o和a代表什麼?有何作用?Linux
- Linux中rwx分別代表什麼?其作用有哪些?Linux
- oracle RAC Task resolv.conf IntegrityOracle
- Java中Arrays作用Java
- linux 目錄及其作用Linux
- linux sed []命令的作用Linux
- Linux各目錄作用Linux
- linux 命令尾部&的作用Linux
- Linux中yum有何作用?主要功能是什麼?Linux
- Linux中什麼是套接字檔案?有什麼作用?Linux
- linux中許可權對檔案和目錄的作用Linux