Нет сети расстраивает гнома

Проблема, которая беспокоит меня уже больше года. Мой ноутбук под управлением Ubuntu 10.04 почти все время использует проводное соединение со статическим IP-адресом. И удаленный DNS-сервер. Сеть сконфигурирована с записями в /etc/network/interfaces и /etc/resolv.conf, а не в каком-либо инструменте пользовательского интерфейса gnome (*)

Но если я выхожу или просто отключаю сетевой кабель, некоторые вещи становятся странными. В частности, панель gnome перестает работать - она ​​все еще там, но не обновляется. А открытие окна наутилуса (например, для просмотра файлов на локальном диске) имеет огромные тайм-ауты. Под этим я подразумеваю, что оно не откроет окно примерно на 30 или 60 секунд; но когда он, наконец, открывает его, я вижу файлы, и он идеально подходит для использования.

Все остальное работает нормально, alt-tab между окнами и т. Д. Я использую командную строку, чтобы найти pid gnome-panel, убить его, подождать пару секунд, и он открывает новую панель, которая обычно используется.

(Примерно через 10 минут он снова заблокируется / рухнет; то же самое для окон наутилуса.)

Я предполагаю, что это проблема DNS? Поможет ли настройка локального DNS-сервера? [Нет, см. ОБНОВЛЕНИЕ № 2 ниже]. Думаю, номер 2 был связан с монтированием файлового сервера (samba, хотя и работает на другом компьютере с Linux) и символическими ссылками на файлы и каталоги на этом файловом сервере на моем рабочем столе.

Мой вопрос немного расплывчатый... Кто-нибудь распознает эти симптомы и есть предложения? Или у вас есть предложения по устранению неполадок, чтобы сузить проблему?

Я монтирую свой диск samba с записью в /etc/rc.local:

mount -t cifs -o "user=guest,rw,iocharset=utf8,nounix,uid=darren,gid=darren,dir_mode=0775,file_mode=0664" //10.0.1.99/xxx /mnt/xxx

(Этот подход хорошо работал для настройки почти всегда проводного соединения, которую я имею.)

Мой /etc/hosts:

127.0.0.1   localhost
127.0.1.1   myhost

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts

127.0.0.1      testsite.local

#Other test website URLs here

ОБНОВЛЕНИЕ: Некоторые моменты времени, чтобы открыть некоторые значки папок на рабочем столе. Это после вытаскивания сетевого кабеля. Подкаталог рабочего стола занял 23 секунды, чтобы открыть. Контент появляется сразу (всего 8 файлов, больше нет подкаталогов). Значок домашнего каталога открывался в течение 12 секунд, но для появления файлов потребовалось около 30 секунд. Я закрыл его и попробовал еще раз. На этот раз потребовалось 18 секунд, чтобы открыть, но затем 70 секунд, прежде чем что-то появилось.

ОБНОВЛЕНИЕ № 2: Я проверил DNS-сервер, установив пакет bind9. Кажется, он готов к настройке как DNS-сервер только для кэша, поэтому все, что я сделал, это добавил 127.0.0.1 в начало /etc/resolv.conf. (Я также добавил свой предыдущий DNS-сервер в раздел пересылки в /etc/bind/named.conf.options.) Это не помогло. Но у меня был системный журнал, и вот что я увидел, щелкнув значок home на моем рабочем столе после удаления сетевого кабеля:

Jun 12 09:06:54 myhost kernel: [479308.182192]  CIFS VFS: Unexpected lookup error -112
Jun 12 09:07:04 myhost kernel: [479318.179143]  CIFS VFS: Unexpected lookup error -112
Jun 12 09:07:14 myhost kernel: [479328.186138]  CIFS VFS: Unexpected lookup error -112
Jun 12 09:07:24 myhost kernel: [479338.900497]  CIFS VFS: Unexpected lookup error -112
Jun 12 09:07:34 myhost kernel: [479348.897468]  CIFS VFS: Unexpected lookup error -112
Jun 12 09:07:44 myhost kernel: [479358.894431]  CIFS VFS: Unexpected lookup error -112
Jun 12 09:07:54 myhost kernel: [479368.891429]  CIFS VFS: Unexpected lookup error -112

(Я дважды щелкнул в 09:06:49, поэтому первая жалоба была через 5 секунд. Окно появилось в точке 20 секунд, но содержимое окна появилось только до 09:07:54. Затем системный журнал снова замолчал.)


*: Я не мог понять, как использовать сетевой инструмент gnome для своих нужд, который включает 3-4 статических IP-адреса для локального тестирования виртуальных хостов.

0 ответов

Другие вопросы по тегам