Я столкнулся с той же проблемой на последнем рабочем столе Ubuntu 16. Быстрое и грязное исправление - удалить /usr/lib/python2.7/lib-dynload/_hashlib.x86_64-linux-gnu.so file.
Используйте сетевой gui в панели.
нажмите «Изменить подключения», выделите используемый вами сетевой интерфейс и нажмите «Изменить», перейдите на вкладку «Настройки IPv4», измените «Метод» на «Автоматический (DHCP) адрес только« изменить »DNS-серверы», к 1.1.1.1 1.0.0.1 8.8.8.8 (пространство разделено ip addys) перезагрузите компьютерЕсли вы оставите «Метод» на «Автоматический (DHCP)», ваш компьютер будет использовать DNS, предоставленный любым DHCP-сервером, предоставленным вам вашим ip Адди.
Все вышесказанное является обходным решением. В Ubuntu 17.10 они изменились на netplan для управления сетями.
для рабочего стола теперь netplan / networkmanager для сервера (без заголовка) теперь netplan / networkd
Итак, в основном все, что вы редактировали в прошлом больше не работает. Чтобы сделать жизнь более запутанной, она все еще там, и ее редактирование может просто добавить дополнительные проблемы (это говорит о опыте). Когда я только начал работать только с вещами netplan, все снова заработало.
Насколько я понимаю, теперь вы редактируете gui из gui (я не использую gui), если вы google ubuntu 18.04 static ip netplan networkd, вы, вероятно, найдете то, что ищете. Я только что обнаружил большую часть этого, и я все еще не уверен на 100%, как все это работает, поэтому я не рассказал вам, как я настраиваю свои сетевые материалы. Плохая консультация только ухудшает ситуацию.
Моя ключевая информация была найдена здесь: https://websiteforstudents.com/configure-static-ip-addresses-on-ubuntu-18-04-beta/
Надеюсь, это поможет.
Возможно, попробуйте мой ответ на этот вопрос (DNS установлен на 127.0.0.53 systemd's - как постоянно меняться?). Это связано с установкой пакета resolvconf и тем, как вы можете его использовать, чтобы добавить что-то постоянное в resolv.conf. Строки, которые должны быть в начале resolv.conf, могут быть помещены в файл /etc/resolvconf/resolv.conf.d/head.
Вы можете изменить его из cli.
Изменить resolv.conf: sudo vi /etc/resolv.conf Добавить новый сервер имен перед любым другим сервером: nameserver 1.1.1.1 Сохранить файл. См. Раздел Как выйти из редактора Vim. Перезагрузка сетей: sudo service networking restartИспользуйте сетевой gui в панели.
нажмите «Изменить подключения», выделите используемый вами сетевой интерфейс и нажмите «Изменить», перейдите на вкладку «Настройки IPv4», измените «Метод» на «Автоматический (DHCP) адрес только« изменить »DNS-серверы», к 1.1.1.1 1.0.0.1 8.8.8.8 (пространство разделено ip addys) перезагрузите компьютерЕсли вы оставите «Метод» на «Автоматический (DHCP)», ваш компьютер будет использовать DNS, предоставленный любым DHCP-сервером, предоставленным вам вашим ip Адди.
Все вышесказанное является обходным решением. В Ubuntu 17.10 они изменились на netplan для управления сетями.
для рабочего стола теперь netplan / networkmanager для сервера (без заголовка) теперь netplan / networkd
Итак, в основном все, что вы редактировали в прошлом больше не работает. Чтобы сделать жизнь более запутанной, она все еще там, и ее редактирование может просто добавить дополнительные проблемы (это говорит о опыте). Когда я только начал работать только с вещами netplan, все снова заработало.
Насколько я понимаю, теперь вы редактируете gui из gui (я не использую gui), если вы google ubuntu 18.04 static ip netplan networkd, вы, вероятно, найдете то, что ищете. Я только что обнаружил большую часть этого, и я все еще не уверен на 100%, как все это работает, поэтому я не рассказал вам, как я настраиваю свои сетевые материалы. Плохая консультация только ухудшает ситуацию.
Моя ключевая информация была найдена здесь: https://websiteforstudents.com/configure-static-ip-addresses-on-ubuntu-18-04-beta/
Надеюсь, это поможет.
Возможно, попробуйте мой ответ на этот вопрос (DNS установлен на 127.0.0.53 systemd's - как постоянно меняться?). Это связано с установкой пакета resolvconf и тем, как вы можете его использовать, чтобы добавить что-то постоянное в resolv.conf. Строки, которые должны быть в начале resolv.conf, могут быть помещены в файл /etc/resolvconf/resolv.conf.d/head.
Вы можете изменить его из cli.
Изменить resolv.conf: sudo vi /etc/resolv.conf Добавить новый сервер имен перед любым другим сервером: nameserver 1.1.1.1 Сохранить файл. См. Раздел Как выйти из редактора Vim. Перезагрузка сетей: sudo service networking restart