Я работал над этим весь день, и я так же озадачен, как и когда начал. У меня есть система Ubuntu 10. На рабочем столе у меня Firefox и работает оболочка Bash. Firefox может видеть и просматривать любой сайт (в качестве примера я использую apache.org). Оболочка bash, с другой стороны, не может пропинговать, копать, nslookup или что-то еще для apache.org.
При dig apache.org
в оболочке bash я получаю
; <<>> DiG 9.7.0-P1 <<>> apache.org
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 21462
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;apache.org. IN A
;; AUTHORITY SECTION:
. 900 IN SOA exc1-XXXXXX-0101.XXXXXX.com.au. hostmaster.XXXXXX.com.au. 3 3600 900 3600000 900
;; Query time: 1 msec
;; SERVER: XXX.XXX.219.153#53(XXX.XXX.219.153)
;; WHEN: Tue Jan 18 17:15:30 2011
;; MSG SIZE rcvd: 104
(Отредактированный)
Я много раз перезагружался, пересобрал resolv.conf, проверил настройки прокси, запущено связывание и т.д. И, честно говоря, не понимаю, что происходит не так.
Как веб-браузер может работать, а bash нет? когда они находятся в одном сеансе для одного и того же пользователя, работают бок о бок !!!!
Благодарю. Дерек