может пинговать dns google, но не google.de -> неизвестный хост // работал в другой сети

Локаль по умолчанию в Debian имеет кодировку UTF-8, по крайней мере, с тех пор, как wheezy (я не помню, когда он переключился). Значит, во время установки вы, должно быть, выбрали какой-то параметр, отличный от значения по умолчанию.

помещаю экспорт LANG = en_US.UTF-8 в мой файл .bashrc.

Это не сработает, потому что .bashrc - неправильный файл . Определенная здесь переменная среды применяется только к программам, запускаемым с терминала.

Правильное место для определения этой переменной среды - / etc / environment , чтобы сделать ее системной настройкой, или ~ / .pam_environment , чтобы сделать ее настройкой для каждого пользователя. Оба файла читаются при входе в систему (всеми методами входа в систему).

Конкретная переменная локали для кодировки символов - LC_CTYPE . Параметр LANG устанавливает все параметры, включая LC_COLLATE , что может иметь неожиданные последствия . Вы должны установить только LC_CTYPE .

Удалите параметр LANG из своего .bashrc и добавьте LC_CTYPE = en_US.utf8 туда, где он принадлежит, то есть в / etc / environment. или ~ / .pam_environment .

1
13.04.2017, 15:36
2 ответа

После того, как вы настроили сетевое устройство (а) с DHCP, измените файл /etc/resolv.conf вручную, файл будет перезаписан только при перезапуске dhclient , а не постоянно. Когда вы изменили файл /etc/resolv.conf , вы должны иметь возможность выполнять поиск имени хоста и иметь возможность установить пакет resolvconf . После установки пакета вы можете следовать инструкциям в упомянутом вопросе debian, проблема с DNS , чтобы закончить свой вопрос.

0
27.01.2020, 23:49

Вы можете ввести в конфигурации DHCP-клиента (dhclient.conf):

добавить серверы доменных имен 8.8.8.8;

это должно перезаписать информацию, передаваемую с сервера DHCP

1
27.01.2020, 23:49

Теги

Похожие вопросы