今天工作中隨到的問題:
描述問題的郵件
========================================
在測試「使用網域名稱解析公升級位址」的時候出現問題:
在使用網域名稱解析公升級位址的方式進行公升級時,公升級程式在編碼板通過nsf啟動可以正常公升級,但在編碼板通過flash啟動時,出現網域名稱不可解析的問題,測試的方法是:
1.更改cat /etc/resolv.conf 為
nameserver 10.146.6.40
nameserver 10.146.6.40
2.執行公升級程式,crul函式無返回資訊
3.直接使用curl -i 命令進行測試 返回:curl: (6) couldn't resolve host 'update.microunit.cn'錯誤。(此處確認/etc/reslolv.conf 中有nameserver資訊)
在編碼板通過nsf啟動時,使用上述方法測試都會等到正常結果,懷疑編碼板在通過nfs啟動和flash啟動時網路的配置可能不一樣,所以拷貝host.conf hostname nsswitch.conf 幾個檔案到/etc下, 還是沒有解決問題。
=========================================
不能ping
板子通過nfs啟動時也不能ping, 但可以公升級成功。
ping localhost
ping: bad address 'localhost'
ping update.microunit.cn
ping: bad address 'update.microunit.cn'
=========================================
後來在參考
原來需要:
/etc/hosts,/etc/resolv.conf,/etc/nsswitch.conf 幾個檔案和
/lib下幾個庫 /lib/libnss_dns*, /lib/libnss_files*, and /lib/libresolv*
網域名稱解析過程 網域名稱解析過程
0x01相關資訊 閘道器 閘道器實質上是乙個網路通向其他網路的ip位址。要實現兩個網路之間的通訊,則必須通過閘道器。如果網路a中的主機發現資料報的目的主機不在本地網路中,就把資料報 給它自己的閘道器,自己的閘道器通過尋找路由指向,再由閘道器 給網路b的閘道器,網路b的閘道器再 給網路b的某個主機。i...
CMD解析網域名稱
cmd就不多介紹了,開始 執行 輸入cmd回車,開啟cmd,在這裡可以隨時查詢網域名稱的dns記錄,比如a ns mx cname txt記錄。a記錄是解析的ip位址 ns記錄是指定由哪個dns伺服器來進行解析,一般不要修改,在必要的時候,比如godaddy的網域名稱伺服器被國內遮蔽,那麼我們可以把...
phpcustom解析網域名稱
右鍵 管理,生成host就行了,然後網域名稱解析到當前伺服器 如果還是無法訪問,檢查網域名稱是否備案,網域名稱和ip是否新增進伺服器白名單 有的伺服器不需要加白名單,看情況來定 然後再檢查伺服器對外的80埠是否開啟,可以用這個工具檢查當前伺服器是否對外開放80埠 如果沒開放埠,大部分伺服器可以點功能...