2013-07-28 28 views
0

我有一個入獄的用戶,能不能ping主機名(僅適用於IP地址):我有一個入獄的用戶,能不能ping主機名(僅適用於IP地址)

[[email protected] ~]$ ping google.com 
ping: unknown host google.com 

挖掘工作沒有任何問題:

[[email protected] ~]$ dig google.com 

; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.17.rc1.el6_4.4 <<>> google.com 
;; global options: +cmd 
;; Got answer: 
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 14169 
;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0 

;; QUESTION SECTION: 
;google.com.     IN  A 

;; ANSWER SECTION: 
google.com.    300  IN  A  173.194.78.101 
google.com.    300  IN  A  173.194.78.113 
google.com.    300  IN  A  173.194.78.139 
google.com.    300  IN  A  173.194.78.100 
google.com.    300  IN  A  173.194.78.102 
google.com.    300  IN  A  173.194.78.138 

;; Query time: 11 msec 
;; SERVER: 8.8.8.8#53(8.8.8.8) 
;; WHEN: Sun Jul 28 15:49:06 2013 
;; MSG SIZE rcvd: 124 

任何想法?謝謝 。

回答

0

看一看在監獄的名稱解析機制:像/etc/resolv.conf中

(這個答案是基於大量假設,因爲這個問題是不是的(地方?)副本非常精確如果名稱解析的配置沒問題,我會做一個'nslookup google.com'甚至'strace -f nslookup google.com'來查看它失敗的位置。)

+0

/etc/resolv。 conf是有的:[dimitar @ nl〜] $ cat /etc/resolv.conf nameserver 8.8.8.8 nameserver 8.8.4.4 – user1397986

+0

還在監獄裏嗎?被監禁的用戶可以訪問它嗎?如果是這樣,請嘗試'strace -f ...' –

+0

當然。 :) /home/dimitar/etc/resolv.conf文件有一個chmod 644 – user1397986

相關問題