Linux系統解析域名的先後順序【轉帖】
gd_WWW已經在本地(/etc/hosts)進行指向,但是竟然還能解析到外網,讓我百思不得其解。經過不斷查詢發現域名解析與以下四個檔案有關:
/etc/hosts
/etc/host.conf
/etc/resolv.conf
/etc/nsswitch.conf
其中nsswitch.conf與系統獲取解析的順序有關。
[[email protected] ~]# vi /etc/nsswitch.conf #找到hosts關鍵字
#hosts: db files nisplus nis dns
hosts: files dns #此為預設配置
從配置檔案就可以看出系統是先files(/etc/hosts)解析,再從dns(/etc/resolv.conf)解析。
更改為 hosts: dns files
重啟網路服務service network restart
發現無效。
重啟系統後生效,先通過dns解析,出現使用者的現象,外網解析本地計算機名。
現在再說一下hosts檔案
和Windows系統(C:\Windows\System32\drivers\etc\hosts)下的host的檔案相類似,就是一個文字檔案,裡面存放一些IP和域名的對應關係。
然後是resolv.conf檔案
配置Linux系統DNS伺服器的配置檔案:
cat < /etc/resolv.conf
nameserver *****
最後是host.conf檔案,這個現在基本已經不用了,都改為nsswitch.conf了。
cat < /etc/host.conf
multi on
order hosts,bind
order hosts bind 表示先查詢本地hosts檔案,如果沒有結果,再嘗試查詢BIND dns伺服器。
專家囉嗦
本人認為這篇與上一篇(NBU Client突然連線失敗)知識點不一樣。上一篇的重點是分析。如果在後面把域名解析的順序寫出來不方便以後的查詢,所以就單章出來詳細分析一下。
http://blog.sina.com.cn/s/blog_6965d96d0102uyv8.html
相關推薦
Linux系統解析域名的先後順序【轉帖】
gd_WWW已經在本地(/etc/hosts)進行指向,但是竟然還能解析到外網,讓我百思不得其解。經過不斷查詢發現域名解析與以下四個檔案有關: /etc/hosts /etc/host.conf /etc/resolv.conf /etc/nsswitch.conf 其中nsswitch.conf與系統
Linux系統下Jsp環境部署【轉】
對於應用程式來說,context路徑是一個關鍵屬性,其也經常用於虛擬主機的配置及.war檔案中的URL對映。使用context可以降低系統負載,因為,當某URL請求到達tomcat時,如果沒有context,tomcat需要搜尋server.xml或context.xml的配置以確定此URL,否則則需要搜尋所
【轉帖】 Windows中解決刪除檔案時提示被程序佔用的問題
原文連結是:https://blog.csdn.net/caodinke/article/details/45101119 應用背景: windows作業系統中,有時我們關閉程式後,一些相關的程序仍在後臺執行,並訪問著一些檔案,使得我們無法對這些檔案及其所屬的資料夾進行刪除、重新命名等操
【轉帖】stl sort排序
前幾天阿里電話一面,被問到STL中sort函式的實現。以前沒有仔細探究過,聽人說是快速排序,於是回答說用快速排序實現的,但聽電話另一端面試官的聲音,感覺不對勁,知道自己回答錯了。這幾天特意看了一下,在此記錄。 函式宣告 #include <algorithm> templ
【轉帖】Websocket原理
一、websocket與http WebSocket是HTML5出的東西(協議),也就是說HTTP協議沒有變化,或者說沒關係,但HTTP是不支援持久連線的(長連線,迴圈連線的不算) 首先HTTP有 1.1 和 1.0 之說,也就是所謂的 keep-ali
【轉帖】Reporting Service rdl報表,在aspx頁面顯示一張完整的RDL報表
第一次弄RDL報表. 權當自己的一個隨手筆記吧.希望能有好的意見或者建議歡迎大家提出來. 一起學習.灰常歡迎.. 第一步,先找出你的Reporting Server 的 URL . 如圖: 其中URL 就是ReportingServer 的URL 在新建的aspx頁面部署的時候非常重要. 虛擬目錄
異常處理與MiniDump詳解【轉帖】
(1) C++異常 一、 綜述 我很少敢為自己寫的東西弄個詳解的標題,之所以這次敢於這樣,自然還算是有點底氣的。並且也以此為動力,督促自己好好的將這兩個東西研究透。 當年剛開始工作的時候,第一個工作就是學習breakpad的原始碼,然後瞭解其原理,為公司寫一個ExceptionHandle的庫,以處理伺
【轉帖】每一個不懂愛的人都會遇到一個懂愛的人,然後經歷一場撕心裂肺的愛情。不懂愛的人慢慢懂了。懂愛的人,卻不敢再愛了。。。
每一個不懂愛的人都會遇到一個懂愛的人,然後經歷一場撕心裂肺的愛情。不懂愛的人慢慢懂了。懂愛的人,卻不敢再愛了。。。每一個不懂愛的人都會遇到一個懂愛的人 這個懂愛的人會讓那個不懂愛的改變 讓他長大 讓他懂得愛 珍惜愛 明白愛的含義 但當那個不懂愛的人學會了 懂得了的時候 那個教
持久化與Hibernate【轉帖】
什麼是持久化? 在一定週期內保持不變就是持久化,持久化是針對時間來說的. 資料庫中的資料就是持久化了的資料,只要你不去刪除或修改.Session會話中Session物件變數也是不變的,是Session容器中持久化物件持久化的方式有很多種,根據週期不同有,page,Sess
【轉帖】[職業經歷]外資企業面試,英語測試的型別和體會
本人從事HR工作,之前對招聘工作有所接觸,目前不負責招聘。 我有過面試別人的經驗,同樣,也有被別人面試的經歷。現在一家500強美國公司工作,其間接到不少獵頭推薦去歐美公司面試的通知,也去見了一些。這個不是我要講的重點,我只想和大家分享一點關於去外企面試如何應對英語測試
(轉)Linux 系統服務的啟動順序解析 rc.*
發現 -i 技術 啟動順序 container cap 增加 -o 命令行 介紹系統按照不同級別啟動時需要啟動的服務。 進入目錄:etc 執行命令:ls -l | grep "rc.*" | sort 結果如下圖: 1 系統在啟動時,通過inittab文件
Linux動態調頻系統CPUFreq之一:概述【轉】
轉自:https://blog.csdn.net/zhangyongfeiyong/article/details/53506362 隨著技術的發展,我們對CPU的處理能力提出了越來越高的需求,晶片廠家也對製造工藝不斷地提升。現在的主流PC處理器的主頻已經在3GHz左右,就算是智慧手機的處理器也已經可以工作
Linux系統管理第四周作業【Linux微職位】
filesystem raid swap 1、創建一個10G分區,並格式為ext4文件系統;(1) 要求其block大小為2048, 預留空間百分比為2, 卷標為MYDATA, 默認掛載屬性包含acl;創建分區[[email protected]/* */ Desktop]# fdis
Linux下git源碼安裝【轉】
lac itl 允許 pla rom code ins 8.0 代碼 轉自:http://blog.csdn.net/u012889638/article/details/51167123 版權聲明:本文為博主原創文章,未經博主允許不得轉載。 版本信息:Cent
Linux htop工具使用詳解【轉】
進程信息 保存 作用 ctrl+c 設置 uri ppi 虛擬 獲取 原文地址: http://www.cnphp6.com/archives/65078 一.Htop的使用簡介 大家可能對top監控軟件比較熟悉,今天我為大家介紹另外一個監控軟件Htop,姑且稱之為top的
spring中Constructor、@Autowired、@PostConstruct的順序【轉】
auto bbb 構造 () article lan csdn 初始 ons 其實從依賴註入的字面意思就可以知道,要將對象p註入到對象a,那麽首先就必須得生成對象p與對象a,才能執行註入。所以,如果一個類A中有個成員變量p被@Autowired註解,那麽@Autowired
linux中結構體對齊【轉】
src double 無需 fine types 查看 真理 blog 多個 轉自:https://blog.csdn.net/suifengpiao_2011/article/details/47260085 linux中定義對齊字節 typedef struct
linux中的sh指令碼語法【轉】
(轉自:http://tsov.net/sh-script-syntax/) 玩linux都知道sh指令碼的方便,但如何編寫sh指令碼卻是像我這樣的新手和菜鳥的難題。能不能編寫得出來是一回事,了不瞭解又是另一回事。抱著好好學習,天天向上的精神,大家有空就看看吧,沒有壞處的。下面來抄來一大段sh指
Linux核心中的迴圈緩衝區【轉】
(轉自:https://blog.csdn.net/heanyu/article/details/6291825) 迴圈緩衝區定義在include/linux/kfifo.h中,如下: struct kfifo { unsigned char *buffer; /
Linux裝置樹語法詳解【轉】
轉自:https://www.cnblogs.com/xiaojiang1025/p/6131381.html 概念 Linux核心從3.x開始引入裝置樹的概念,用於實現驅動程式碼與裝置資訊相分離。在裝置樹出現以前,所有關於裝置的具體資訊都要寫在驅動裡,一旦外圍裝置變化,驅動程式碼就要重寫。引入了裝置樹之